Document Document Title
US08527870B2 Flexible electronic document that receives data insertion from one or more data sources
One embodiment in accordance with the invention relates to generating a completed unified data format template that includes data inserted from one or more data sources. Initially, an electronic template can be created using a template application (e.g., Microsoft Word, Microsoft Excel, and the like). The electronic template is embedded with electronic placeholder coding related to data of one or more data sources. The layout of the electronic template can be converted into a unified layout format, wherein the electronic template includes the electronic placeholder coding. The data from the one or more data sources can be applied to the electronic placeholder coding of the unified layout format in order to generate the completed unified data format template.
US08527866B2 Multi-threaded sort of data items in spreadsheet tables
To sort data items in a spreadsheet table, data items in the spreadsheet table are divided into a plurality of blocks. Multiple threads are used to sort the data items in the blocks. After the data items in the blocks are sorted, multiple merge threads are used to generate a final result block. The final result block contains each of the data items in the spreadsheet table. Each of the merge threads is a thread that merges two source blocks to generate a result block. Each of the source blocks is either one of the sorted blocks or one of the result blocks generated by another one of the merge threads. A sorted version of the spreadsheet table is then displayed. The data items in the sorted version of the spreadsheet table are ordered according to an order of the data items in the final result block.
US08527861B2 Methods and apparatuses for display and traversing of links in page character array
A method for processing a page character array finds links and creates link groups containing adjacent link characters. Adjacency of link characters is preferably defined as characters which are separated by any combination of no characters, blank space characters, line feed characters, or separator characters, such as vertical or horizontal separator bars or other separator characters. Once link groups have been defined, the method lays out each link group for display in an optimized form. Links are displayed as buttons. An optimized form of display includes centering all the buttons in a vertical list. Another optimized form of display includes laying out the link group as a rectangular matrix of buttons. According to another aspect, each of the links in a link group are logically mapped to a distinct user input, such as a key or voice command. The logical mapping aspect and optimized display aspect are optionally combined for certain types of hardware. For example, if keys are physically adjacent to any part of the display, the links are displayed near the keys, or in horizontal and/or vertical alignment with the keys, so that the key to which a link is mapped is apparent from its position on the display screen. As another example, the name of key or command to which a link is mapped is displayed within or beside the button containing the name of the link.
US08527858B2 Systems and methods for selective decode algorithm modification
Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a combination data decoder circuit. The combination data decoder circuit includes a first decoder circuit and a second decoder circuit. The first decoder circuit is operable to apply a first data decode algorithm to a decoder input to yield a decoded output. The second decoder circuit is operable to apply a second data decode algorithm to a subset of the decoded output to modify at least one element of the decoded output to yield a modified decoded output.
US08527857B2 Parity-check-code decoder and receiving system
A parity-check-code decoder is adapted for receiving a channel quality ratio and at least (N) bits that are to be decoded. The parity-check-code decoder treats each of the bits as a bit node, and includes: a verifying circuit that multiplies (N) bit nodes by a matrix to obtain (N-K) check nodes; a reliability-generating circuit that generates a reliability index that serves as an extrinsic check index for each of the bit nodes to transmit to the check nodes; a bit exchange circuit that generates an extrinsic bit index for each of the check nodes to transmit to the bit nodes; a check-exchange circuit that updates a plurality of the extrinsic check indices based on the extrinsic bit indices for the bit nodes to transmit to the check nodes; and a reliability-updating circuit that updates the reliability index of and determines an updated value for each of the bit nodes.
US08527854B2 Error detection module, and error correction device including the same
An error detection module includes a known-syndrome computing unit, an unknown-syndrome computing unit, and an error detection unit. The known-syndrome computing unit is operable to convert a received signal into a target signal, to obtain known syndromes based upon the target signal, and to generate an errata-locator polynomial based upon an erasure-locator polynomial and the known syndromes. The unknown-syndrome computing unit is operable to compute unknown syndromes based upon the errata-locator polynomial and the known syndromes. The error detection unit is operable to obtain a syndrome set that includes the known syndromes and the unknown syndromes, to obtain an error detection signal according to the syndrome set, and to provide an error correction module coupled thereto with the syndrome set and the error detection signal for enabling the error correction module to correct an error of the received signal.
US08527853B2 Golay-code generation
A Golay-code generator configured for generating Golay complementary code pairs comprises a sequence of delay elements configured for providing a predetermined set of fixed delays to at least a first input signal and a sequence of adaptable seed vector insertion elements configured for multiplying at least a second input signal by a variable seed vector, wherein each of a plurality of seed vectors corresponds to at least one predetermined piconet. The Golay-code generator may further comprise multiplexers configured for switching inputs and outputs of at least two delay elements in the sequence of delay elements to produce a plurality of compatible delay vectors. The Golay-code generator may further comprise a code-truncation module configured to shorten the Golay complementary code pairs for producing a plurality of daughter codes. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the subject matter of the disclosure contained herein. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
US08527849B2 High speed hard LDPC decoder
The subject disclosure describes a method for performing error code correction, the method includes, loading a code word including a plurality of encoded bits into a memory array, initializing, into one or more of a plurality of memory units, a plurality of bits associated with each of the encoded bits, wherein the plurality of bits initialized for each of the encoded bits is based on a value of the associated encoded bit and wherein the plurality of encoded bits and the plurality of bits initialized for each of the encoded bits includes soft information. In certain aspects, the method further includes decoding the code word using the soft information and outputting the decoded code word from the memory array. A decoder and flash storage device are also provided.
US08527847B2 Channel switching signal generating circuit and channel switching signal generating method
An error correction decoder (101) counts the number of times of iterative decoding executed in the process of a predetermined error correcting operation, and outputs the iterative decoding count to an averaging circuit (102). The averaging circuit (102) calculates the average value of the iterative decoding counts input from the error correction decoder (101), and outputs the calculated average value of the iterative decoding counts to a comparator (103). The comparator (103) determines whether the iterative decoding count average value is larger than a predetermined threshold value. When determining that the average value is larger than the predetermined threshold value, the comparator (103) determines that a channel switching condition is met, and outputs a channel switching signal to a channel switching circuit (405). This makes it possible to output the channel switching signal under appropriate conditions without increasing the number of circuits in a wireless communication system using a highly coding gain code to be iteratively decoded.
US08527846B2 Information processing device, method and program
An information processing device includes: an obtaining means for obtaining encoded data obtained by encoding image data formed by blocks with predetermined data unit, for each block, and redundant data for the encoded data obtained by encoding the encoded data using a forward error correction method; a decoding means for decoding each block using the encoded data and intermediate data generated during a decoding process if the encoded data is all collected or using dummy data, the encoded data, and intermediate data generated during a decoding process if the encoded data is not all collected; a forward error correction method decoding means for decoding the encoded data and the redundant data and recovers lost encoded data; and a setting means for decoding the encoded data and setting intermediate data obtained during the decoding to be used to decode a subsequent block as intermediate data during a decoding process for a block which has been decoded.
US08527845B2 System and method for ingesting media content in a peer-to-peer network
The invention relates to a method and system hardware for ingesting media content in a peer-to-peer network from a data stream. The data stream is made up of a sequence of packets of media data, and each packet is identified by a sequence identifier. The method includes commencing caching of the data packets from the data stream. A missing data packet is identified using the sequence identifiers of the packets and the size of the missing data packet is determined. A portion of the memory medium is skipped to provide a skipped portion of medium having no data cached therein. The skipped portion has a size corresponding to the determined size of the missing data packet. The missing data packet is then retrieved and inserted into the skipped portion of the memory medium. The system includes an ingestion element configured to receive the content in a data stream, to define blocks of media data that make up the content, to generate metadata associated with each block, the metadata identifying the construction of the block from the data stream, and to transmit the data stream as a multicast stream to other network nodes. The other network nodes include at least one cache element configured to construct at least one of the blocks from the multicast data stream in accordance with the metadata, and to cache the data block. The system also includes a database accessible to network nodes, the database recording a location of each of the cached data blocks in the network.
US08527844B2 Phase synchronization apparatus, phase synchronization method and phase synchronization program
A phase synchronization apparatus and corresponding method are disclosed. In one example the phase synchronization apparatus may include a sampling section, a phase-error detection section, a first computation section, a second computation section, and an interpolation section. The apparatus and method may also carry out phase synchronization that corrects the phases of received signals sampled at sampling periods asynchronous with symbol periods, by carrying out concurrent processing to generate a plurality of received symbols so that the phases can be synchronized at a higher speed.
US08527842B2 Rate adjustment apparatus and method, and communication apparatus
A rate adjustment apparatus includes a first calculating section that calculates a first parameter for calculating judgment values used for judging whether puncturing or repetition is to be performed with respect to individual bits of input data, a second calculating section that sequentially calculates a second parameter for each of a plurality of processing units into which input data is divided, by computation using a recurrence equation obtained from a relationship between the judgment values corresponding to two processing units of the plurality of processing units, and an executing section that obtains the judgment values with respect to individual bits forming each of the processing units by using the first parameter and the second parameter respectively calculated by the first calculating section and the second calculating section, and executes deletion or addition of bits based on the obtained judgment values.
US08527833B2 Method and apparatus for a parameterized interleaver design process
A parameterized interleaver design process is provided, which optimizes the design for interleavers of any size, and can be completely specified using only a few design parameters. According to the parameterized interleaver design process an interleaver π(i) of a length N is generated. A number of subpermutation masks are defined, and a first intermediate interleaver permutation is partitioned into a number of subgroups, wherein the number of subgroups corresponds with the number of subpermutation masks. Each of the subgroups of the first intermediate interleaver permutation is partitioned into a number of further subgroups, and each of the subpermutation masks is applied to each of the further subgroups of a corresponding subgroup of the first intermediate interleaver permutation, resulting in a corresponding portion of a second intermediate interleaver permutation. The resulting interleaver π(i) is generated based at least in part on the first and second intermediate interleaver permutations.
US08527831B2 Systems and methods for low density parity check data decoding
Various embodiments of the present invention provide systems and methods for decoding data. As an example, a data processing circuit is disclosed that includes a multi-tier decoding circuit having a first tier decoding circuit operable to decode portions of an encoded data set exhibiting low row weight, and a second tier decoding circuit operable to decode portions of an encoded data set exhibiting high row weight.
US08527829B2 Methods and systems for HARQ protocols
Methods described herein are for wireless communication systems. One aspect of the invention is directed to a method for a HARQ process, in which the HARQ process includes a first transmission of an encoder packet and at least one retransmission. The method involves allocating a transmission resource for each respective transmission. The method involves transmitting control information from a base station to a mobile station for each respective transmission. The control information includes information to uniquely identify the HARQ process and an identification of one of a time resource, a frequency resource and a time and frequency resource that is allocated for the transmission. In some embodiments of the invention, specific control information is signalled from a base station to a mobile station to enable RAS-HARQ operation. In some embodiments of the invention, retransmission signaling in included as part of regular unicast signaling used for both first transmission and retransmissions. In some embodiments of the invention, a 3-state acknowledgement channel and associated error recovery operation enables the base station and mobile station to recover from control signaling error and reduce packet loss.
US08527828B2 Data distribution utilizing unique write parameters in a dispersed storage system
A method begins by a processing module receiving a plurality of record requests to record a broadcast of data. The method continues with the processing module encoding the data using an error coding dispersal storage function to produce a plurality of sets of encoded data slices. The method continues with the processing module generating a list of requesting device identities corresponding to the plurality of requests and storing the plurality of sets of encoded data slices and the list of requesting device identities in a dispersed storage network memory. The method continues with the processing module receiving a playback request from a device identified in the list of requesting device identities, generating a unique retrieval matrix for the device, and outputting a unique plurality of sets of encoded data slices from the plurality of sets of encoded data slices in accordance with the unique retrieval matrix.
US08527826B2 Logic corruption verification
A computer-implemented method of verifying logic in a simulation-based behavioral latch model by performing actions including: inserting a value checking module in the behavioral latch model, the value checking module connected to one of a set of latches outside of a scan chain within the behavioral latch model; comparing a value of the one of the set of latches outside of the scan chain with a delta value for the one of the set of latches outside of the scan chain; and providing an error message in response to determining the value and the delta value are distinct.
US08527825B2 Debugger based memory dump using built in self test
A method and apparatus for performing a memory dump. The method includes providing a memory location from a debugger to a memory array through a BIST wrapper, and receiving data by the debugger read from the memory location in the memory array. The method can include sending a dump enable signal from the debugger, and the BIST wrapper selectively providing the memory location to the memory array in response to the dump enable signal. The method can include sending the dump enable signal to a multiplexer coupled to a register in the BIST wrapper, the dump enable signal causing the multiplexer to load the register with the memory location. The method can include asynchronously sending a write disable signal to the memory array before reading the data from the memory location. The received data can be selected from a larger set of data read from the memory location.
US08527824B2 Testing of multi-clock domains
A system for testing multi-clock domains in an integrated circuit (IC) includes a plurality of clock sources coupled to a plurality of clock controllers. Each of the clock sources generates a fast clock associated with one of the multi-clock domains. Each of the clock controllers is configured to provide capture pulses to test one clock domain. The capture pulses provided to a clock domain are at a frequency of a fast clock associated with the clock domain. The clock controllers operate sequentially to provide the capture pulses to test the clock domains.
US08527821B2 Hybrid test compression architecture using multiple codecs for low pin count and high compression devices
This invention uses multiple codecs to efficiently achieve the right balance between compression and coverage for a given design. This application illustrates a simple example using two codecs including a high compression codec and a low compression codec. The test engineer generates a first set of test patterns using the high compression codec. If this high compression results in unacceptable fault coverage loss, the top-up patterns for additional coverage are generated using the low compression codec. The invention may use multiple codecs serially one after the other. The codecs can be of different types or parameters (such as compression ratio, debug tolerance and combinational codec versus sequential codec).
US08527816B2 Identifying a defective adapter
A method, system, and computer usable program product for identifying a defective adapter are provided in the illustrative embodiments. A configuration process of the adapter is initiated, the adapter being coupled with a slot in a data processing system. An indication of the configuration process is activated. A determination is made whether the configuration has completed successfully. The indication is allowed to remain activated responsive to the configuration not completing successfully. The activated indication identifies the defective adapter.
US08527815B2 Method for detecting a failure in a SAS/SATA topology
A method for detecting a failure in a serial topology. The method may comprise sending a predetermined pattern to a plurality of devices communicatively connected to an initiator in a serial topology; receiving a return result from each of the plurality of devices in response to the predetermined pattern; recognizing a problem associated with a particular device among the plurality of devices, the problem being recognized based on the return result from the particular device; sending a plurality of test patterns to the particular device; receiving a plurality of test results from the particular device in response to the plurality of test patterns; and determining a cause of the problem based on the plurality of test results, the cause of the problem being at least one of: a cable failure and a device failure.
US08527812B2 Information processing device
The invented device includes a central processing unit(s), each CPU including an execution unit coupled to an operand bus and a control unit that controls operation of the execution unit, based on fetched instructions, and a debugging circuit that obtains trace data about how a program is executed in each CPU. The control unit includes a debugging function unit that collects instruction execution analysis data in the CPU. The debugging circuit includes a trace acquisition circuit(s) that imports instruction execution analysis data collected by the debugging function unit and data received from the operand bus via logic circuits used for separate purposes and a trace output circuit(s) for delivering outside the output of the trace acquisition circuit. In the trace acquisition circuit, a sorting logic unit is provided that sorts instruction execution analysis data collected by the debugging function unit and data received from the operand bus.
US08527810B1 Providing system reset information to service provider
Methods for collection of device reset history from a network communication device comprising: (a) determining whether a reset condition is triggered by software or hardware, (b) for a software triggered reset: (i) upon a software exception, retrieving related reset information, (ii) upon an operator initiation, retrieving related reset information, (iii) allocating space in non-volatile memory, (iv) storing retrieved current reset information together with a corresponding reset time, and (v) adding the current reset information to historical reset information, (c) proceeding with the reset, (d) executing startup code during reboot, (e) upon a hardware triggered reset; (i) retrieving hardware registry and other residual hardware information still present, (ii) allocating space in non-volatile memory, (iii) storing the current retrieved reset information together with a current time that corresponds approximately to the reset and (iv) adding the reset information to historical reset information, and (f) continuing with normal operation of the device.
US08527809B1 Method and system for providing coordinated checkpointing to a group of independent computer applications
A system and method thereof for performing loss-less migration of an application group. In an exemplary embodiment, the system may include a high-availability services module structured for execution in conjunction with an operating system, and one or more computer nodes of a distributed system upon which at least one independent application can be executed upon. The high-availability services module may be structured to be executable on the one or more computer nodes for loss-less migration of the one or more independent applications, and is operable to perform checkpointing of all state in a transport connection.
US08527807B2 Localized dispersed storage memory system
A method begins by a processing module receiving data to store and determining error coding dispersal storage function parameters. The method continues with the processing module encoding at least a portion of the data in accordance with the error coding dispersal storage function parameters to produce a set of data slices. The method continues with the processing module defining addressable storage sectors within the single hard drive based on a number of data slices within the set of data slices to produce a set of addressable storage sectors. The method continues with the processing module storing data slices of the set of data slices in corresponding addressable storage sectors of the set of addressable storage sectors.
US08527790B2 Communication apparatus and communication method
Power saving cannot be implemented in the adhoc mode by only the IEEE 802.11 standard. This is because communication partners mutually utilize the power save mode in the adhoc mode, and their states must always be managed. In the adhoc mode, the number of communication partners is not always one, and all stations which join a network are candidates, increasing the load of implementation. To solve this problem, a communication apparatus notifies a change to power save mode by an ATIM packet, RTS packet, or null packet. When the ATIM packet or RTS packet is transmitted, the communication apparatus can notify the partner of a change in mode regardless of whether the partner is in the power save mode. When the null packet is transmitted, the communication apparatus can rapidly notify the partner without waiting for any beacon.
US08527787B2 Location based policy system and method for changing virtual computing environments
A system and method for changing computing environments for a mobile platform device. The mobile platform includes a sensory and location determination engine coupled to a policy engine. The sensory and location determination engine determines a current location of the mobile platform device and the policy engine determines what applications to launch, what applications not to launch, and what core usage to invoke for the determined location of the mobile platform device.
US08527776B2 Synthesis of anomalous data to create artificial feature sets and use of same in computer network intrusion detection systems
Detecting harmful or illegal intrusions into a computer network or into restricted portions of a computer network uses a process of synthesizing anomalous data to be used in training a neural network-based model for use in a computer network intrusion detection system. Anomalous data for artificially creating a set of features reflecting anomalous behavior for a particular activity is performed. This is done in conjunction with the creation of normal-behavior feature values. A distribution of users of normal feature values and an expected distribution of users of anomalous feature values are then defined in the form of histograms. The anomalous-feature histogram is then sampled to produce anomalous-behavior feature values. These values are then used to train a model having a neural network training algorithm where the model is used in the computer network intrusion detection system. The model is trained such that it can efficiently recognize anomalous behavior by users in a dynamic computing environment where user behavior can change frequently.
US08527774B2 System and methods for providing stateless security management for web applications using non-HTTP communications protocols
A gateway server interoperates with client and remote server systems to provide stateless security management for a distributed Web application. A Web client application on the client system initiates a WebSocket connection directed to a remote Web service by performing an authentication challenge directed to a user of the Web-browser client where a secure token is not present in a local store instance corresponding to the client application. The authentication challenge obtains the user credentials and then exchanges the user credentials with the gateway server for a secure token. The secure token is then sent in a protocol specific connect message to the gateway server. The gateway server, in response to receipt of the connect message, initiates a WebSocket connection directed to the remote Web service by inspecting the connect message to recover the secure token, evaluating the secure token to obtain user credentials, injecting the secure token with the user credentials, and sending the connect message to the remote Web service.
US08527770B2 System and method for provisioning device certificates
A method is provided for provisioning a device certificate on a device. The device is configured to communicate wirelessly with a plurality of backend servers via a communication network. The communication network includes a mobile data server. An activation request is initiated to the mobile data server for activating the device on the communication network. During activation, a device certificate request is provided to the mobile data server for the device. The device certificate request includes at least a user identifier, a device identifier and a device public key. The device certificate request is forwarded from the mobile data server to a predefined certification authority. A device certificate from the predefined certification authority is received at the device in response to the device certificate request.
US08527756B2 Security device and building block functions
A method and system of securing content is described, the method including establishing communication between a secure module source and a content rendering device, loading a dynamically generated pseudo-unique secure module to the content rendering device from the secure module source, establishing communication between the secure module source and the dynamically generated pseudo-unique secure module, and transferring a decryption key from the secure module source to the dynamically generated pseudo-unique secure module, thereby enabling decryption of encrypted content, the encrypted content being encrypted according to the decryption key. Related methods and apparatus are also described.
US08527755B2 Methods and systems for effecting transmitter and receiver synchronization between a transmitter and a receiver of a transmitter/receiver network
Methods for effecting transmitter and receiver synchronization are disclosed. A method includes reading an authentication key value that is calculated by a receiver that is to receive protected content from a transmitter, determining if there has been a change in the authentication key value calculated by the receiver since it was last read and determining if a counter associated with the transmitter has a zero value. A re-authentication of the receiver is initiated if the counter associated with the transmitter has a non zero value and the authentication key value that is calculated from the receiver has changed.
US08527753B2 Method and device for determining a unique content instance identifier, unique content instance identifier and method and device for managing content licenses
The present disclosure is directed to determining a unique content instance identifier (CIID) for each content item handled in a content management system. The content item has been received from one of a plurality of content providers and/or content delivery channels and has been identified by said one of a plurality of content providers with an original content identifier within an original identification scheme. A data structure of the CIID is defined depending on the original identification scheme, the data structure including a first, a second and third part, wherein the size of at least one of the second and third parts depends on the original identification scheme; stores a code in the first part.
US08527751B2 Systems and methods for secure and certified electronic messaging
The present disclosure provides systems and methods for secure and certified electronic messaging from a plurality of users to one or more electronic mailboxes and the like using a combination of biometric security, a separate and secure network and email infrastructure, email management processes, and the addition of text, audio and visual format options to sending emails messages.
US08527749B2 User device, computer program product and computer system for system for secure network storage
A technique for providing secure network storage by a user device that includes one or multiple network interfaces, a driver configuration component comprising a volume mapping schema and a connection mapping schema, and a driver operable to map I/O requests for logical data blocks to one or multiple network storage volumes as specified by the volume mapping schema, the data transfer between the user device and the one or multiple network storage volumes being mapped to one or multiple network connections as specified by the connection mapping schema, the driver thereby being operable to provide the user device with a logical storage volume.
US08527748B2 System and method for hosting encrypted monitoring data
A monitoring system includes at least one monitoring devices coupled to electrical power distribution system at selected locations for collecting data related to the operation of the monitored system. The monitoring device(s) includes a communication port and processors programmed to segment the collected data into blocks optimized for user analysis operations, encrypt the segmented blocks of data, bundle the encrypted blocks of data with unencrypted metadata that identifies the data blocks by at least the monitoring location at which the encrypted blocks of data were obtained and the type of data, and transmit the encrypted blocks of data with the unencrypted metadata. The system includes at least one client device that has a communication port that is coupled to the monitoring device(s) and the client device and that has a processor programmed to generate and transmit queries regarding selected ones of the encrypted blocks of data.
US08527743B2 Simultaneous checking of plural exit conditions loaded in table subsequent to execution of wait instruction for jitter free exit
A microprogrammable electronic device comprises a code memory storing a plurality of instructions. At least one instruction, when executed by the device, causes the device to enter into a wait state associated with a plurality of predefined wait state exit conditions. The device is configured to load into an electronic table each condition together with a corresponding code memory address of an instruction to be executed when the condition occurs; to execute, when is in the wait state, a wait instruction stored in the code memory and which, when executed, is such as to cause the device to check simultaneously the conditions loaded into said electronic table to detect if condition occurs; and, if a condition occurs, to exit from said wait state and to execute the instruction stored in the code memory at the code memory address loaded into the electronic table together with the condition that occurred.
US08527742B2 Processing vectors using wrapping add and subtract instructions in the macroscalar architecture
Embodiments of a system and a method in which a processor may execute instructions that cause the processor to receive an input vector and a control vector are disclosed. The executed instructions may also cause the processor to perform a sum or difference operation on another input vector dependent upon the input vector and the control vector.
US08527741B2 System for selectively synchronizing high-assurance software tasks on multiple processors at a software routine level
A task matching circuit for synchronizing software on a plurality of processors is disclosed. The task matching circuit includes first and second inputs, an analysis sub-circuit, and an output. The first input is from a first processor configured to receive a first software routine identifier. The second input is from a second processor configured to receive a second software routine identifier. The analysis sub-circuit determines if the first software routine identifier corresponds with the second software routine identifier. The output is coupled to at least one of the first or second processors and indicates when the first and second software routine identifiers do not correspond. One of the first and second processors is delayed until the first and second software routine identifiers correspond.
US08527738B2 Flexray system using efficient storage of instructions
A data processing system comprises multiple data processing nodes that communicate with one another using the FlexRay protocol. Each respective node works according to a respective schedule based on a repetitive sequence of cycles, each cycle having a sequence of time slots. Each node executes instructions, one per time slot, if any. The instructions are stored in a memory. Each instruction is identified by the relevant cycle number and time slot number in the relevant cycle. Accordingly, the combination of cycle number and slot number identify a memory address. Typical instructions appear more than once in the repetitive sequence of cycles for a node. This temporal pattern of occurrences of the same instruction at a node is used to modify the generation of the memory addresses, so that the same memory address is generated each time the instruction is needed. This makes efficient use of storage space.
US08527732B2 Storage system and method of controlling storage system
A storage system in an embodiment of this invention comprises a virtual volume to which real storage areas are allocated depending on data amount to be stored therein and which stores a plurality of mainframe data managed in units of tracks, each of the plurality of mainframe data including control information and one or more records storing user data, and a controller The virtual volume is managed by a first real storage area storing the records in the plurality of mainframe data and a second real storage area storing the control information in the plurality of mainframe data. The controller determines not to allocate the first real storage area to the virtual volume in a case that user data in the records in the plurality of mainframe data are initial values. The control information in the plurality of mainframe data is stored in the second real storage area allocated to the virtual volume.
US08527731B2 Adaptable external drive
In one embodiment a network attached storage device comprises a detection module to detect, in the network attached storage device, the connection of an external storage media to the network attached storage device, a format module to initiate, in the network attached storage device, a format utility, and configure the external storage media with at least a primary partition and a secondary partition.
US08527728B2 Management of multiple software images with relocation of boot blocks
A method, system and computer program product for managing multiple software images in a data processing entity. At least part of the memory blocks of each of the software images is stored into a corresponding image portion of a mass memory. A current software image stored in a current image is selected. The memory blocks stored in boot locations of the current software image are relocated to a relocation portion of the mass memory. The boot blocks of the current software image are copied into the corresponding boot location. The data processing entity is booted from the boot blocks of the current software image in the corresponding boot locations and each request to access a selected memory block of the current software image by the access function is served.
US08527727B2 Semiconductor storage device, with organizing-state notify processing
According to the embodiments, a first storing unit as a cache, second and third storing units included in a nonvolatile semiconductor memories, and a controller are included, in which the controller includes an organizing unit that increases a resource by organizing data in the nonvolatile semiconductor memories, and an organizing-state notifying unit that, when an organizing-state notification request is input from a host, outputs an organizing state by the organizing unit to the host as an organizing-state notification, thereby improving a command response speed and the writing efficiency.
US08527722B1 Selecting a snapshot method based on cache memory consumption
In a storage apparatus using AW technology, deterioration in I/O performance accompanying saving of data for creating a snapshot is suppressed as much as possible.When saving a snapshot image after returning a write completion response to a host computer, a storage apparatus according to the present invention performs the saving preferentially for a storage area with a low priority of snapshot image deletion.
US08527719B2 Concurrent access to a memory pool shared between a block access device and a graph access device
A graph access device and block access device can simultaneously access a memory pool shared between the devices. The memory pool may include one or more memory arrays accessed as a single logical memory. The block access device accesses the memory pool as a flat array of memory blocks, and the graph access device accesses the memory pool as hierarchical file system. The simultaneous access is accomplished by monitoring one or more memory block access operations performed by the block access device, while it is accessing the memory pool. The block access operations are translated into a graph data structure including a plurality of pointers mapping the memory pool to the hierarchical file system. A processor regulates access to the memory pool, and is configured to permit the graph access device to access the memory pool concurrently with the block access device, in accordance with the graph data structure.
US08527714B2 Secure avionics equipment and associated method of making secure
This invention relates, according to a first aspect, to electronic equipment comprising a processor (2), a memory (11) and a communication module (3) ensuring an interface with an avionics data network. The communication module (3) and the processor (2) are embedded within a microcontroller (1) so that the memory (11) is shared between the processor and the communication module. The electronic equipment also includes a module for monitoring the accesses to the memory (17) which are configured so as to detect an access of the communication module (3) into an unauthorized address area (12) of the memory (11). According to a second aspect, the invention relates to a method of making a processor secure against the failures of a complex peripheral.
US08527711B2 Method and system to preview new cacheable content
A method to preview new cacheable content may include adding a skip-cache element to a request to preview the new cacheable content before replacing any existing content in a cache or caching the new content. The method may also include bypassing cache processing for the request in response to the request including the skip-cache element and the skip-cache element being defined in a cache policy.
US08527707B2 High-performance cache system and method
A digital system is provided for high-performance cache systems. The digital system includes a processor core and a cache control unit. The processor core is capable of being coupled to a first memory containing executable instructions and a second memory with a faster speed than the first memory. Further, the processor core is configured to execute one or more instructions of the executable instructions from the second memory. The cache control unit is configured to be couple to the first memory, the second memory, and the processor core to fill at least the one or more instructions from the first memory to the second memory before the processor core executes the one or more instructions. Further, the cache control unit is also configured to examine instructions being filled from the first memory to the second memory to extract instruction information containing at least branch information, to create a plurality of tracks based on the extracted instruction information; and to fill the at least one or more instructions based on one or more tracks from the plurality of instruction tracks.
US08527699B2 Method and system for distributed RAID implementation
Embodiments of the systems and methods disclosed provide a distributed RAID system comprising a set of data banks. More particularly, in certain embodiments of a distributed RAID system each data bank has a set of associated storage media and executes a similar distributed RAID application. Each data bank may have a high speed memory where a write cache is stored. In certain embodiments, a virtualization layer may be executed on a data bank and the distributed RAID application may execute on the virtualization layer. The distributed RAID application may control access to the high speed memory on which the write cache is stored.
US08527695B2 System for updating an associative memory
A system includes an associative memory, a first table, a second table, a comparator, and an updater. The associative memory may include data and associations among data and may be built from the first table. The first table may include a record with a first and second field. The associative memory may be configured to ingest the first field and avoid ingesting the second field. The second table may include a record with a third field storing information indicating whether the first field has been ingested by the associative memory or has been forgotten by the associative memory. The comparator may be configured to compare the first and second table to identify one of whether the first field should be forgotten or ingested by the associative memory. The updater may be configured to update the associative memory by performing one of ingesting or forgetting the first field.
US08527692B2 Data storage apparatus with a HDD and a removable solid state device
A data storage apparatus includes a non-volatile hard disk drive platter, a coupling interface for removably receiving a non-volatile solid state device operable as a cache. The data storage apparatus also includes a communication line functionally connected to the hard disk drive platter and the coupling interface and a storage controller are connected to the communication line to control operations of the hard disk drive platter and the solid state device, in which the storage controller is to determine whether the solid state device is coupled to the coupling interface and to modify operations of the hard disk drive platter based upon whether the solid state device is coupled to the coupling interface.
US08527686B2 Electronic device having multifunctional network interface port
An electronic device includes a network interface port, a processing unit, a network card, a serial interface, and a microchip. The network interface port connects to a debugging host or connects to an external network. The processing unit is connected to the network interface port. The network card is connected to the processing unit. The microchip is connected to the processing unit through the serial interface. The processing unit determines whether the network interface port is connected to the debugging host or connected to the external network, and selectively connects the network card or the serial interface to the network interface port according to the determination.
US08527684B2 Closed loop dynamic interconnect bus allocation method and architecture for a multi layer SoC
A closed loop dynamic interconnect bus allocation method and architecture for a multi layer SoC is disclosed. In one embodiment, a system on chip (SoC) includes multiple masters, multiple slaves, multiple buses, and an interconnect module coupled to multiple masters and multiple slaves via multiple buses. The interconnect module includes an arbiter. The SoC also includes an inner characteristic bus coupled to the plurality of masters, the plurality of slaves and the interconnect module. The interconnect module receives on-chip bus transactions substantially simultaneously from the multiple masters to be processed on one or more of the multiple slaves via the multiple buses. The interconnect module also receives inner characteristic information of the on-chip bus transactions via the inner characteristic bus. Further, the interconnect module allocates the received on-chip bus transactions from the multiple masters to associated one or more of multiple slaves based on the received inner characteristic information.
US08527664B2 Direct memory access with minimal host interruption
Data received over a shared network interface is directly placed by the shared network interface in a designated memory area of a host. In providing this direct memory access, the incoming data packets are split, such that the headers are separated from the data. The headers are placed in a designated area of a memory buffer of the host. Additionally, the data is stored in contiguous locations within the buffer. This receive and store is performed without interruption to the host. Then, at a defined time, the host is interrupted to indicate the receipt and direct storage of the data.
US08527662B2 System and method for remote monitoring and control of network devices
A managed network provides unique network addresses that are assigned to nodes such that no two nodes will have the same address in the managed network and such that each node will always have the same network address regardless of changing its location or changing the network to which it is joined. The nodes, communicating together, comprise a mesh network. Remote management and control of the nodes is possible from the host server, which is located outside of the mesh network, even if a node is located behind a firewall or network address translator (NAT), because server management messages are encapsulated within headers so that a persistent connection between the node and the external host server is maintained once the node sends a message to the host.
US08527656B2 Registering an endpoint with a sliding window of controllers in a list of controllers of a survivable network
Provided are methods, devices, and systems for maintaining a SIP survivable network. A SIP endpoint maintains an ordered list of the controllers that are available to it and registers with a subset containing the first N controllers in the list, where N is a plurality, but not all, of the controllers in the list, and obtains services from one or more of the controllers of the subset. If one of the controllers of the subset becomes unavailable, the endpoint registers with the (N+1)st controller in the list, thereby adding it to the subset. If and when the one controller becomes available again, the endpoint de-registers with the (N+1)st controller, thereby removing it from the subset, and if necessary re-registers with one controller. The subset thus forms a sliding window on the list.
US08527655B2 Optimal routing of audio, video, and control data through heterogeneous networks
Effecting the transmission of video data across a network of resources that includes incompatible resources is disclosed. Information indicating a source device and a destination device is received. The source device originates the video data and the destination device is to receive the video data. A plurality of paths between the source device and the destination device is identified. Each path is defined by a set of resources, the set of resources including resources needed to transmit the video data across any incompatible resources in the path. From the plurality of paths, a best path for transmission of the video data is determined based on the set of resources for that path, a distance between the source device and the destination device along that path, and a quality of the video data maintained by that path. The transmission of the video data is then effected across the determined best path.
US08527653B2 GGSN front end processor (GFEP) system for SCADA inter-domain communications
A general packet radio service (GPRS) gateway support node (GGSN) front end processor (GFEP) system includes an input/output (I/O) interface configured to receive data directly from at least one supervisory control and data acquisition (SCADA) device. The received data is associated with at least one of monitoring and controlling an advanced metering infrastructure (AMI) device. The GFEP system also includes a GFEP processor operatively coupled to the I/O interface, the GFEP processor is configured to perform a protocol conversion to facilitate transfer of the received data from the SCADA device to a GGSN of a wireless communications network, and provide the received data to the GGSN for delivery via the wireless communications network to the AMI device.
US08527649B2 Multi-stream bit rate adaptation
A method for communication includes providing an item of media content for streaming in a plurality of versions having different, respective bit rates. The media content is streamed from a server to a client by transmitting a first version of the item over a network at a first bit rate from the server to the client via a server buffer associated with the server and monitoring a fill level of the server buffer while streaming the media content. The server switches to transmitting a second version of the item at a second bit rate, different from the first bit rate, to the client in response to a change in the fill level of the server buffer.
US08527643B2 Data processing apparatus that registers information notification destination and method therefor, and storage medium
A capable of preventing reception and processing of large data acquired based on a query string, thereby making it possible to prevent data reception and processing from affecting another event notification or registration request processing performed by the data processing apparatus. When a query string determination section determines that destination information for identifying a notification destination contains a specific character string, an event notification destination registration-determining section determines that the notification destination of information concerning the data processing apparatus is not to be registered in an event notification information-storing section. A Web service response-returning section returns a response indicating that the notification destination has not been registered, to an information processing apparatus connected to the data processing apparatus.
US08527639B1 Content server selection for accessing content in a content distribution network
Content servers are directed to send messages to network nodes which are used to obtain IP addresses and to receive responses from the network nodes. The responses provide network service information. The content servers collect data based on the responses and feed the data to a routing server. Based on the data fed to the routing server, respective choices of content servers are selected and provided to the network nodes to respond to clients requesting content server addresses from the network nodes.
US08527636B2 Session-return enabling stateful web applications
Mechanisms for allowing allow multi-session capability and session-return enabling stateful web applications include providing a start URL of a requested portal page with an “External Session ID” (ESID). The ESID is an argument that is different between the two instances of the application (on the same page), and leads to different/independent sessions in the server. When a user returns to the same page, the ESIDs are passed again with the individual application requests, and the server can then logically reconnect to the proper session and allow the user to continue. The ESID can be used to return to an application after the user has previously left to go to another application and then desires to come back, or even when the user closed the browser and restarts the application later.
US08527633B2 Techniques for addressing geographical location issues in computing environments
A technique for addressing geographical location issues in a computing environment includes receiving, at a data processing system, location information indicating a permissible geographical location in which a virtual machine image for a consumer may be deployed. A request for an exception to deploy the virtual machine image outside of the permissible geographical location is issued, from the data processing system. An exception grant or an exception denial is received, at the data processing system, from the consumer in response to the request. The virtual machine image is deployed, using the data processing system, to one or more servers in the computing environment that are outside of the permissible geographical location in response to receipt of the exception grant. The virtual machine image is deployed, using the data processing system, to one or more servers in the computing environment that are within the permissible geographical location in response to receipt of the exception denial.
US08527632B2 Secure transfer of data files
The secure transfer of data files between secure environments (202, 211) is disclosed. At a source environment (202) a user issues a request via a first local terminal (205J) to transmit one or more selected data files (101) to a specified recipient (211) by identifying the data files and the recipient's email address. The transmission of the data file is approved, possibly by a supervisor (208) and a copy of the selected data file is made to an encrypted storage device. An email is issued to the recipient (211) identifying the location of the selected file and a first password. The selected data file is transferred to the recipient in response to the recipient identifying the location and providing the first password. Preferably, a second one-time password is provided via an alternative mode of communication.
US08527626B1 Managing system polling
A method is used in managing system polling. Polling parameters that are based on a set of criteria are determined for receiving updated information for a managed object in a data storage system. Based on the polling parameters, the managed object is polled. Based on the set of criteria, polling parameters are dynamically changed. Based on the results of polling, polling is disabled for the managed object.
US08527625B2 Method for providing parallel augmented functionality for a virtual environment
A method for providing virtual world functionality to a user of a base virtual world having a base virtual world functionality, includes providing first, second and third virtual world layers having respective first, second and third virtual world layer functionalities beyond the base virtual world functionality and providing user access to the base virtual world functionality and to the first and second virtual world functionalities by the second virtual world layer.
US08527624B2 Mechanism for adaptive profiling for performance analysis
Adaptive profiling for performance analysis of a computer system controls one or more agents to monitor a plurality of events occurring in a target computer system based on an adaptive logic. Collected data may be filtered and analyzed to determine one or more contributor events that attribute to performance of the target computer system. One or more patterns are observed or detected in said collected data, behavior of said one or more agents are adjusted based on said detected one or more patterns. The adaptive logic may be further reconfigured based on said detected one or more patterns.
US08527623B2 User vacillation detection and response
An embodiment of the present invention automatically detects when a user is in a state of vacillation based on user on-line behavior, records relevant parameters regarding the vacillation event, and then responds accordingly. This response may include providing relevant and/or targeted information that can be used by the user to help remove the indecision. The response may also or alternatively include providing third-party businesses, such as retailers, marketers, and advertisers, with information about vacillation events and associated behaviors for a single user or groups of users so that such businesses can identify potential markets/customers or directly engage similar users to facilitate the decision-making process.
US08527617B2 Medical diagnostic apparatus, medical network system, and method of controlling medical diagnostic apparatus
When an ultrasonic diagnostic apparatus is connected to an HIS/RIS server, a PACS server, and an imager through a hospital network, the state of communication or connection with the HIS/RIS server, the PACS server, and the imager is determined using information stored in a common system designing table. In addition, the ultrasonic diagnostic apparatus sends communication line opening requests to the HIS/RIS server, the PACS server, and the imager, and determines a DICOM service and a transfer syntax, which are supported by each destination, on the basis of the responses to the communication line opening requests so as to store information in an intrinsic system designing table.
US08527613B2 Provisioned firmware updates using object identifiers
Methods, devices, and systems are provided for remotely updating provisioning data in devices or a population of devices. An update message is generated that includes an Object Identifier (OID) that uniquely identifies eligible devices or components for the provisioning data update. If an eligible device receives the update message, then the new provisioning data is loaded on the device, thereby replacing the old provisioning data on the device.
US08527604B2 Managed rich media system and method
A system and method for managing rich media content in a computer system. The method can comprise assembling rich media content at a first computer system; encoding the rich media content into a plurality of computer readable data formats; uploading the encoded rich media content from the user computer system to a second computer system; storing the uploaded rich media content at the second computer system; indexing the uploaded rich media content in a computer library; creating a flyer by matching and linking uploaded rich media content and an executable icon; and distributing the flyer to at least one recipient computer system in one of the plurality of computer readable data formats determined by the network computer system to be compatible with the at least one recipient computer system.
US08527601B2 Sending apparatus, sending method and communication system
An object of the present invention is to provide a sending apparatus, sending method and a communication system with utilizing the sending apparatus that can improve efficiency of data sending operation and can reduce a duty for data communication. Each sending apparatus classifies data stored on a storage into groups “X”, “Y” and “Z”, fractionates a clump of data, classified into each of the groups “X”, “Y” and “Z”, by a number of fractions based on a sending completion allowable time for the classified data, and sends the fractionated data in multi cycles at every sending interval, without sending and receiving the data stored on the storage all at once. Each sending apparatus selects any one piece of data generated from fractionated clump of data for each of the groups “X”, “Y” and “Z”, and then sends the selected piece of data at every sending interval.
US08527598B2 Methods, systems, and computer readable media for answer-based routing of diameter request messages
Methods, systems, and computer readable media for answer-based routing of Diameter request messages are disclosed. According to one method, a Diameter request message is received from a first Diameter node at a. A copy of at least a portion of the Diameter request message is cached at the DSR and the Diameter request message is routed to a second Diameter node. The DSR determines whether a predetermined condition associated with an answer to the first Diameter request message exists. In response to determining that the predetermined condition exists, the cached portion of the Diameter request message is retrieved, a Diameter request that includes the cached portion of the Diameter request message is generated, and the generated Diameter request message is routed.
US08527596B2 System and method for monitoring activity of a specified user on internet-based social networks
A system and method are provided for monitoring activity on an internet-based social network. Monitoring criteria is pre-established by a client for monitoring activity on a specified user's page of the social network. Activity monitoring access to the specified user's page of the internet-based social network is established via an application programming interface of the social network based on pre-established identification information that identifies the specified user within the internet-based social network. The client is notified when the monitored activity satisfies at least one of the pre-established monitoring criteria.
US08527595B2 GUI for presenting electronic messages
A method and apparatus for providing a graphical user interface to present electronic messages. In one embodiment, the method includes providing a user interface presenting a first electronic message to a recipient, where the first electronic message is associated with a segment of a second electronic message. The method further includes identifying the associated segment of the second electronic message to the recipient in the user interface, and allowing the recipient to view the second electronic message in an original form.
US08527588B2 Web conference performance monitoring system
Web conference performance monitoring systems enable presenters to monitor their audience's content receiving experience and modify their content's transmission characteristics to resolve technical difficulties. A system for monitoring a Web conference's performance includes a local processor; memory operably connected to the local processor; a monitor operably connected to the local processor; content loaded into memory and operable by the local processor; and an audience screen preview program loaded into the memory and operable by the local processor, wherein the audience screen preview program instructs the local processor to measure network throughput of a network connection between the local processor and a remote processor and display at least a portion of the content on the monitor operably connected to the local processor by simulating the content being transmitted to the monitor operably connected to the local processor over the network connection.
US08527587B1 Metasearch engine for ordering at least one stock returned in search results using at least one query on multiple unique hosts
Process for metasearching on the Internet performed by a metasearch engine, comprising: receiving an HTTP request from a client device for the metasearch engine to send at least one stock related search query to a plurality of unique hosts that provide access to stock related information; sending the at least one stock related search query to the plurality of unique hosts in response to the HTTP request; receiving search results from the plurality of unique hosts in response to the at least one stock related search query, the search results comprising data about at least one stock that may be ordered; incorporating the received search results into a response; communicating the response from the metasearch engine to the client device; receiving another HTTP request from the client device for placing an order for the at least one stock; processing the order. At least one updated response may also be included.
US08527584B2 Method and apparatus for providing service mobility across service deployment boundaries
An approach is provided for providing recommendations based on a recommendation model and a context-based rule. A recommendation platform receives a request for generating at least one recommendation, the request including at least one user identifier, at least one application identifier, or a combination thereof. Next, the recommendation platform determines at least one recommendation model associated with the at least one user identifier, the at least one application identifier, or a combination thereof. Then, the recommendation platform determines at least one context-based recommendation rule. Then, the recommendation platform processes and/or facilitates a processing of the at least one recommendation model, the at least one context-based recommendation rule, or a combination thereof for generating the at least one recommendation.
US08527581B2 Apparatus and method for synchronizing E-book content with video content and system thereof
A method of synchronizing a first device capable of displaying video content and including the video content, and a second device capable of displaying E-book content associated with the video content and including the E-book content. The first device is connected to the second device according to a specific protocol. In response to a specific event for the video content or the E-book content occurring in one of the first and second devices, the device in which the specific event occurs generates event information about the specific event and transmits it to the other of the first and second devices, and performs the specific event according to the event information. Upon receiving the event information, the other of the first and second devices performs the specific event according to the received event information in synchronization with the device in which the specific event occurred, using synchronization information between the video content and the E-book content.
US08527580B2 Saving multiple data items using partial-order planning
A method for saving data may include determining dependencies, by a processing device, between a plurality of data items. The method may also include initiating a save operation by the processing device. Initiating the save operation may include forming a partial-order plan for saving the data items. Forming the partial-order plan may include creating an ordered list of steps which are executable for saving the data items based on the dependencies between the data items.
US08527579B2 Server device and setting information sharing method
A server device is provided which includes a change unit for changing setting information of a function shared with a client connected via a network, a transmission unit for transmitting to the client a change notification of the setting information of the function when the setting information of the function has been changed by the change unit, a reception unit for receiving from the client device information of the client to which the change notification of the setting information of the function has been transmitted from the transmission unit, a comparison unit for comparing the device information of the client received by the reception unit with device information of the server device, and a creation unit for creating, based on a comparison result of the device information by the comparison unit, a common file including the changed setting information of the function.
US08527578B2 Methods and systems for centrally managing multiple provisioning servers
A software provisioning environment can include several provisioning server for providing software provisioning. One of the several provisioning server can be configured to be a central provisioning server. The central provisioning server can be configured to maintain the provisioning objects required for the software provisioning. The central provisioning server can be configured to manage the software provisioning supported by additional provisioning servers in the environment. The central provisioning server can be configured to select the provisioning objects to be supported by each additional provisioning server.
US08527577B2 System and method for configuration-driven deployment
A computer enabled method and system that can expose distributed transaction services as web services from a service architecture comprises steps of configuring the service architecture; receiving a invocation request through web services from a client; invoking a distributed transaction service from a distributed transaction application, wherein the distributed transaction service is defined in the invocation request; and exporting the distributed transaction service in the form of web services.
US08527576B2 Data access control system and method according to position information of mobile terminal
To restrict data transmission to a mobile terminal according to a location of the mobile terminal when the mobile terminal requests data to a second computer, the mobile terminal does not log in the second computer. A communication method for a communication system having a first computer and the second computer, the first computer sends location information of the mobile terminal to the second computer, and the second computer controls data which is to be sent to the first computer according to an access right based on a predetermined location information by referring to received location information. Thereby, it can be controlled data sent to the mobile terminal.
US08527573B2 Device for computing quotients, for example for converting logical addresses into physical addresses
A device for calculating the quotient q and remainder r of the division (y·k1+x)/k2, wherein k1 and k2 are integers and constant, and wherein x and y are integers. The device comprises a first digital circuit for receiving as input values of y and identifying corresponding values of the quotient qy and the remainder ry of the function y·k1/k2, a second digital circuit for calculating the remainder r of the division, by a) calculating a combined value (x+ry) of the remainder ry and the value of x, b) verifying if the combined value (x+ry) is less than k2, c) correcting the combined value (x+ry) if the verification indicates that the combined value (x+ry) is not less than k2, and d) assigning the corrected combined value (x+ry) to the remainder r, a third digital circuit for calculating the quotient q of the division, by a) correcting the quotient qy if the verification (2206) indicates that the combined value (x+ry) is not less than k2, and b) assigning the corrected quotient qy to the quotient q.
US08527572B1 Multiplier architecture utilizing a uniform array of logic blocks, and methods of using the same
In a multiplier architecture, all stages of a multiplication function are implemented using a uniform array of logic blocks. An exemplary multiplier circuit includes a two-dimensional array of substantially similar logic blocks. Each logic block includes a multiply block and a logic circuit driven by the multiply block. The logic circuit is coupled to implement an add function. A first portion of the array is coupled to receive the first and second multiplicand inputs, to provide a partial product bus, and to provide lower bits of the product output. A second portion is coupled to receive the partial product bus from the first portion of the array, and to provide from the partial product bus upper bits of the product output. The multiply blocks may be non-uniform arrays, e.g., logical AND gates and full adders in all but one column, with only logical AND gates in the remaining column.
US08527566B2 Directional optimization via EBW
An optimization system and method includes determining a best gradient as a sparse direction in a function having a plurality of parameters. The sparse direction includes a direction that maximizes change of the function. This maximum change of the function is determined by performing an optimization process that gives maximum growth subject to a sparsity regularized constraint. An extended Baum Welch (EBW) method can be used to identify the sparse direction. A best step size is determined along the sparse direction by finding magnitudes of entries of direction that maximizes the function restricted to the sparse direction. A solution is recursively refined for the function optimization using a processor and storage media.
US08527553B2 Data management apparatus and data distribution system
Ghost data used for reproducing a game process executed by user operations are transmitted from game apparatuses to a data management apparatus. The data management apparatus stores the received ghost data, according to a definition of a database in which score sections are defined based on a value represented by score data, and a maximum registration allowable number of users for which the ghost data are registered is defined for each of the score sections, or is defined so as to be the same among the score sections. The data management apparatus transmits, when a ghost data distribution request is received, the ghost data for at least one user for which the ghost data is registered so as to be associated with one of the score sections, the scores section being associated with the score data included in the ghost data distribution request, to the one of the game apparatuses.
US08527552B2 Database consistent sample data extraction
Various embodiments of systems and methods for database consistent sample data extraction are described herein. The technique uses production data as input and outputs sample data in the same relational schema while preserving the integrity of joins of the different tables in the schema. For a given relational schema, the master tables are found. Then a subset is created by placing selection criteria in a query defining how to sample the data for these master tables. Following the joins, the dependent tables are added to the query automatically.
US08527546B2 Generating a checkpoint image for use with an in-memory database
Additional information is provided in a checkpoint image such that direct pointers can be included in the checkpoint image. Thus, an in-memory database management system can be restored from the checkpoint image in the event of a failure without causing any significant performance drawbacks to the database management system.
US08527544B1 Garbage collection in a storage system
A system and method for performing garbage collection. A system includes a storage medium, a first table including entries which map a virtual address to locations in the storage medium, and a second table with entries which include a reverse mapping of a physical address in a data storage medium to one or more virtual addresses. A storage controller is configured to perform garbage collection. During garbage collection, the controller is configured to identify one or more entries in the second table which correspond to a segment to be garbage collected. In response to determining the first table includes a valid mapping for a virtual address included in an entry of the one of the one or more entries, the controller is configured to copy data from a first location identified in the entry to a second location in the data storage medium, and reclaim the first storage location.
US08527541B2 Method for mapping a flat namespace onto a hierarchical namespace using locality of reference cues
A flat namespace includes a flat identifier. A hierarchical namespace includes containers in some organization. A cache includes associations between flat identifiers, locality reference cues, and containers in the hierarchical namespace. A combiner combines the flat identifier with containers in the hierarchical namespace. The combiner can be used first with containers found in the cache, before trying other containers in the hierarchical namespace.
US08527540B2 Augmenting a report with metadata for export to a non-report document
A computer readable medium includes executable instructions to create a report; augment the report with metadata including a report identifier and parameter information; and export the report and metadata to a non-report electronic document.
US08527538B1 Using geographic data to identify correlated geographic synonyms
One embodiment of the present invention provides a system that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.
US08527537B2 Method and apparatus for providing community-based metadata
A method and apparatus for providing community based metadata is disclosed. In one embodiment, the method comprises the steps of detecting an object in a frame of media program, transmitting first data comprising the frame of the media program having the detected object to display device for presentation to a user, receiving second data comprising user entered metadata associated with the identified object, tracking the object across proximate frames of the media program, associating the entered metadata with the object in at least one of the proximate frames of the media program, and storing the associated entered metadata.
US08527536B2 Method and system for quickly retrieving information service on mobile terminal
A method and system for quickly retrieving the information service on a mobile terminal, adopt the structure of client/server. The method comprises: the user is directly interactive with a server and retrieves the information service via the client module bound at the terminal; the user directly enters a keyword on the desktop of the terminal; the client module queries the client database, server-side database and server-side searching device respectively, based on the present service mode and the information entered by the user, obtains the corresponding network service and content resource, and selects the relevant network as the service carrier based on the service mode, directs the user to enter these network resources to obtain the information service directly.
US08527535B2 Information processing apparatus, information processing method, and program
An apparatus performs a first search for first information that contains a first character input through an operation, and performs a second search for second information that contains both of the first character and a second character when the second character is input after the first search is started. Before the searches are performed, either a first search mode or a second search mode is selected: in the first search mode, a search is started for the first information independently of an input of the second character after the input of the first character; and in the second search mode, a determination is made whether or not there is an input of the second character after the input of the first character, and a search is started for the first information when there is no input of the second character is selected.
US08527533B2 Keyword suggestion system for a computer network search engine
A system and method for enabling information providers using a computer network such as the Internet to influence a position for a search listing within a search result list generated by an Internet search engine. The system and method of the present invention provides a database having accounts for the network information providers. Each account contains at least one search listing having at least three components: a description, a search term comprising one or more keywords, and a bid amount. The network information provider may add, delete, or modify a search listing after logging into his or her account via an authentication process. The network information provider influences the position for a search listing through a continuous online competitive bidding process. The bidding process occurs when the network information provider enters a new bid amount, which is preferably a money amount, for a search listing. The system then compares this bid amount with all other bid amounts for the same search term, and generates a rank value for all search listings having that search term. The rank value generated by the bidding process determines where the network information providers listing will appear on the search results list page that is generated in response to a query of the search term by a searcher located at a client computer on the computer network. A higher bid by a network information provider will result in a higher rank value and a more advantageous placement.
US08527531B2 Stream data generating method, stream data generating device and a recording medium storing stream data generating program
A stream data generating method for a computer system for generating stream data having time information applied thereto in a time series order and processing the generated stream data on the basis of a registered query. The computer system includes a storage for storing therein query information indicative of a plurality of sorts of constituent elements forming stream data corresponding to the query on the basis of the query and a stream definition indicative of the plurality of constituent elements, a data generator for generating and transmitting stream data; and a stream data processor for processing the stream data transmitted from the data generator. The data generator a less quantity of stream data to be transmitted to the stream data processor on the basis of the query information.
US08527529B2 Methods and apparatus for presenting search results with indication of relative position of search terms
Methods and apparatus are provided for presenting search results with indication of relative position of search terms. According to one aspect of the invention, search results are displayed for a search query comprising a plurality of search terms. A search query is received, for example, from a user and at least one document satisfying the search query is obtained. The disclosed method determines a relative position of at least two of the search terms in the document and at least a portion of the document is presented with an indication of the relative position of the at least two search terms in the document. The relative position is indicated using a predefined character to indicate one or more intervening elements between the at least two search terms. A relevance ranking can optionally be presented that is based on the relative position of the at least two search terms.
US08527528B2 Evaluating real estate properties
The present invention is an improved system and method for analyzing multiple real estate properties. The system includes a pool of properties that are searched based on user-defined search criteria. The system identifies comparison properties from the search pool. The comparison properties include attributes that match or are a near match to the search criteria. The system compares each of the comparison properties to at least one average value and demonstrably depicts the comparison to the user.
US08527526B1 Selecting a list of network user identifiers based on long-term and short-term history data
A computerized method, system for, and computer-readable medium operable to select a list of network user identifiers. A processing circuit receives a list of network user identifiers represented by long-term history data indicative of web pages visited prior to a first time and short-term history data indicative of web pages visited after the first time and prior to a second time. Long-term interest categories, corresponding weight values for each long-term interest category, short-term interest categories and corresponding weight values for each short-term interest category are identified. A model comprising the long-term and short-term interest categories is generated based on the weight values of the long-term and short-term interest categories using either arithmetic or harmonic progression. The processing circuit receives a list of candidate network user identifiers and generates a list of similar network user identifiers based on the model.
US08527521B2 System and method for evaluating the quality of human translation through the use of a group of human reviewers
System and computer implemented method for evaluating the quality and accuracy of a human translation from a source language to a target language by a group of professional translation reviewers communicating in real-time. The system and method comprise a system computer with a database of profiles and credentials of reviewers; and the ability to communicate with groups of selected reviewers via a computer network. The computer system assigns evaluations and collects ratings returned by reviewers, and calculates a consensus rating for the group, while omitting statistical outliers. The system will also calculate a score for the reviewer as compared to the group, and use the score in selecting reviewers for future evaluations.
US08527516B1 Identifying similar digital text volumes
Relationships between digital text volumes in a corpus are identified by comparing a plurality of digital text volumes in the corpus to identify clusters of similar volumes. For a given cluster, the pages of pairs of volumes within the cluster are compared to determine page similarity data, the page similarity data indicating degrees of similarity between the compared pages. The relationships between pairs of volumes in the clusters are classified based on the similarity data.
US08527515B2 System and method for concept visualization
Systems and methods are described that calculate the interestingness of a set of one or more records in a database, either absolutely (i.e., compared to an overall collection of records) or relative to some other set of records. In one embodiment, the measure is a relative entropy value that has been normalized. Various applications of the measure are described in the context of an information retrieval system. These applications include, for example, guiding query interpretation, guiding view selection and summarization, intelligent ranges, event detection, concept triggers and interpreting user actions, hierarchy discovery, and adaptive data mining.
US08527514B2 Apparatus for connecting getting-in record and getting-off record of vehicle, and method of the same
An apparatus for connecting getting-in and off records of a vehicle includes: a driving information memory unit for storing getting-in and off records having a pair of getting-in and getting-off records, each of which represents a getting-in or off time and place; a grouping unit for grouping the getting-in or off records representing a same getting-in or off time zone and place, so that segmentalized getting-in or off groups are generated; a connecting unit for searching a segmentalized getting-in group connected to one segmentalized getting-off group, and for storing connection information between a searched segmentalized getting-in group and the one segmentalized getting-off group; and an estimating unit for specifying a getting-off time and a getting-off point when the getting-off action of the driver is detected, and estimating a getting-in time for a next driving according to the connection information.
US08527513B2 Systems and methods for lexicon generation
Disclosed herein are embodiments for lexicon generation. More specifically, at least one embodiment of a method includes determining a corpus term from a plurality of documents, generating a candidate term from the corpus term, and selecting a normalized term from the candidate term and the corpus term. Some embodiments include linking the normalized term with the candidate term and providing an electronic search capability for locating a first document, where the electronic search capability receives the candidate term as a search term and utilizes the normalized term to locate the first document.
US08527512B2 Method for performing a database query in a relational database
A method performs a database query in a relational database, the query being carried out by a database engine and being based on user-defined search criteria. The method includes retrieving a number N of properties of a record within a main database table, the number N being higher than zero, creating a search criteria option for each of the N properties, creating a search criteria table for every search criteria option, creating an index for every search criteria table, and performing the database query based on a user-defined combination of a plurality of the search criteria options.
US08527509B2 Search method, system and device
A search method is provided, which includes: receiving a search request; extracting a user interest model from user personalized data according to the search request; obtaining a meta index of each member engine; selecting a member engine according to the meta index of each member engine, the search request, and the user interest model; and sending the search request to the selected member engine, so as to enable the selected member engine to complete searching. Correspondingly, a search system and related device, such as a search server and a scheduling server, are also provided, thereby improving the system efficiency and search precision.
US08527507B2 Custom ranking model schema
A customizable ranking model of a search engine using custom ranking model configuration and parameters of a pre-defined human-readable format. The architecture can employ a markup language schema to represent the custom ranking model. In one implementation, the schema developed utilizes XML (extensible markup language) for representing the custom ranking model. Weights for dynamic and static relevance ingredients can be altered per ranking model and new relevance ingredients can be added. Additionally, features are provided for improving relevance such as adding terms to a thesaurus for synonym expansion, for example, the ability to deal with single terms either as compounds, and/or using custom word breaking rules.
US08527505B2 Multiplatform communication and media journal with mapping
A plurality of media files may be maintained in a data store, where each of the plurality of media files is associated with at least one indication comprising at least one of a geographic indication and a time indication. At least one indication may be identified, wherein the at least one indication is one of a geographic indication and a time indication. A query may be sent to the data store, wherein the query includes the identified at least one indication and at least one media file may be retrieved from the data store according to the query.
US08527503B2 Processing search queries in a network of interconnected nodes
A search query to provide a search result may be received, which identifies source and target nodes and an application for generating the search result. The application accesses a data structure holding landmark nodes, which store a shortest path tree in the form of a set of parent links. Each parent link can identify an adjacent vertex node in a shortest path between each node in the data structure and the landmark node. The location of the source node and the target node in the shortest path trees may be identified to the landmark node. For each landmark node, using the identified locations of the target node and source node, a measure of distance between the source node and the target may be generated. The landmark node with the shortest distance may be determined. A search result related to the shortest path tree of that landmark node may be provided.
US08527502B2 Method, system and computer-readable media for software object relationship traversal for object-relational query binding
A system method and computer-readable media for searching an object oriented database are provided. The present invention may be employed to detect software bugs, deficiencies and/or errors in, affecting, or related to, an object database management system. The invented technique may use an SQL table join query to search for incomplete, damaged or erroneous software objects.
US08527501B2 Method, system, and program for combining and processing transactions
A method, system, and program for combining and processing transactions. The method includes the steps of: receiving a plurality of transactions from a plurality of clients, where each of the plurality of transactions includes a select query; combining the select queries in the transactions; and sending combined select queries to the database as a combined transaction.
US08527500B2 Preprocessing text to enhance statistical features
A document preprocessor preprocess a document to enhance the statistical features of the document. The system preprocesses the document by matching a prefix and a trailing context in the document with one or more matching prefixes in a transformation database, where the prefix is a first string of one or more tokens in the first document and the trailing context is a second string of one or more tokens in the first document that trail the prefix. Alternatively, the system preprocesses the document by computing cyclic permutations of the document, sorting these permutations and taking the last token from each of the sorted permutations.
US08527498B1 Method and system for organizing values of alternative equality conditions
A method, computer program, and computer network are disclosed for organizing values of multiple alternative equality conditions between a database column and a set of values. The method includes applying a function to each value to obtain a result for each value. The values are organized into groups where each group includes values with the same result. The values are stored according to the groups. A computer program or database system executes queries that include multiple alternative equality conditions between a database column and a set of values. The database system also includes an optimizer that is configured to apply a function to each value to obtain a result for each value. The values are organized into groups where each group includes values with the same result. The values are stored according to the groups.
US08527497B2 Composite term index for graph data
An indexing system for graph data. In particular implementations, the indexing system provides for denormalization and replica index functionality to improve query performance.
US08527494B2 Tools discovery in cloud computing
Various embodiments of methods and systems for recommending tools to a user are based on the verbs and nouns in the user request and a context of the user. The method involves receiving a user request, the user request including a search query with one or more keywords, identifying one or more verbs and nouns in the one or more keywords, based on the one or more verbs, nouns and a context of the user executing the search query to obtain list of tools, ranking the list of tools based on the identified nouns and the context of the user and displaying the list of tools.
US08527477B2 Display system, display method, display program, display control method and display apparatus
A display system includes a display apparatus including a file identifier storing section, a viewing and editing information storing section storing thereon viewing and editing information permitted to file data, a first display section, and a first communicating section transmitting the file identifier and viewing and editing information, and an information processing apparatus including a second communicating section receiving the file identifier and viewing and editing information, a file data obtaining section, a viewing and editing instruction obtaining section obtaining editing instructions, a viewing and changing permitting section that refers to the viewing and editing information, and, when editing is permitted, gives permission to change contents of the file data based on the editing instructions, and a viewing and changing prohibiting section that refers to the viewing and editing information, and, when editing is not permitted, prohibits changing the contents of the file data.
US08527476B2 Supporting multiple different applications having different data needs using a voxel database
At least one computing device can store and combine data for a geographic region in a voxel database from a plurality of different source products. The voxel database can be a volumetric storage space of different volumetric storage units referred to as voxels. The voxel database can receive requests from different applications. For each of the requests, one of a set of filters can be determined. For each of the requests, the determined one of the filters can be applied to conditionally exclude data of the voxel database. For each of the requests, voxel database data resulting from applying the determined filter can be provided to one of the applications from which the corresponding one of the requests was issued.
US08527475B1 System and method for identifying structured data items lacking requisite information for rule-based duplicate detection
Embodiments of a system and method for identifying structured data items lacking requisite information for rule-based duplicate detection are described. Embodiments may include generating a deficiency score for each of multiple structured data items including applying a set of rules based on duplicate detection techniques to each given structured data item in order to perform a comparison of the given structured data item to itself. The deficiency score of the given structured data item may be based on a result of the comparison. Embodiments may also include, based on the deficiency scores of the structured data items, identifying one or more deficient structured data items having less than a requisite quantity of information for performing duplicate detection on structured data items. Embodiments may also include identifying one or more key attributes missing from some of the one or more deficient structured data items and requesting those key attributes.
US08527472B2 Method and apparatus of securely processing data for file backup, de-duplication, and restoration
Disclosed are an apparatus and method of restoring at least one data file. The method may include retrieving the at least one data file to be restored from a data storage location, determining that the at least one data file is a link file, and regenerating a previously exchanged shared secret. The method may also include decrypting a key from the link file using the shared secret, and retrieving data from a data repository location to be restored.
US08527469B2 System and method for automatic detection of duplicate digital photos
Hashes of metadata of digital photographs on, e.g., a removable camera memory are compared against values in a hash table representing previously stored photographs on an archive computer to ensure that only previously unstored photos are copied onto the archive computer.
US08527467B2 Compression-aware data storage tiering
A method, including assigning, to each tier in a storage system comprising multiple tiers, a respective range of priority scores, and calculating a compression ratio for a file stored on one of the multiple tiers. Using the compression ratio, a priority score is calculated for the file, and the file is migrated to the tier whose assigned range of priority scores includes the calculated priority score.
US08527466B2 Handling temporary files of a virtual machine
A method and system for handling temporary data of a virtual machine are described. In one embodiment, virtual machines are hosted by a server and accessed by remote clients over a network. The server assigns first storage and second storage to each virtual machine, where the first storage is designated for temporary data of a respective virtual machine and the second storage is designated for persistent data of a respective virtual machine. The server monitors events pertaining to the virtual machine. Upon detecting a predefined event pertaining to one of the virtual machines, the server causes at least a subset of the temporary data to be removed from the first storage of this virtual machine.
US08527465B1 System and method for modeling data change over time
The present invention is a system and method for identifying file system events over time using at least two consecutive backup images for the file system. Using consecutive backup images for the file system enables the present invention to identify whether files have been created, removed or altered between backup operations, without actually interfering or interacting with the file system itself. As a result, the information gathered may be compiled to generate a more accurate file system model for the backed up file system. As a further result, the present invention is a less invasive way to gather information about file system events.
US08527458B2 Logging framework for a data stream processing server
Techniques for logging data pertaining to the operation of a data stream processing server. In one set of embodiments, logging configuration information can be received specifying a functional area of a data stream processing server to be logged. Based on the logging configuration information, logging can be dynamically enabled for objects associated with the functional area that are instantiated by the data stream processing server, and logging can be dynamically disabled for objects associated with the functional area that are discarded (or no longer used) by the data stream processing server. In another set of embodiments, a tool can be provided for visualizing the data logged by the data stream processing server.
US08527453B2 Method and system for predicting the occurrence of a wind gust at a wind turbine
A method of predicting the occurrence of a wind gust at a wind turbine is described. The values of at least one parameter measured for the wind turbine as input data are obtained on a predetermined frequency. A group of input data of predetermined size that was most recently obtained is selected. The probability of the occurrence of a wind gust is calculated based on the selected group of input data. The calculated probability that a wind gust will occur is verified to be above a predetermined probability level. And the occurrence of the wind gust is predicted.
US08527449B2 Sepsis monitoring and control
A computer-implemented sepsis alerting method is disclosed. The method involves automatically extracting with a computer system, from records maintained for a patient under care in a healthcare facility, information from a electronic medical record, and obtaining with the computer system information about real-time status of the patient. The method also involves using the information from the electronic medical record and the information about the real-time status to determine whether the patient is likely to be suffering from dangerous probability of sepsis, using information from the electronic medical record to determine whether treatment for sepsis is already being provided to the patient, and electronically alerting a caregiver over a network if it is determined that a potentially dangerous level of sepsis exists and that treatment for sepsis is not already being provided.
US08527446B2 Information integrity rules framework
An information integrity rules framework manages rules across heterogeneous enforcement systems by managing canonical rules that are mapped to native rules and enforcement system-specific rules. The information integrity rules framework discovers an existing native rule utilized by an enforcement system, which is written in an enforcement system-specific format. Next, the information integrity rules framework creates a mapping entry and maps the native rule to a canonical rule, which is independent from the enforcement system. When the information integrity rules framework detects a change to one of the rules managed by the framework, the information integrity rules framework propagates the change to other corresponding rules across enforcement systems managed by the framework.
US08527443B2 Techniques for processing ontologies
Techniques for processing ontologies include a computer-implemented method of processing an ontology. The method includes storing data in an ontology and partitioning the ontology into a plurality of partitions. The partitions are distributed among a plurality of reasoner instances. The reasoner instances are directed to reason the partitions and the results from the reasoner instances are combined. If data is changed, an inference library resulting from the combined results may be updated by updating only those portions of the inference library affected by the changed data.
US08527442B2 Method for predicting citation counts
A computerized process to predict citation counts of articles using only information available before or at the time of publication. The process involves obtaining a set of articles and extracting a set of features containing information about the article, author, and bibliometric data. The extracted features are converted into a format suitable for analysis, and models are constructed using a pattern recognition process. The constructed models are applied to a related article that was not included in the original article set for model construction. Features are extracted from the article of interest, and the models provide a prediction of whether a given number of citations will be received by the article.
US08527441B2 Developing fault model from service procedures
A method and system for developing fault models from structured text documents, such as service procedures. A service procedure or other structured text document is parsed using diagnostic rules to extract symptoms, failure modes, and correlations. Testing procedures and repair instructions are also parsed to create a fault tree and identify additional symptoms and failure modes. Reachability analysis is then used to find hidden dependencies in the fault tree, thus yielding additional correlations. The resultant symptoms, failure modes, and correlations are then assembled into a fault model, which can be used for real-time fault diagnosis onboard a vehicle, or for off-board diagnosis at service shops.
US08527440B2 System and apparatus for performing consistency maintenance of distributed graph structures that compares changes to identify a conflicting operation
The present disclosure is directed to systems and methods including retrieving a model including a plurality of objects and references between objects, receiving first user input indicating a set of first changes to the model, applying changes of the set of first changes to the model to provide a first modified model, receiving second user input indicating a set of second changes to the model, identifying a conflicting operation in the set of first changes to the set of second changes, applying one or more inverse operations to the first modified model to provide a second modified model, removing the conflicting operation from the set of first changes, defining a subset of first changes including the one or more changes after the conflicting operation, reconciling one or more changes to provide a reconciled subset of first changes, and defining an updated model.
US08527438B2 Producing spike-timing dependent plasticity in an ultra-dense synapse cross-bar array
Embodiments of the invention relate to producing spike-timing dependent plasticity in an ultra-dense synapse cross-bar array for neuromorphic systems. An aspect of the invention includes when an electronic neuron spikes, an alert pulse is sent from the spiking electronic neuron to each electronic neuron connected to the spiking electronic neuron. When the spiking electronic neuron sends the alert pulse, a gate pulse is sent from the spiking electronic neuron to each electronic neuron connected to the spiking electronic neuron. When each electronic neuron receives the alert pulse, a response pulse is sent from each electronic neuron receiving the alert pulse to the spiking electronic neuron. The response pulse is a function of time since a last spiking of the electronic neuron receiving the alert pulse. In addition, the combination of the gate pulse and response pulse is capable increasing or decreasing conductance of a variable state resistor.
US08527437B1 Method for driving starting quantum state to target one
We describe a method for using a classical computer to generate a sequence of elementary operations (SEO) that can be used to operate a quantum computer. The SEO drives as near as desired, in an efficient way, a starting quantum state to a target one.
US08527436B2 Automated parsing of e-mail messages
An automated parser for e-mail messages identifies component parts such as header, body, signature, and disclaimer. The parser uses a hidden Markov model (HMM) in which the lines making up an e mail are treated as a sequence of observations of a system that evolves according to a Markov chain having states corresponding to the component parts. The HMM is trained using a manually-annotated set of e-mail messages, then applied to parse other e-mail messages. HMM-based parsing can be further refined or expanded using heuristic post-processing techniques that exploit redundancy of some component parts (e.g., signatures, disclaimers) across a corpus of e-mail messages.
US08527435B1 Sigma tuning of gaussian kernels: detection of ischemia from magnetocardiograms
A novel Levenberg-Marquardt like second-order algorithm for tuning the Parzen window σ in a Radial Basis Function (Gaussian) kernel. Each attribute has its own sigma parameter. The values of the optimized σ are then used as a gauge for variable selection. Kernel Partial Least Squares (K-PLS) model is applied to several benchmark data sets to estimate effectiveness of second-order sigma tuning procedure for an RBF kernel. The variable subset selection method based on these sigma values is then compared with different feature selection procedures such as random forests and sensitivity analysis. The sigma-tuned RBF kernel model outperforms K-PLS and SVM models with a single sigma value. K-PLS models also compare favorably with Least Squares Support Vector Machines (LS-SVM), epsilon-insensitive Support Vector Regression and traditional PLS. Sigma tuning and variable selection is applied to industrial magnetocardiograph data for detection of ischemic heart disease from measurement of magnetic field around the heart.
US08527434B2 Information processing device, information processing method, and program
An information processing device includes: a learning section configured to learn a state transition probability model defined by state transition probability for each action of a state making a state transition due to an action performed by an agent capable of performing action and observation probability of a predetermined observed value being observed from the state, using an action performed by the agent and an observed value observed in the agent when the agent has performed the action.
US08527433B2 Distributed evolutionary algorithm for asset management and trading
A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to periodically receive data associated with the genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options, and the data associated with the genes may be historical trading data.
US08527427B2 Method and system for performing a transaction using a dynamic authorization code
A method and apparatus for conducting a transaction involving transmission of a dynamic authentication code in place of a static PIN block using currently existing messaging standards or PIN acceptance devices. Minimal changes to existing processes an equipment are made while greatly improving security and fraud minimization.
US08527425B2 Legal text distribution and processing in mobile broadcasting
Systems and methods for processing and distributing legal text information allow content providers to distribute legal text to terminals receiving broadcast content. The legal text may include terms and conditions associated with content that a user may want to purchase or subscribe. Upon receiving a content selection that a user wishes to purchase, a terminal may determine whether the content is associated with legal text information. If so, the legal text may be obtained and rendered for the user. The terminal may further determine whether user consent is required and if so, prompt the user with a consent agreement. Legal text information may be obtained in a variety of manners including from a service provisioning system, from a local cache in the terminal and/or from a file delivery server. Communication of legal text information may further be conducted using messages storing legal text attributes and elements.
US08527422B2 Content protection arrangements
Content protection arrangements govern use of particular electronic content in a consumer electronic device. An exemplary arrangement authorizes use based not just on usage control data corresponding to the content, but also based on an attribute of the consumer electronic device. Thus, for example, playback of a song (or video) with particular usage control data may be authorized on a device that includes only analog output, but not be authorized on a device that is capable of outputting the content in an unencrypted digital format. A variety of other technologies and arrangements are also detailed.
US08527419B1 End to end (E2E) processing
A method and apparatus for monitoring through completion the automated processes performed by a bank in validating Image Cash Letters for purposes of check clearing under the provisions of the Check21 Act.
US08527413B2 Method and system for mobile bill presentment and payment messaging and marketing
A computer system and method for operating a computer system for a secure mobile bill presentment and payment system that enables bill payments to be made by a user of a mobile device, such as a cellular phone, smart phone, PDA, notebook, tablet or other network connected mobile device, a biller to send product or service messages or related information to enrolled customers in the mobile bill payment computer system, and for a biller to create a marketing broadcast for a product or service that an enrolled customer can purchase via the computer system.
US08527411B2 Mass billing systems and methods
Methods and systems, including computer program products, consistent with the invention may manage invoices for a customer. For example, methods consistent with the invention may obtain customer transaction data reflecting transactions made by the customer. The method may then generate, from the obtained customer transaction data, compressed transaction data and detailed transaction data, wherein the compressed transaction data without the detailed transaction data is used to generate an invoice to the customer. The method may then provide the compressed transaction data to a service processor for performing invoice management functions based on the compressed transaction data.
US08527409B1 Auditing and reconciling custodial accounts
A method, system and computer program product for auditing and reconciling custodial accounts. A tool is provided to allow a custodial agent to audit a custodial account at one or more depository institutions at which deposits are held by the custodial agent on behalf of one or more individuals and reconcile such accounts. According to one embodiment, the method includes comparing account balance data from a depository institution for a custodial account against account balance data from a second source for the custodial account, identifying discrepancies between the balance data from the depository institution and the balance data from the second source, identifying a prospective write-off in the amount of one or more of the discrepancies, and prompting the custodial agent to indicate whether the custodial agent accepts the prospective write-off. The prospective write-off may be offset against an account.
US08527408B2 Integrated payment system
A payment system executes payments from payers to vendors. An unattended interface system automates the uploading of payments file from each payer to the system. A web services transfer server performs the unattended transfer. Steps of a payment server generating an electronic funds transfer file with a group of fund transfer records for each payment represented by a record of the payment file. After the electronic funds transfer file is complete, the steps further comprise transferring the electronic fund transfer file to an electronic payment network for execution. Remittance records are transferred to the vendor utilizing an unattended transfer executed by the web services transfer server.
US08527406B2 Systems for financial and electronic commerce
A system for electronic commerce including electronic banking tools, products and services. The system includes customizable banking products and cards, and methods and systems for conducting financial transactions and maintaining records over the Internet.
US08527399B2 System and method for dynamically changing an electronic trade order quantity
A system and methods for dynamically changing a trade order quantity in an electronic trading environment are described herein. According to one example embodiment, an automated trading tool determines if a leaned on quantity of a trading strategy has increased or decreased and if so, dynamically changing a desired order quantity to reflect the change in the leaned on quantity. Dynamically changing an order quantity may be more profitable for a trader as order queue position may be maintained and portion of the desired order quantity may get filled; rather than a trader losing their order queue position and/or taking a chance of not getting any of their order quantity filled.
US08527390B1 Systems and methods for multiplier-adjusted lean levels for trading strategies
Certain embodiments provide a method for trading in an electronic trading environment including receiving market data relating to a plurality of tradable objects; sending a order to an exchange for the first tradable object at a quoted price; receiving a fill confirmation for the quoting order at a filled price; determining a difference between the quoted price and the filled price; determining a hedge price for each of the plurality of tradable objects other than the first tradable object based at least in part on the difference and at least one multiplier associated with at least one leg of the trading strategy; and sending hedge orders for each of the plurality of tradable objects other than the first tradable object at the corresponding hedge price. The plurality of tradable objects includes at least a first, second, and third tradable object, which are traded as legs of a trading strategy.
US08527388B1 Machine, article, and method for servicing a hedged specified event bond
Article, method, and machine transforming input data into output data. A computer: accesses data relating to a bond indenture, receives market data corresponding to terms of the indenture, a specified event, and terms of an agreement hedging a risk; and transforms some of the data into output data in determining a payment amount to the entity, a value of assets of the entity, the assets including the investment and the agreement hedging the risk, a scheduled investor payment amount by the entity, whether there has been an occurrence of the specified event, and, if an occurrence is determined, an adjustment of the scheduled investor payment amount; and outputs the output data including at least one of the payment amount to the entity, the value of the assets of the entity, the scheduled investor payment amount, and, if the occurrence is determined, the adjustment in the scheduled investor payment amount.
US08527387B2 Asset investment tool
A method to maximize a post-mortem asset disbursement, the method receives information about one or more assets owned by an asset holder, selects a life expectancy from the group consisting of a single life, a joint life, and both a single life and a joint life, and sets an expected aggregate expenditure of the asset holder over the life expectancy period. The method further calculates a first investment corpus, a first investment corpus life expectancy value, and calculates a first estimated post-mortem tax liability. The method further sets a value for carve out funds deducted from the first investment corpus, wherein said carve out funds take into account both gift tax and estate tax exclusions, calculates a second investment corpus, a second investment corpus life expectancy value, and a second estimated post-mortem tax liability. The method then determines a value for life insurance proceeds paid at end of life expectancy.
US08527385B2 Stakeholder collaboration
A technique for improving collaboration between relevant parties in a commercial transaction involves sending a timely alert to stakeholders with regard to a presumably fraudulent transaction. A system constructed in accordance with techniques described in this paper can integrate multiple stakeholders and service providers. The system can facilitate alerting stakeholders of a presumably fraudulent transaction and/or enabling stakeholders to alert other stakeholders.
US08527384B2 Currency equivalency application
Embodiments of the present invention provide apparatuses and methods for a currency equivalency application for a business activity monitoring (BAM) applications. The currency equivalency application monitors business activities across international processes and systems that deal with multiple types of currencies. The user enters into the currency equivalency application user defined preferences, such as, but not limited to, the BAM application to which to apply the preferences, the type of currencies, value amounts, dates for the actual currency exchange rate, dates for future currency exchange rates, confidence scores, etc. The currency equivalency application identifies the proper exchange rates and in some cases estimates future exchanges rates, and converts the output for currency values in BAM applications into the user defined currency values, which allows the users across the world to quantify and view the currency value outputs in a form that the user understands.
US08527383B2 Standardization and management of over-the-counter financial instruments
A method of managing financial products is disclosed. The method includes receiving transaction parameters associated with a financial transaction, determining a standardized financial product, wherein the standardized financial transaction reflects the transaction parameters associated with the financial position, calculating a net present value position between the financial position and the standardized financial product, and clearing the net present value position through a clearing party.
US08527381B2 System and method for authorizing third-party transactions for an account at a financial institution on behalf of the account holder
System and method for authorizing third-party transactions for an account at a financial institution on behalf of the account holder. A financial institution can collect process, transmit and confirm authorizations to third parties for electronic payments and direct deposits on behalf of its account-holder customer. In at least some embodiments, a method of processing account-holder requests to authorize third-party transactions for an account includes the establishment of a pre-existing list of prospective third-party participants such as employers and billers. The financial institution receives account-holder requests to authorize third-party transactions. Specific requests from among the account-holder requests are matched to third-party participants and forwarded and can be confirmed. The system of the invention can include various engines and data repositories that work together to provide the means for implementing embodiments of the invention.
US08527375B1 Methods systems and computer program products for identifying suspect data of an electronic tax return
Identifying suspect electronic tax data of an electronic tax return prepared using a tax preparation program. A first field of the tax return is populated with first tax data. The program selects statistical data for another type of tax data based upon the first tax data. A second field is populated with second tax data, which is compared with selected statistical data to determine whether the second tax data satisfies pre-determined criteria relative to the selected statistical data, e.g., whether the second tax data is within a pre-determined range or standard deviation of a mean or average of statistical data. If the second tax data does not satisfy the criteria, e.g., is outside of the range or standard deviation, the program issues an alert to notify the preparer of the specific location of the suspect data. The alert may be issued in real time while the tax return is being prepared.
US08527374B2 Method and apparatus for data acquisition in an asset health management system
An asset management system includes a controller area network bus and a data acquisition module connected to the controller area network bus. The data acquisition module has a plurality of analog input channels. One or more sensor systems are connected to the input channels with the input channels receiving analog signals from the sensor systems. The data acquisition module passively conditions the received analog signals prior to digital conversion.
US08527373B1 Fulfillment of orders
Disclosed are various embodiments for generating orders for inventory items that are fulfilled from a physical fulfillment network of a merchant. A fulfillment network model is maintained in at least one server, the fulfillment network model comprising an abstraction of a physical fulfillment network operated by a merchant, the physical fulfillment network being configured for multi-channel delivery. An e-commerce application is maintained for the merchant on the at least one server. An order for an inventory item is generated in the e-commerce application based upon interaction with a client. A fulfillment manifest is generated based upon the fulfillment network model, the fulfillment manifest identifying at least one action to be taken in the physical fulfillment network to implement fulfillment of the order.
US08527372B2 Monitoring and controlling processes at a vehicle wash facility
Remote monitoring of vehicle washing facilities allows a facility operator to more efficiently manage each site, particularly when combined with environmental conditions that influence the rate at which individual chemicals are used. Accurate chemical exhaustion times can therefore be predicted and communicated to the operator, and wash sequences and parameters may be altered in accordance with such environmental parameters. For example, information related to the composition of soil on a car may be monitored and used to alter the chemicals used in the wash cycle for that car. Other environmental conditions may include without limitation weather conditions, road conditions, types of vehicles, mechanical system status, vehicle temperature, etc.
US08527371B2 System and method for distribution chain management
A system for supply chain management is provided. The system includes two or more manufacturer systems receiving order data, such as data identifying goods that have been ordered for each of two or more warehouses, and generating first and second shipment data, such as data identifying the actual amount of goods that were shipped. A warehouse system receives the order data, such as to allow a warehouse operator to make plans for accommodating the order, and the shipment data, such as to notify the warehouse operator of actual amounts of goods that have been shipped. An order controller system generates the order data and receives the shipment data, such as data identifying goods that are being shipped to the order controller system.
US08527370B2 System and method for providing access to product related electronic catalog functionality
An aggregation of functionality related to a product within an electronic catalog hosted by a wholesaler web system is provided by presenting on a client computing device a webpage in which a single product is directly associated with a single access point. The single access point provides a means by which plural wholesaler web system functions related to the single product are made available to a consumer. A listing of the plural wholesaler web system functions related to the single product is displayed within the webpage in response to an activation of the single access point by the consumer. In response to a selection by the consumer from the displayed listing the wholesaler web system initiates a performance of the one of the plural wholesaler web system functions so selected.
US08527369B1 Metadata-driven processing of supplemental data feeds
A metadata-driven merchant feed processing system is described herein. A merchant providing an online marketplace for the sale of items by a variety of sellers implements a feed processing mechanism driven by feed metadata. The feed metadata consists of declarative metadata statements that model the semantics for transforming seller-facing feed data describing the seller's items to customer-facing listings data to be loaded to an item catalog. The feed metadata captures differences between different versions of the item catalog by maintaining the semantics of the product categories and attributes of the item catalog as of a certain version. Similarly, semantics in the feed metadata modeling new product categories and/or attributes are utilized to support supplemental feeds from sellers to support new features and improvements in the item catalog. The metadata driven feed processing system also provides support for multiple types of seller-facing data entities and feed formats through metadata mapping.
US08527368B1 Purchase card data persistence using mobile card reader in direct sales system
A method facilitating purchase of goods over a communications network is disclosed. The method includes a mobile computing device reading buyer enrollment data and purchase card data from a purchase card of the buyer, encrypting the purchase card data and transmitting the data to a server. The method also includes a server generating a record associated with the buyer, transmitting encrypted purchase card data and a request for payment to a payment gateway, and transmitting an order for the one or more products. The method further includes the server detecting the passage of a predetermined period of time, accessing the record of the buyer, reading the encrypted purchase card data and the product identifier from the record, transmitting the encrypted purchase card data and a request for payment to the payment gateway, and transmitting an order for the one or more products.
US08527365B2 Method for providing customized cosmetics and the system used therefor
The present invention relates to a method and system for providing cosmetics customized for an individual customer, and more particularly, to a method and system for providing cosmetics customized for an individual customer, wherein customized cosmetics appropriate for skin condition or scalp and hair condition of the customer are produced using diagnostic data on the skin condition or scalp and hair condition of the customer and provided to the customer to thereby enhance customer's feeling of satisfaction. According to the present invention, there is provided a method for providing customized cosmetics appropriate for an individual customer using a microprocessor having information on standard cosmetic material mixing ratios in accordance with age groups and skin conditions of consumers as a database.
US08527364B2 Variable month cross-platform photo calendar builder
A system and method for ordering a print of a digitally represented still image on a calendar using a remote computer is provided. The system includes a remote computer connected to a photofinisher through a network. A computer readable medium is located on the photofinisher and has computer-executable instructions for performing the method that includes selecting an image using the remote computer and displaying the image in an image tray pane. A calendar workspace pane includes separate calendar image windows associated with each of the calendar pages. One of the images displayed in the image tray pane is associated with one or more of the calendar image windows. A calendar print order data file is established, which includes the association of the selected image with one or more of the calendar image windows. The computer-executable instructions are in HTML and JavaScript.
US08527360B2 Methods and systems for conducting payment transactions
A method of eliminating the need to wait in line to conduct a payment transaction in a retail establishment includes initiating a network-based electronic payment transaction with a communications device in a retail establishment. A shopper initiates the network-based electronic payment transaction. Moreover, the method includes entering a machine readable code from at least one good with the communications device, determining a price of the at least one good and a total payment transaction cost, and displaying the total payment transaction cost on a screen of the communications device. Furthermore, the method includes determining whether to approve payment for the electronic payment transaction, authenticating the shopper, completing the electronic payment transaction in the retail establishment, and transmitting a transaction complete message to the communications device when the shopper is authenticated.
US08527358B2 Method and system for supporting purchase of game item
Provided is a method of supporting a purchase of a game item that may support a portion of a price of the game item so that a user may easily obtain the game item. The game item purchase supporting method may include questioning a user about whether to transmit a purchase support request for the game item, generating purchase support information associated with the user to provide the user with the game item when the purchase support request of the game item is received from the user, and storing the purchase support information to match identification information of the user.
US08527348B2 Short-range communication enabled location service
In some examples, aspects of the present disclosure may include techniques to identify a physical location of an item with potentially enhanced precision. In one example, a method includes, receiving an item descriptor that describes one or more physical items. The method also includes receiving a data payload from a peripheral device using short-range wireless communication that includes information usable to locate at least one of the one or more physical items. The further includes selecting physical location data based on the item descriptor and the data payload, wherein the physical location data includes a representation of a physical location of the at least one of the one or more physical items; and outputting the physical location data that is usable to locate the at least one of the one or more physical items.
US08527343B1 Distributing content across multiple content locations
Methods, systems and computer program products are described for optimizing the purchase of ad impressions across multiple content providers. A first candidate value for an effective cost per target user for an advertising campaign that includes providing advertisements on at least a first website and a second website can be identified. A first cost associated with achieving the first candidate value for the effective cost per target user at the first website can be determined. A second cost associated with achieving the first candidate value for the effective cost per target user at the second website can be determined. A total advertising campaign cost can be calculated using the first cost and the second cost. The calculated total advertising campaign cost can be compared to a predetermined advertising campaign budget and a second candidate value for the effective cost per target user can be identified based on the comparing.
US08527340B2 Systems and methods for analytic data gathering from image providers at an event or geographic location
The invention relates to a system and method of gathering and analyzing data from device operators aiming their image capture devices and thereby creating a line of sight to an object of interest, for example through the process of obtaining photographs, videos or other digital images of an event or geographical location, where the real-time or embedded location, compass heading, and time data from each of a plurality of image providers are communicated from the plurality of image-capture devices to one or more servers for statistical analysis of the proportionate amount of providers focusing on each image target or sub-target at the event or location.
US08527339B2 Quality based pricing and ranking for online ads
A “Quality-Based Ad Pricer” prices ads as a function of how users respond to a particular page and/or domain to which they are sent by an online advertisement. User experience is improved by ensuring that advertisements that are more relevant to a user are priced less than an ads which are less relevant to the user. In particular, a quality factor for each ad is determined as a property of the advertiser's site based on measured user behaviors with respect to that site. This quality factor is then used in ranking, selecting, and pricing ads in an automated online auction. Further, while ad aggregators are not excluded from the ad market by the pricing rules of the Quality-Based Ad Pricer, these rules ensure that there is a “level playing field” such that ads of merchants are not excluded by the ads of ad aggregators.
US08527335B1 System and method for reducing pollution
In various embodiments, pollution is reduced by associating a pollution credit with a consumer product or service. The pollution credit is transformed into points and purchasing the product or service earns the points. The points may be accumulated and redeemed for value, thus retiring the pollution credit.
US08527333B1 System and method of selecting advertising
A system and method is provided that uses a processor to rank advertisements based on their likely appeal to users and the price that will be charged for the advertisement. In one aspect, and advertiser may pay a fee in order to have its advertisement considered to be the most expensive in terms of price even though the advertiser is actually paying less. The fee may also be paid in connection with a transferable option, whereby the advertiser may have the right but not the obligation to have it advertisement displayed at the price.
US08527331B2 Method and apparatus for value allocation exchange
A value allocation brokerage and exchange system. In one embodiment, the value allocation brokerage and exchange system comprises a broker server used to buy and sell points over the Internet. The broker system is operably coupled to a local area network over a communications link. The local area network includes a database server hosted by a database host, with the database server maintaining a database of recent Internet point transactions. The broker server receives requests from users to exchange points with respect to a plurality of potential point systems.
US08527329B2 Configuring design centers, assembly lines and job shops of a global delivery network into “on demand” factories
A method, system and computer-readable medium for utilizing the design centers, assembly line and job shops of a global delivery network across multiple software factories are presented. Pre-qualified factory organizational units in a software factory are identified. Identified qualified factory organizational units, including design centers, assembly lines and job shops, are matched to customer requirements. If the identified qualified factory organizational units are available, then they are load balanced and deployed to create software deliverables to the customer.
US08527327B1 Method and apparatus to manage project control
The present invention is a method and apparatus to determine which aspects of a project are under control and whether the trend is toward increasing or decreasing control. The degree of control is measured within and across projects for different drivers of project performance. This gives the project organization a holistic view of whether specific project enablers are driving projects out of control or contributing to bringing projects under control. This also enables organizations to use project control trends to implement corrective actions proactively. Effective project control also increases the probability that each project activity and the overall project will be completed as planned. In addition, effective project control leads to more predictable project timelines and a greater willingness for suppliers to provide fixed priced project services.
US08527326B2 Determining maturity of an information technology maintenance project during a transition phase
Techniques for determining maturity of a delivery process in an information technology maintenance project are provided. The techniques include collecting information during a delivery process, wherein the information comprises operational data, aggregating the collected information for each delivery dimension into one or more aggregate delivery measures, wherein the one or more aggregate delivery measures comprise one or more delivery dimensions, comparing the one or more delivery dimensions against a threshold to determine a level of maturity for each delivery dimension, and determining an overall level of maturity of the delivery process by combining the level of maturity for each delivery dimension.
US08527325B1 System and method for allocating labor to units processed in a materials handling facility
Various embodiments of a system and method for allocating labor to units processed in a materials handling facility are described. Embodiments may include a labor allocation system configured to receive information associated with a materials handling process that includes handling multiple units. For each unit, such information may indicate a respective pre-handling time period and a respective post-handling time period. The labor allocation system may determine a measure of variability of the pre-handling time periods associated with the units. The labor allocation system may also determine a measure of variability of the post-handling time periods. In response to determining that one of the measures of variability is less than the other, the labor allocation system may determine that each time period associated with the lesser measure of variability is representative of a quantity of labor expended to process a respective unit in accordance with the materials handling process.
US08527324B2 Predictive and profile learning salesperson performance system and method
A sales automation system and method, namely a system and method for scoring sales representative performance and forecasting future sales representative performance. These scoring and forecasting techniques can apply to a sales representative monitoring his own performance, comparing himself to others within the organization (or even between organizations using methods described in application), contemplating which job duties are falling behind and which are ahead of schedule, and numerous other related activities. Similarly, with the sales representative providing a full set of performance data, the system is in a position to aid a sales manager identify which sales representatives are behind others and why, as well as help with resource planning should requirements, such as quotas or staffing, change.
US08527323B2 Method and system for load balancing a forecast system by selecting a synchronous or asynchronous process to determine a sales forecast
In accordance with embodiments, there are provided mechanisms and methods for selecting a synchronous or asynchronous process to determine a forecast. These mechanisms and methods for such synchronous/asynchronous process selection can enable embodiments to determine forecasts for multiple users (e.g. with hierarchical relationships, etc.) over an arbitrary time interval. The ability of embodiments to provide forecasts that involve such a large amount of data in an effective way can enable forecasting that was otherwise infeasible due to resource limitations.
US08527322B2 Proactive demand shaping for a configurable product portfolio with uncertain demand
Proactive demand shaping of configurable products with uncertain demand computes a lower bound and an upper bound on optimal profit by considering future demand distribution of one or more products, supply outlook of one or more components and customer behavior. The upper bound and the lower bound solutions are used to generate one or more rationing heuristics. Simulation may be used to determine a rationing policy to implement in practice.
US08527321B2 Product assortment planning system
The system includes a comparison unit that identifies products in an initial assortment of products, a desired assortment of products and the performance metric for each product. The comparison unit compares the initial assortment of products and the desired assortment of products to determine kept products, added product and deleted products. The system includes an interaction unit simulating the interaction of the kept products, the added products and the deleted products based on the performance metric. The system generates simulation results identifying the interactions between the kept products, the added products and the deleted products.
US08527311B2 Business process diagram visualization using heat maps
System and method for displaying information regarding a business process. A diagram of the business process may be displayed on a display. The diagram may include a plurality of icons connected by lines, where each of the icons represents a respective step in the business process and the lines indicate flow paths between the steps. Historical data regarding the business process may be received. The historical data may be analyzed to determine information regarding steps and/or flow paths in the business process. Graphical indications associated with one or more icons and/or lines in the diagram may be displayed. The graphical indications may visually indicate characteristics of corresponding steps and/or flow paths in the business process. For example, the graphical indications may indicate lengths of time, costs, or other characteristics associated with various ones of the steps. The graphical indications may indicate path traversals of ones of the flow paths.
US08527309B2 Targeted campaign management system and method
A system, method, and computer-readable medium, is described that provides a probability of deletion (or renewal rate) prediction for a domain name based on a historical model of expired and renewed domain names. Domain name attribute sets are defined using domain attribute/value combinations. These sets are used to classify past expired and renewed domain names into each of the applicable sets where the domain attribute and values match the expired or renewed domain names. The percentage of renewed domain names in a set is used to predict the likelihood that a user will renew a domain name set to expire in a defined window and that matches the attribute/value combinations that make up the domain attribute set. This predicted percentage is used to target domains and deliver marketing offers to the domain contacts.
US08527308B2 Methods and apparatus for overlaying electronic locate information on facilities map information and/or other image information displayed on a locate device
A locate device for a locate operation to detect a presence or an absence of one or more underground facilities is configured to access and display facilities map information, and/or other image information, as a visual aid to facilitate the locate operation. In various aspects, methods and apparatus relate to: selection of an appropriate “base” facilities map, or information from a database of facilities map data, relating to a given work site/dig area; selection of an appropriate pan and/or zoom (resolution) for displaying facilities map information; appropriately updating displayed facilities map information while a locate device is used during a locate operation (e.g. changing pan, zoom and/or orientation); overlaying on the displayed facilities map information locate information and/or landmark information relating to the locate operation; and storing locally on the locate device, and/or transmitting from the locate device, facilities map information and/or overlaid locate/landmark information (e.g., for further processing, analysis and/or subsequent display).
US08527307B2 Method, system and program product for distribution of feedback among customers in real-time
A method, system and program product for providing distribution of customer feedback pertaining to an aspect of a retail environment. The method includes creating either a text, an audio or visual tag for inputting into a tool, feedback from customers using a plurality of devices, the tag including either a product-related or a location-related tag that can be used to extrapolate on the feedback. The method further includes identifying respective locations of customers, collecting in real-time the feedback inputted by the customers and providing a user, a customer that has provided feedback or not, access to the feedback collected based on either an inquiry submitted to the tool by the user or based on a current location of the user identified by the tool. The method further includes retrieving in real-time a subset of the feedback collected based on either the inquiry submitted or the current location of the user.
US08527306B1 Automation and security application store suggestions based on claims data
A method, system, and computer-readable medium that facilitate the reception of usage data about the utilization of an intelligent home system and insurance claims data and recommend intelligent home system products based on the claims data. The method, system, and computer-readable medium facilitate the analysis of the claims data to determine whether to recommend intelligent home system products and which, if any, intelligent home system products to recommend. Recommendations may be generated by comparing a user's usage data to the claims data. Recommendations may be generated by comparing the usage data to products related to the claims submitted by one or more similar claimants in the claims data. Recommendations may be presented to a user if the intelligent home system.
US08527305B1 Communication of insurance claim data
Aspects of the invention are directed to methods and systems for efficiently communicating data between an insurer and a non-referral repair shop, e.g., vehicle repair shops that are normally not preapproved by the insurer to perform the estimating and repair work. The methods and systems described herein are particularly useful for insurers utilizing non-referral repair shops for servicing vehicles involved in insurance claims. According to aspects of this invention, the insured may be able to select a non-referral repair shop, not delegated or preapproved by the insurer, thereby generally allowing the insured to select any available vehicle repair shop.
US08527304B2 Method for linking insurance policies
An insurance program that provides improved health care and longevity by emphasizing health improvement and maintenance. After a predetermined waiting period from the time insurance is purchased, during which the health status of the insured is maintained or improved, the insured may link the insurance policy with one or more other types of insurance policies, such as; health life, disability, nursing home, etc. Throughout the life of the policy, portions of the premiums may be credited to the insured, provided that the health of the insured is maintained or improved, which may be utilized to pay or help pay for the linked insurance coverage and may also be utilized for retirement benefits.
US08527303B2 Automated processing of medical data for disability rating determinations
Methods and systems are described for automated processing of medical data for insurance and disability determinations. Based on medical conditions claimed by the claimant, medical evidence queries are automatically generated to provide instructions to medical providers for conducting physical exams and laboratory tests and for retrieving medical records. After medical evidence is collected according to the queries, the medical evidence and related rating codes and decisions are displayed to rating personnel in a user-friendly format to assist in making a rating decision.
US08527297B2 Methods, apparatuses, and computer program products for facilitating co-morbid care management
Methods, apparatuses, and computer program products are provided for facilitating co-morbid care management. A method may include determining a plurality of medical conditions affecting a member enrolled in a care management plan. The method may further include activating, based at least in part upon the determined medical conditions, a plurality of member assessment modules. Each activated member assessment module may be associated with a respective determined medical condition and may comprise a set of assessment questions targeted to the medical condition with which the member assessment module is associated. The method may additionally include generating a blended co-morbid assessment question set based at least in part on the assessment question sets of the activated member assessment modules by blending the assessment question sets of the activated member assessment modules into a blended co-morbid assessment question set. Corresponding apparatuses and computer program products are also provided.
US08527295B2 System and method for aggregating and providing subscriber medical information to medical units
A system and method for aggregating and providing subscriber medical record information to medical units. The system includes an ICE medical record server that stores a plurality of medical records of respective subscribers. When a subscriber is being attended by a medical unit, the medical unit using a communication device sends an identification number to the server. In response, the server sends the subscriber's medical record to the communication device. The communication device may populate a medical form with the information and display it for use in diagnosing and treating the subscriber. The medical unit may annotate the medical form to document the on-going emergency, and upload it to a professional medical record server, which may provide the information to a medical facility to which the subscriber will be transported. The ICE and/or professional medical record servers may perform statistical analyses of the information in their respective databases for the purpose of performing symptomatic surveillance and other public health analyses.
US08527293B2 Method and system for supporting clinical decision-making
A method and system are provided for facilitating decision making, such as in a clinical setting. In accordance with this technique, a set of encoded guidelines are executed to identify information that may be used to generate patient management options. The information is acquired, if available. Based on the encoded guidelines and the acquired information, a set of patient management options are generated and provided to one or more reviewers for review and selection of a patient management option.
US08527291B1 Medical search engine system method and software product
A system, method, and computer software product for managing medical information on a networked computer system. An inputted search string is used with at least two medical sources accessible over a communications network. Results from the two or more sources are displayed in a single results page. Results can be ranked with special weight attributed to the source depending on source weighting criteria, the searcher's profile or healthcare worker type, or a combination of both of these factors. Results can be annotated and stored. Retrieval from storage is assisted by using keywords assigned to a particular document at the time of storage, or other similar metadata assigned to a particular document. Documents can have security designations assigned to them to limit read or read/write access to authorized users.
US08527289B1 System and method for providing configuration and settlement processing of financial transactions using a hierarchy node model
A system and method for providing one or more client systems for communicating with a host system over a network. The client systems use a scanner to convert a paper form of a check, coupon, or other paper document to a digital representation and then the client systems send the digital representation over a network to the host system for storage. The host system archives the digital representation and determines the appropriate processing stream for a transaction related to the paper document (e.g. coupon, check), via a decisioning engine, based on a set of predefined stream selection rules. The host system then communicates the transaction to a back end transaction destination, according to the selected processing stream. Examples of the transaction destination can include ACH, Reproduce Paper, and Remittance.
US08527288B2 Systems and methods for assignment of sales leads
The invention provides systems and methods for processing sales leads. Illustratively, the invention provides a method of assigning sales leads in a network environment, the sales leads relating to persons interested in effecting a purchase, the method comprising: obtaining a lead, the lead including lead information relating to a person interested in effecting a purchase; loading the lead into a lead processing portion; determining if the lead is auto-assignable; assigning the lead to a sales agent; and outputting the lead information over the network environment to a lead distribution portion, so as to be accessible to the sales agent.
US08527287B1 Method and system for attending a meeting
The invention relates to a method for attending a meeting. The method involves determining the presence of a meeting notice for a meeting in meeting software, where the meeting notice comprises a start time, a end time, a name of an attendee, and information to connect to the meeting. The method also involves obtaining information about the meeting from the meeting notice to populate a meeting template, determining that the meeting is a not-in-person meeting, and populating the meeting template to obtain a meeting record for the meeting. The method also involves connecting over a voice communication channel to the meeting at the start time using the information in the meeting record for the meeting and terminating the meeting at the end time of the meeting.
US08527286B2 System for handling scheduled lending and self-returning of articles to which RFID tags are attached
Disclosed herein is a system for handling scheduled lending and self-returning of articles to which RFID tags are attached. The system includes a body. The body includes, on a front surface thereof, a display for displaying a method of using the system, handling processes, and processing results, a speaker, a receipt issuing unit, a manipulational information input unit, an external antenna for transmitting/receiving information to/from the RFID tags, and a plurality of article depositories having respective internal antennas for transmitting/receiving information to/from the RFID tags. The body includes, on the inside thereof, a reader for reading the information recorded in the RFID tags through the external antenna and the internal antennas, and a controller for comparing information, transmitted/received to/from the reader, with stored article management information, checking validity of deposit, lending, and returning of the articles, and operating locking units of the article depositories, the display, the speaker, and the receipt issuing unit.
US08527283B2 Method and apparatus for estimating high-band energy in a bandwidth extension system
A method (100) includes receiving (101) an input digital audio signal comprising a narrow-band signal. The input digital audio signal is processed (102) to generate a processed digital audio signal. An estimate of the high-band energy level corresponding to the input digital audio signal is determined (103). Modification of the estimated high-band energy level is done based on an estimation accuracy and/or narrow-band signal characteristics (104). A high-band digital audio signal is generated based on the modified estimate of the high-band energy level and an estimated high-band spectrum corresponding to the modified estimate of the high-band energy level (105).
US08527282B2 Method and an apparatus for processing a signal
A method of processing a signal is disclosed. The present invention includes receiving extension information and at least one downmix signal of a first downmix signal decoded by a audio coding scheme and a second downmix signal decoded by a speech coding scheme; determining an extension base signal corresponding to a partial region of the downmix signal based on the extension information; and generating an extended downmix signal having a bandwidth extended by reconstructing a high frequency region signal using the extension base signal and the extension information. According to a signal processing method and apparatus of the present invention, signal corresponding to a partial frequency region of the downmix signal is used as the extension base signal. Therefore, the high frequency region of the downmix signal is reconstructed by using the extension base signal having variable bandwidth.
US08527281B2 Method and apparatus for sculpting synthesized speech
Methods and systems for sculpting synthesized speech using a graphic user interface are disclosed. An operator enters a stream of text that is used to produce a stream of target phonetic-units. The stream of target phonetic-units is then submitted to a unit-selection process to produce a stream of selected phonetic-units, each selected phonetic-unit derived from a database of sample phonetic-units. After the stream of sample phonetic-units is selected, an operator can remove various selected phonetic-units from the stream of selected phonetic-units, prune the sample phonetic-database and edit various cost functions using the graphic user interface. The edited speech information can then be submitted to the unit-selection process to produce a second stream of selected phonetic-units.
US08527276B1 Speech synthesis using deep neural networks
A method and system for is disclosed for speech synthesis using deep neural networks. A neural network may be trained to map input phonetic transcriptions of training-time text strings into sequences of acoustic feature vectors, which yield predefined speech waveforms when processed by a signal generation module. The training-time text strings may correspond to written transcriptions of speech carried in the predefined speech waveforms. Subsequent to training, a run-time text string may be translated to a run-time phonetic transcription, which may include a run-time sequence of phonetic-context descriptors, each of which contains a phonetic speech unit, data indicating phonetic context, and data indicating time duration of the respective phonetic speech unit. The trained neural network may then map the run-time sequence of the phonetic-context descriptors to run-time predicted feature vectors, which may in turn be translated into synthesized speech by the signal generation module.
US08527273B2 Systems and methods for determining the N-best strings
Systems and methods for identifying the N-best strings of a weighted automaton. A potential for each state of an input automaton to a set of destination states of the input automaton is first determined. Then, the N-best paths are found in the result of an on-the-fly determinization of the input automaton. Only the portion of the input automaton needed to identify the N-best paths is determinized. As the input automaton is determinized, a potential for each new state of the partially determinized automaton is determined and is used in identifying the N-best paths of the determinized automaton, which correspond exactly to the N-best strings of the input automaton.
US08527272B2 Method and apparatus for aligning texts
A method and apparatus for aligning texts. The method includes acquiring a target text and a reference text and aligning the target text and the reference text at word level based on phoneme similarity. The method can be applied to automatically archiving a multimedia resource and a method of automatically searching a multimedia resource.
US08527271B2 Method for speech recognition
A method for the voice recognition of a spoken expression to be recognized, comprising a plurality of expression parts that are to be recognized. Partial voice recognition takes place on a first selected expression part, and depending on a selection of hits for the first expression part detected by the partial voice recognition, voice recognition on the first and further expression parts is executed.
US08527264B2 Method and system for encoding audio data with adaptive low frequency compensation
A method for determining mantissa bit allocation of frequency domain audio data to be encoded, including by performing adaptive low frequency compensation on each frequency band of a set of low frequency bands of the data. The low frequency compensation includes steps of: performing tonality detection on the audio data to generate compensation control data indicative of whether each frequency band in the set has prominent tonal content; and performing low frequency compensation on each frequency band in the set having prominent tonal content, including by correcting a preliminary masking value for each frequency band having prominent tonal content, but not performing low frequency compensation on the audio data in any other frequency band in the set; wherein the frequency domain audio data comprises an exponent value for said each low frequency band of the set, and the tonality detection includes determining, for said each low frequency band of the set, a measure of difference between exponents and corresponding tented exponents of the audio data. Other aspects are audio encoding methods including such tonality detection and low frequency compensation steps, and a system configured to perform any embodiment of the inventive method.
US08527261B2 Portable electronic apparatus capable of multilingual display
In a portable electronic apparatus, a memory is provided to store a plurality of groups of messages. Each group of messages includes messages having the same meaning, which are expressed in different languages such as Japanese, English, and French. A user designates a main language corresponding to a mother tongue of the user and a sub-language corresponding to a language used in a travel destination area. When a travel mode is set, for instance, a photograph request button is depressed and a photograph requesting message is, for example, displayed in the main language and in the sub-language on a display screen simultaneously. As a result, a user who is very weak in English can show the request messages to a third party to easily request the third party to the user, while at the same time the user can confirm the contents of the request messages.
US08527245B2 Electronic data processing system for automatic or semi-automatic design and design method
Electronic data processing (EDP) system for automatic or semi-automatic design, including of at least one storage unit, at least one computer unit, a user interface, and at least one interface to other EDP systems, characterized in that: a) the computer unit leads the user through an iteration sequence of synthesis and analysis of a future useful technical object in that it b) offers to the user via a menu structure selection possibilities originating from the storage unit of kinematic, kinetic, material, geometric and form-related data, c) invites the user to complete these data corresponding to the task, d) processes, stores and compares these data with known data contained in the storage unit, e) sets out the processed data and the results of the comparison on the user interface, informs the user of admissible and/or inadmissible deviations and invites the user to carry out further decisions and data inputs, f) for so long until all the deviations lie within admissible ranges, and by reference to the form-related instructions stored in the storage unit formulates technical documentation with the manufacturing and operating instructions for the future useful technical object, stores it and makes it available to the user on the user interface for further processing.
US08527243B2 Air flow measurement apparatus
An air flow measurement apparatus includes an air flow sensor for outputting an air flow signal indicative of detected air flow, a reference voltage generator for outputting reference voltage signals, a multiplexer for sequentially selecting the signals in a predetermined order, an A/D converter for converting the signals into digital data in an order selected by the multiplexer, and a signal processing unit for applying correction processing to air flow voltage data corresponding to the air flow signal using reference voltage data corresponding to the reference voltage signals. The signal processing unit has a sampling timing setting section for determining sampling timings at which the A/D converter samples the signals in such a manner that the sampling timing at which the air flow signal is sampled is interposed between the sampling timings at which successive two of the reference voltage signals are sampled.
US08527242B2 Methods and devices for analyzing material properties and detecting objects in scattering media
Disclosed is a method for determining an phase spectrum θ(ω) of the complex spectral transfer function H(ω) of a medium. In some embodiments, the method is applied for detecting or imaging an object screened by scattering medium or for determining a refractive index spectrum of a material.
US08527240B2 Wireless sensor assembly for an aircraft component
An aircraft component assembly has an aircraft component for an aircraft. A sensor is configured to monitor the aircraft component. A local wireless transmitter is provided for communication with a remote receiver. In addition, a local wireless receiver is provided for communication with the remote transmitter. A processor is in communication with the sensor. The processor is configured to control the sensor, the local wireless transmitter and the local wireless receiver. A power source is configured to generate energy proximate the installed aircraft component.
US08527234B2 Locating apparatus, locating method and computer program storage product thereof for a mobile device
A locating apparatus, a locating method and a computer program storage product thereof for a mobile device are provided. The mobile device has an initial speed. The locating apparatus comprises a sensing unit, a calculation unit and a processing unit. The sensing unit is configured to sense acceleration information and height displacement information. The calculation unit is configured to calculate angle information according to the initial speed, the acceleration information, the height displacement information and a predetermined time interval, is configured to calculate modified acceleration information according to the acceleration information and the angle information, and is configured to calculate composite displacement information according to the initial speed, the modified acceleration information and the predetermined time interval, so that the processing unit is able to generate more accurate location information according to the composite displacement information and the height displacement information.
US08527233B2 Airspeed sensing system for an aircraft
The different advantageous embodiments provide an apparatus and method for identifying an airspeed for an aircraft. In one advantageous embodiment, an apparatus is provided. The apparatus consists of a plurality of pitot-static probes. The plurality of pitot-static probes generate a first data. The apparatus also consists of a plurality of angle of attack sensor systems. The plurality of angle of attack sensor systems generate a second data. The apparatus also consists of a plurality of light detection and ranging sensors. The light detection and ranging sensors generates a third data. The apparatus also consists of a signal consolidation system configured to detect errors in the first data generated by the plurality of pitot-static probes, the second data generated by the plurality of angle of attack sensor systems, and the third data generated by the plurality of light detection and ranging sensors.
US08527231B2 High throughput semiconductor device testing
A test system that provides an output signal for analysis without requiring the test hardware to be idle during a settling interval. The test system includes a preprocessor that identifies the near-DC drift that occurs in the output signal and then adjusts the output signal to remove the near-DC drift. A set of values representing the near-DC drift at each of multiple times during the acquisition of a signal for analysis may be computed and used to model a settling profile of the signal by fitting a curve to the set of values. The model of the settling profile may then be subtracted from samples representing the output signal to provide an adjusted signal for further analysis.
US08527230B2 Sensor control apparatus
An oxygen sensor control apparatus (10) obtains a correction coefficient for calibrating the relation between oxygen concentration and an output value of an oxygen sensor (20), when a fuel cut operation of an internal combustion engine (100) is performed. The apparatus includes average output value calculation means; inter-fuel-cut average output value calculation means; and correction coefficient calculation means.
US08527229B2 Test systems with multiple antennas for characterizing over-the-air path loss
Calibration equipment for calibrating multiple test stations in a test system is provided. Each test station may include a test unit, a test chamber with multiple antennas, and radio-frequency (RF) cables that connect the test unit to the multiple antennas within the test chamber. Reference devices under test (DUTs) may be used to calibrate the OTA path loss of each test station while switching one of the multiple antennas into use one at a time at desired frequencies. A preferred antenna list indicating the preferred antenna that provides the optimal path loss for each desired frequency may be generated. Once calibrated, the test stations may be used during product testing to test factory DUTs to determine whether a particular production DUT satisfies pass/fail criteria. During product testing, a selected one of the multiple antennas is enabled based on the preferred antenna list to perform desired measurements.
US08527225B2 Estimation apparatus and estimation method
An estimation apparatus has a controller which estimates an internal reaction of a secondary battery. The controller calculates a voltage drop amount due to an internal resistance of the secondary battery by using an expression (I): Δ ⁢ ⁢ V = RT α ⁢ ⁢ β ⁢ ⁢ F ⁢ arc ⁢ ⁢ sinh ( - R r ⁢ I RT α ⁢ ⁢ β ⁢ ⁢ F ) - R d ⁢ I ( I ) where ΔV represents the voltage drop amount, R represents a gas constant, T represents a temperature, α represents an oxidation reduction transfer coefficient (α=0.5) of an electrode, β represents a correction coefficient (0<β<1), F represents the Faraday constant, I represents a discharge current, Rr represents a component of a reaction resistance included in the internal resistance, and Rd represents a component of a direct-current resistance included in the internal resistance.
US08527220B2 Vortex extraction apparatus, method, program storage medium, and display system
A vortex extraction apparatus includes: a first numerical data calculation section calculating, for each vertex of each of voxels into which the inside of a fluid space is split, first numerical data indicating whether the vertex is located inside or outside a vortex region in a fluid; and a text data creation section determining the size of the vortex region around a center line of the vortex based on the first numerical data, and creating text data indicating the center line and the size. The apparatus further includes a polygon count reduction processing section counting the number of polygons defining a surface of the vortex region and each including an isosurface of the first numerical data, and integrating the voxels with new voxels into which the fluid space is roughly split until the number of polygons is not more than a set value, to decimate the first numerical data.
US08527216B2 Eddy current for the characterization of broached tube support plate blockage
A method for determining tube support plate blockage of a steam generator includes the following steps: measuring at least five different eddy current values per tube support intersection; calculating a nominal clean fit radius of flow hole; determining a center signal response; converting the center signal response to a deposit thickness; determine an edge reduction; converting the edge reduction to an edge thickness; calculating the resulting flow hole radius; verifying the reasonableness of the resulting flow hole radius; and determining a virtual calibration range.
US08527212B2 Increased absorption-measurement accuracy through windowing of photon-transit times to account for scattering in continuous webs and powders
Radiation scattering is one of the main contributors to the uncertainty of near infrared (NIR) measurements. Enhanced absorption-measurement accuracy for NIR sensors is achieved by using a combination of NIR spectroscopy and time-of-flight techniques to select photons that are the result of a given mean free path within a moving sample target. By measuring absorption as a function of path length or by windowing signals that are attributable to excessive scattering of NIR radiation within the sample, this technique affords the calculation of more accurate and more universal calibrations. The NIR sensor employs short or ultra-short laser pulses to create NIR that is directed to the moving sample and emerging radiation is detected over time. Windowing effectively truncates non-contributing measurements.
US08527202B2 Map display apparatus and program for the same
A map display apparatus is disclosed. The apparatus acquires present position information indicating a present position, and determines a route from the present position to a destination. The apparatus displays a map on a display screen based on map information acquired from a storage medium storing the map information, and displays the route in a form of a line on the map while switching a manner of displaying the route between multiple display modes including a first display mode and a second display mode. In the first display mode, the route is displayed to have a first transparency and a first width. In the second display mode, the route is displayed to have a second transparency more transparent than the first transparency and a second width larger than the first width.
US08527198B2 Predictive traffic warning and suggestive rerouting system and method
A method and system for providing a traffic warning for a predictive route and a suggestive rerouting for a motor vehicle is disclosed. The method includes steps of retrieving traffic information for roadways included in a predictive travel zone, including traffic incidents. The method also includes steps of calculating a suggestive reroute that reroutes the user around a traffic incident and continuing on a roadway within the predictive travel zone.
US08527196B2 System and method for determining routes to desired locations
A system includes a first module receives N points (N≧3) from a remote device, the N points indicating (i) a current location, (ii) a desired location, and (iii) one or more points between the current location and the desired location. A second module determines whether first information in a first datastore of the system is missing a link between each neighboring pair of points within the N points. A third module receives M points (M≧1) from the remote device for each missing one of the N−1 links, the M points indicating points between two of the N points associated with a missing link. A fourth module generates a route from the current location to the desired location based on the N points and the first information in a first datastore, and any M points received for missing ones of the N−1 links.
US08527193B1 Method for determining relative motion using accelerometer data
A method is disclosed for determining relative motion between equipment systems positioned on a structure that is subject to deformation due to vibrations, using accelerometers. Relative motion between equipment systems can introduce error into the targeting information provided to a system such as a weapons system, and thus the method facilitates compensation for such relative motion. A method is disclosed in which the raw accelerometer signals are filtered, then combined with attitude signals in a displacement calculation module (DCM). Within the DCM, the signals are manipulated to calculate, for each equipment system, the translational and rotational displacements due to hull modal vibration and the translational and rotational displacements due to force vibration. The sum of these values represent the movement of each of the affected equipment systems. Relative motion between systems is calculated as the difference between the calculated movement values.
US08527190B2 Method and system for aiding the taxiing of an aircraft on an airport domain
A method and system for aiding the taxiing of an aircraft on an airport domain enables automatic planning and execution of taxiing. The system includes a trajectory generating device for generating a taxiing trajectory of the aircraft on the airport domain, with the aid of a navigation data base, and piloting aiding devices that use the trajectory for aiding the taxiing of the aircraft. For example, the piloting aiding devices may include an automatic piloting/taxiing device and a display device.
US08527181B2 Method for automatically controlling an internal combustion engine
A a method for automatically controlling an internal combustion engine, in which an individual accumulator pressure (pE) of a common rail system is detected in a measurement interval and stored; in which an evaluation window is determined for the stored individual accumulation pressure (pE), within which window an injection was brought about; in which, in a first step, both a representative injection start and a trial injection end are determined in this evaluation window as a function of the detected pressure values, and, in a second step, both a trial injection start and a representative injection end are determined in this evaluation window as a function of the detected pressure values; in which the representative injection start is checked for plausibility against the trial injection start; and in which the representative injection end is checked for plausibility against the trial injection end.
US08527180B2 Systems and methods for controlling aircraft electrical power
Systems and methods for controlling aircraft electrical power are disclosed. A system in accordance with one embodiment includes an electric motor, an aircraft load coupled to the electric motor and powered by the electric motor, and a motor controller coupled to the electric motor to vary an output of the electric motor. The motor controller is changeable among a fixed number of preset controller modes, with individual controller modes corresponding to an operation mode of the aircraft and a non-zero output level of the electric motor. In further embodiments, motor controllers can be substituted for each other, e.g., in the event one motor controller becomes unoperational.
US08527178B2 Control apparatus for four-wheel drive vehicle
In apparatus for controlling operation of a four-wheel drive vehicle having a prime mover (engine), drive wheels driven by the prime mover and free wheels, a VC (viscous coupling; torque transferring device) installed between the drive wheels and free wheels to transfer torque generated in response to a difference between inputted and outputted rotation thereof, output of the prime mover is decreased based on a desired rotational speed of the drive wheels driven by the prime mover when calculated difference between inputted and outputted rotation of the VC is equal to or greater than a predetermined value, thereby enabling to control the driving force effectively so as to achieve required vehicle driving performance.
US08527171B2 Reaction force imparting system and reaction force imparting method of vehicle accelerator pedal
A reaction force imparting system of a vehicle accelerator pedal includes a running circumstance detection apparatus that detects two or more running circumstances; a reaction force generation apparatus; and a reaction force correction apparatus. Depending on the running circumstance, the reaction force generation apparatus generates reaction force for an accelerator pedal in a returning direction thereof based on a predetermined reaction force target value, wherein the reaction force target value is differentiated according to each of the running circumstances. The reaction force correction apparatus makes correction to reduce the reaction force currently generated by the reaction force generation apparatus in a case where it is predicted that the reaction force target value is increased by a change of the running circumstance, and a difference between the reaction force target value corresponding to the running circumstance after the change and the currently generated reaction force is less than a predetermined difference.
US08527165B2 Dual powertrain machine speed limiting
A method of limiting machine speed of a dual powertrain machine includes propelling the dual powertrain machine by transmitting power from a first engine of a first electronically controlled powertrain to a first set of ground engaging elements, and transmitting power from a second engine of a second electronically controlled powertrain to a second set of ground engaging elements. The method also includes identifying a machine speed limit, executing a first machine speed limiting algorithm in a first controller of the first electronically controlled powertrain to determine a first engine control command based on the machine speed limit, and controlling the first engine using the first engine control command. A second machine speed limiting algorithm is executed in a second controller of the second electronically controlled powertrain to determine a second engine control command based on the machine speed limit, and the second engine is controlled using the second engine control command.
US08527163B2 Gearbox control device
A transmission control device (6) for an automatic or automated transmission (2). A shifting strategy of the transmission control device (6) controls and/or regulates the operation of the transmission (2) based on driving condition data such as vehicle mass, driving resistance, vehicle inclination, vehicle velocity, vehicle acceleration, engine rotational speed and/or engine torque, and based on data about the driver's wishes. The transmission control device (6) continuously calculates the driving condition data of the vehicle mass, driving resistance and/or vehicle inclination based on topographic data of a current position of the motor vehicle, and/or the shifting strategy determines a gear change from an actual gear into a target gear based on topographic data of a defined distance ahead of a motor vehicle. The defined distance ahead of the motor vehicle depends on the currently velocity of the vehicle.
US08527156B2 Tractor-implement control system method
A tractor comprises a tractor frame, driven ground engaging means, and an electronic tractor controller. A baler comprises a baler frame coupled or connected to the tractor frame, a crop receiving means, a baling chamber, a bale size sensor associated with the baling chamber, and an electronic baler controller. The baler controller is operable to submit a halt signal to the tractor controller when a bale size signal provided by the bale size sensor indicates that a bale has reached a size equal to or exceeding a first predetermined size. A control method includes the baler controller generating a tractor halt signal in response to certain conditions of the baler system and the tractor controller preventing tractor motion in response to the halt signal. The method also includes, when the baler controller is generating the halt signal, enabling motion of the tractor if the operator issues a command for the tractor to move by manipulating the command device, and within a certain time period of said command being issued, the baler controller generates a tractor motion enabling signal in response a status of the baler system. The method further includes, when the baler controller is generating the halt signal, enabling motion of the tractor if the operator moves the tractor command device in a special manner.
US08527154B2 Control device of inverted pendulum type vehicle
In an inverted pendulum type vehicle, a manipulated variable for control of a traveling motion unit is determined using adjustment parameters Ki_x, Ki_y (i=1, 2, 3) and θb_x_obj, θb_y_obj, which changes its value in accordance with whether it is in the loaded state in which an object to be transported is loaded on a loading part of the inverted pendulum type vehicle, or whether it is in the non-loaded state in which the object to be transported is not loaded thereon. The adjustment parameters are changed at a faster rate of change in the case of the transition from the loaded state to the non-loaded state, than in the case of the transition from the non-loaded state to the loaded state. The adjustment parameters for control are changed appropriately during transition while suppressing occurrence of slipping of the traveling motion unit.
US08527145B2 ISG display apparatus and method of ISG automobile
An ISG (Idle Stop and Go) display device of an ISG vehicle may include a driving information detecting unit that detects driving information of the vehicle, a memory unit that stores notification about ISG of the vehicle, a control unit that executes the ISG and detects situations of an operation and an abnormality of the ISG by using the driving information of the vehicle which may be input from the driving information detecting unit, and receives the notifications about the ISG which correspond to the situations from the memory unit, and a display unit that may be controlled by the control unit to display the notifications about the ISG in accordance with the situations.
US08527143B2 Vehicle user interface system and method having location specific feature availability
A vehicle user interface system comprises a vehicle location determining component, a jurisdiction determining component, a user input component, and a controller. The vehicle location determining component is configured to determine a current location of the vehicle. The jurisdiction determining component is configured to determine a current jurisdiction based on the current location of the vehicle, and to select a policy setting based on the current jurisdiction. The user input component is configured to receive information used by the vehicle user interface system to perform system operations. The controller is configured to control availability of the system operations for performance by the vehicle user interface system based on the selected policy setting.
US08527142B2 Method for reducing variations in drive belt tension
A method for reducing variations in tension in a drive belt 7 of an accessory belt drive system is disclosed in which an electrical load imposed upon the drive belt 7 by an electrical generator 8 is modulated based upon fluctuations in the speed at which the drive belt 7 is driven. By reducing the electrical load when the drive belt 7 is being accelerated and increasing the electrical load when the drive belt is decelerating the difference between the maximum tension and the minimum tension in the drive belt 7 is reduced.
US08527137B2 Vehicle behavior data recording control system and recording apparatus
A vehicle behavior data recording control system is disclosed. The system comprises a vehicle abnormality detector for detecting a vehicle abnormality and a recorder for acquiring vehicle abnormality information from the vehicle abnormality detector. In response to occurrence of an unexpected behavior, the recorder determines whether or not a cause of the unexpected behavior is the vehicle abnormality. When the cause of the unexpected behavior is the vehicle abnormality, the recorder is prohibited from recording a behavior data relating to the unexpected behavior. When the cause of the unexpected behavior is not the vehicle abnormality, the recorder records the behavior data relating to the unexpected behavior in the memory as an unexpected behavior data.
US08527134B2 Method and device for identifying the position of a wheel of a vehicle
A method of identifying a position of a wheel of a vehicle includes: providing, in at least one wheel of the vehicle, a device with at least one magnetic sensor with a maximum sensitivity axis; starting up the vehicle; measuring at terminals of each magnetic sensor a signal representative of magnetic flux time variations during rotation of the wheel; determining a characteristic quantity of the signal; comparing the characteristic quantity to a given threshold; and determining, according to a comparison result, a front or rear location of the wheel.
US08527129B2 Personalized charging management for a vehicle
A configurable energy management system for recharging an electric vehicle. An in-vehicle renewable energy source generates electrical energy for recharging an in-vehicle energy storage device. The at least one off-vehicle renewable energy source provides electrical energy to the vehicle for recharging the in-vehicle energy storage device. A vehicle communication module transmits and receives data. An integration module integrates in-vehicle energy parameter data, in-vehicle renewable energy parameter data, off-vehicle renewable energy parameter data, user parameter data, and web-based data. A user interface device communicates user parameter data to the integration module. The user parameter data includes a prioritization of preferential parameters in re-charging the in-vehicle energy storage device. The integration module identifies an optimal energy source for re-charging the vehicle based on the in-vehicle energy parameter data, in-vehicle renewable energy parameter data, off-vehicle renewable energy parameter data, user parameter data, and the web-based data.
US08527124B2 Traction control method and apparatus for a vehicle with independent drives
A loader vehicle including a frame system, a plurality of wheels, a plurality of drive units and a controller. The plurality of wheels are subject to rapidly changing loads and are associated with the frame system. The plurality of drive units are each associated with a corresponding subset of at least one of the plurality of wheels. The controller is configured to compute a slip error for one of the plurality of wheels dependent on an integral term derived from a wheel speed of at least one other of the plurality of wheels. The controller computes a slip target value for the one wheel. The controller further uses the slip error and the slip target value to arrive at a command that is applied to the drive unit corresponding to the one wheel.
US08527121B2 Method and system for calculating and displaying travel range information
A display system for a vehicle includes a display screen and host machine operable for calculating a maximum theoretical range for a predetermined criterion, formulating a value function for each point in the maximum theoretical range, and calculating a solution to each of the value functions. The method also includes forming a polygon or a closed curve from the mathematical hull of all points in the maximum theoretical range having a value function solution less than corresponding limit, and displaying a perimeter of the closed curve via the display screen to indicate the effective range of the vehicle for the criterion. A vehicle includes an energy storage system, a motor/generator unit for propelling the vehicle in an electric-only (EV) mode, the display screen, and host machine, wherein the criterion is the EV mode. A method of operating the display system is also disclosed herein.
US08527120B2 Method and apparatus for controlling a powertrain system including an engine and electro-mechanical transmission
A method for controlling a powertrain includes operating an engine substantially at wide open throttle, monitoring an output torque request, controlling the engine input torque by controlling a valve overlap setting for a cylinder of the engine based upon the output torque request wherein controlling the valve overlap setting for the cylinder modulates a residual burnt gas fraction within the cylinder utilizing at least one of an extended low slope portion of an exhaust valve closing curve and an extended low slope portion of an intake valve opening curve, and controlling an electric machine input torque based upon the output torque request and a time-lag difference between the output torque request and the controlled engine input torque.
US08527116B2 Process and device for optimising the performance of an aircraft in the presence of a lateral dissymmetry
A process and device for optimising the performance of an aircraft in the presence of a lateral dissymmetry is disclosed. The device (1) includes means (2, 3, 4, 5, 7, 9) for controlling, during a lateral dissymmetry, at least one rudder such as to generate an optimum sideslip for reducing the drag of the aircraft.
US08527115B2 Airborne reconnaissance system
An airborne reconnaissance system comprising: (1) Gimbals having at least two degrees of freedom; (2) At least one array of light sensors positioned on the gimbals, for being directed by the same within at least two degrees of freedom; (3) Map storage means for storing at least one Digital Elevation Map of an area of interest, divided into portions; (4) Inertial Navigation System for real-time providing to a gimbals control unit navigation and orientation data of the aircraft with respect to a predefined global axes system; (5) Portion selection unit for selecting, one at a time, another area portion from the area of interest; and (6) servo means for directing the gimbals. The system uses data from the inertial navigation system and from the digital elevation map for real-time calculating direction to selected area portions, and for maintaining the direction during integration of light from the terrain, and for producing corresponding images of area portions.
US08527114B2 Silent key start climate control demand
A hybrid electric vehicle includes an internal combustion engine, a high voltage traction battery, an electric motor powered by the traction battery, an electric air conditioning (AC) system, and a controller. The controller is programmed to start the vehicle. The vehicle is started by, if a climate control demand requires cooling: (a) if a vehicle start request is a remote start request, starting the engine; (b) if the vehicle start request is a local start request, avoiding starting the engine to provide a silent start.
US08527108B2 Method and apparatus for managing an energy consuming load
A method for managing an energy consuming load in a group of energy consuming loads and a method for managing the group of energy consuming loads. The method includes generating sets of load state data from the loads, making enablement state decisions for one or more loads independently of the other loads using the sets of load state data, and implementing the enablement state decisions. A computer readable medium for providing computer readable instructions directing a processor in order to manage an energy consuming load in a group of energy consuming loads. An apparatus including a processor programmed to manage an energy consuming load in a group of energy consuming loads.
US08527107B2 Method and apparatus for effecting controlled restart of electrical servcie with a utility service area
An active load management system (ALMS) controllably restarts electrical service to service points in a utility service area after a power outage. The ALMS includes client devices installed at the service points and a central controller. In one embodiment, the controller associates numbers with the service points and stores the associations. Each service point may be associated with a unique number or a group of service points may share a number. After receiving notification that power is available, the controller determines a number and communicates the number to one or more of the client devices. Where the number was determined randomly, the client devices associated with the number may restart electrical service upon receipt of the number. Where the number was determined sequentially, a client device may determine its own random number and compare it to the received number. If a match occurs, electrical service can be restarted.
US08527106B2 System stabilization device
A control unit of a system stabilization device uses a fluctuation detection block (60) to determine fluctuation components included in the active component and reactive component currents of a system current and fluctuation components included in the frequency signal and the amplitude signal of a system voltage. The high frequency cut-off of the fluctuation detection block (60) is set to be f1; the low frequency cut-off is set to be f2. The fluctuation detection block (60) is composed of a low-pass filter (61) with a time constant of T1, a low-pass filter (62) with a time constant of T2, a subtracter (63) which outputs the difference, between the output signals of the filter (61) and the filter (62), and a feedback circuit (64) which provides feedback on the output of the subtracter (63) to the filters (61, 62). Thus, stability is ensured without using a current detector.
US08527105B1 Energy monitoring
Methods, software and systems for determining and monitoring the energy consumption of electrical load devices (e.g., variable load devices and non-variable load devices) in an environment (e.g., an office building or a house).
US08527104B2 Wind turbine generator system and operation control method therefor
An object is to improve the accuracy of reactive power adjustment. Reactive-power command values corresponding to individual wind turbines are determined by correcting a predetermined reactive-power command value for an interconnection node A using reactive power correction levels set for the individual wind turbines.
US08527101B2 Door closer assembly
A door closer comprises a piston cooperating with a rotating pinion. Upon rotation of the pinion in the door opening direction, the piston moves toward the second end of the housing forcing fluid from a second variable volume chamber through a passage to a first variable volume chamber and compressing a spring assembly for storing energy. The spring assembly urges the piston toward the first end of the housing for forcing fluid from the first variable volume chamber to the second variable volume chamber and rotating the pinion in the door closing direction. A controller controls the position of a valve in the passage based on the sensed angular position of a door and the position of the valve for determining the amount of hydraulic fluid flowing through the valve.
US08527100B2 Method of providing a flow control device that substantially reduces fluid flow between a formation and a wellbore when a selected property of the fluid is in a selected range
A method of providing a flow control device is disclosed, which one aspect may include: defining a flow rate; defining a desired relationship between a parameter of the flow control device that exhibits a substantial change when a selected property of the fluid changes in a first range and remains substantially constant when the selected property is in the second range; determining using a computer and a simulation program the relationship between the performance parameter and the selected property over the first range and the second range for the defined flow rate for a geometry of a flow through area of a flow control device; comparing the determined relationship of the performance parameter with the desired relationship; altering the geometry to a new geometry when the difference between the desired performance and the determined performance is outside a desired range; determining using the computer and the simulation program the relationship between the performance parameter and the selected property over the first range and the second range for the defined flow rate for the new geometry of the flow through area of the flow control device; repeating the process of altering the geometry and determining the performance until the difference between the desired performance and the determined performance for a geometry is acceptable; and storing the geometry of the flow through device on a suitable storage medium for which the difference between the determined performance and the desired performance is acceptable.
US08527098B2 Heating, ventilation, and air conditioning management system and method
Systems and methods of controlling a heating, ventilating, and air conditioning system are provided that operate according to signals returned from return air temperature sensors as well as the supply air temperature sensors. Using predetermined temperature setpoints, return temperature information, and supply temperature information, the HVAC system is configured to maintain the temperature of a room first, by the use of its cooling valve, and second and only when the capacity of the cooling valve has peaked, by use of the fan. The presently disclosed improved HVAC system operates more efficiently by avoiding unit loading hopping and minimizing power consumption.
US08527093B2 Apparatus for controlling the position of crane tong according to slab bending and the method thereof
An apparatus and method for controlling the position of the tongs of a crane depending on bending of a slab are disclosed. Side surface detection units are installed at both ends of the tongs of a crane for gripping the side surfaces of one or more slabs, and are configured to detect one or more gaps generated due to bending of one of the slabs. A distance detection unit is configured to detect the distance between an uppermost slab and the crane. A control unit is configured to adjust the final grip position of the tongs using information about the gaps generated due to the bending of the slab. The information about the gaps is detected by the side surface detection units and the distance detection unit.
US08527092B2 Movement controller for elastic robot structures
A predetermined robot path includes a plurality of path points defined by spatial coordinates. Spatial coordinates of the individual path points are converted in accordance with inverse robot kinematics into corresponding axis coordinates, the axis coordinates representing the position of the individual robot axes at respective path points. Axis-related controllers are actuated for individual robot axes in accordance with converted axis coordinates. Axis-related drive motors in individual robot axes are actuated by at least associated axis-related controllers. Path correction values are determined for individual path points on the robot path in accordance with a dynamic robot model, the path correction values taking account of the elasticity, friction, and/or inertia of the robot. Corrected axis coordinates are determined for the individual path points from uncorrected axis coordinates of individual path points and path correction values. The axis-related controllers are actuated with at least corrected axis coordinates.
US08527088B2 Transportation system
Upon receiving first data, a stop control unit (211) performs control such that a transportation vehicle (200) stops at a first stop position at which the transportation vehicle (200) can load the article onto a second apparatus. Upon receiving second data, the stop control unit (211) performs control such that the transportation vehicle (200) stops at a second stop position corresponding to a first apparatus.
US08527085B2 Method for operating a gear grinding machine
The present invention relates to a method for operating a gear grinding machine, with the following operating phases of the gear grinding machine: machining a workpiece on the gear grinding machine by means of a grinding disk and/or grinding worm and dressing a profiling tool for profiling a grinding disk and/or grinding worm on the gear grinding machine.
US08527084B2 Method for cutting a material layer by means of a cutting beam
In the method for cutting a material layer (20) along a given cutting line (21), a cutting beam is moved so as to impinge on the material layer (20) laterally offset by a distance (W) from the cutting line (21). The distance (W) is determined as a function of the variations of the cutting speed at which the cutting beam is moved, and/or as a function of the deviations of the effective cutting beam cross-section from a circular shape.
US08527082B2 Component mounting method, component mounting apparatus, method for determining mounting conditions, and apparatus and program for determining mounting conditions
A component mounting method for mounting a component on a substrate is used by a component mounter including a mounting head mounting the component on the substrate, and an inspection head inspecting a surface status of the substrate. The component mounting method includes repeatedly mounting a component to be mounted on a predetermined substrate by the mounting head, determining whether or not the component to be mounted is a predetermined component, and when the determination is made that the component to be mounted is the predetermined component, performing at least one of inspecting a mounting status of the predetermined component after mounting the predetermined component and inspecting a status of a mounting surface on which the predetermined component is to be mounted, before mounting the predetermined component.
US08527078B2 Test terminal and setup system including the same of substrate processing apparatus
A setup system at least including a substrate processing apparatus and a test terminal is provided. The substrate processing apparatus includes a plurality of process chambers, a plurality of process chamber control units, a comprehensive control unit and an operation unit. The test terminal is connected to the plurality of process chamber control units while the comprehensive control unit and the operation unit are disconnected from the plurality of process chamber control units. The test terminal transmits a process chamber test operation command to the plurality of process chamber control units by executing a test terminal program. The setup system is capable of reducing time necessary for a setup process when starting to operate the substrate processing apparatus with the plurality of process chambers.
US08527075B2 Method and apparatus for transmit and receive clock mismatch compensation
An apparatus and method for processing signals are disclosed. The apparatus may include an oversampling circuit configured to receive a plurality of audio signal samples, the oversampling circuit being further configured to replicate each of the audio signal samples n times, wherein n is variable.
US08527072B2 System and method for multi-unit optimization of boiler and SCR operations
A method and apparatus for optimizing the operation of a single or multiple power generating units using advanced optimization, modeling, and control techniques. In one embodiment, a plurality of component optimization systems for optimizing power generating unit components are sequentially coordinated to allow optimized values determined by a first component optimization system to be fed forward for use as an input value to a subsequent component optimization system. A unit optimization system may be provided to determine goals and constraints for the plurality of component optimization systems in accordance with economic data. In one embodiment of the invention, a multi-unit optimization system is provided to determine goals and constraints for component optimization systems of different power generating units. Both steady state and dynamic models are used for optimization.
US08527071B2 Adaptive control system for a sulfur recovery process
Control of a process for producing free sulfur from hydrogen sulfide is accomplished by manipulating the flow rate of a feed stream containing oxygen to a furnace in such a manner that a desired proportion of the hydrogen sulfide fed to the furnace is converted to sulfur dioxide. Combustion of hydrogen sulfide is precisely controlled by the proposed system to maintain the hydrogen sulfide and sulfur dioxide concentrations in the tail gas at acceptable levels to minimize the environmental pollution.
US08527070B2 System and method for large transient identification for advanced control with multiple contraints
A method and apparatus for providing large transient identification for advanced control with multiple constraints. A request to change a current operating condition of a controlled plant is detected. A value of a control constraint corresponding to the request to change the current operating condition of the controlled plant is determined. A magnitude of a transient error corresponding to the request relative to the value of the control constraint is determined and the current operating condition of the controlled plant is adjusted based on the determined magnitude of the transient error.
US08527067B2 Tapered drug-eluting collar for a medical electrical lead
A medical electrical lead includes a tapered distal tip having a tapered drug-eluting component incorporated therein. The drug-eluting component can be an overmolded drug-eluting collar or a pre-molded drug eluting collar. The drug-eluting collar is disposed in a recess formed in the tapered distal tip and maintains the overall tapered profile of the distal tip.
US08527066B2 Medical implantable lead and a method for ensuring proper and safe attachment of such a lead to an organ
A medical implantable lead of the kind being adapted to be implanted into a human or animal body for monitoring and/or controlling of an organ inside the body has a penetrating fixation element in a distal end, which is adapted to penetrate into the tissue of the organ to fixate the lead such that a distal end of the lead will be in contact with the organ. The lead also has an electrode member to receive and/or transmit electrical signals from and/or to the organ. The lead has in a distal portion a movable member, which is displaceable in an axial direction of the lead and is actuated by a resilient member to be, in an initial state, maximally protruded in a distal direction in relation to the lead and which comprises a radiopaque material for forming of a first indication marker. The lead also has a second indication marker of a radiopaque material in relation to which the movable member is displaceable, and the first and the second indication markers are arranged such that, when observing the lead in an implanted state by means of fluoroscopy, it will be recognizable from the relative positions of the first and second indication markers, whether the distal end of the lead is in close contact with the surface of the tissue or not. A comparable method ensures proper and safe attachment of a medical implantable lead to an organ.
US08527062B2 Power scheme for implant stimulators on the human or animal body
A power scheme for an implant on a human or animal body comprises: a charging circuit to provide power to deliver controlled stimulation currents to a body tissue; a capacitive storage arrangement connected with the charging circuit and charged by the charging circuit; a shunting arrangement to limit voltage on the capacitive storage arrangement; a driver array configured to transfer charges from the capacitive storage arrangement to the tissue; and an electrode array connected with the driver array and the tissue.
US08527061B2 Load-adaptive bioelectric current stimulator
The disclosure relates to a load-adaptive bioelectrical current stimulator, which comprises a current output module, an adaptation module and a control module. The current output module generates a stimulus current to an electrode. The adaptation module detects the electrical status of the stimulus current passing through the electrode and generates a feedback signal to the control module. According to the feedback signal, the control module controls the current output module to stabilize the output status of the stimulus current adaptively. Thereby, the load-adaptive bioelectrical current stimulator can use the feedback control mechanism to regulate the value of the stimulus current to adapt to variation of load impedance.
US08527059B2 Guided programming with feedback
Example techniques involve generating test stimulation programs based upon specific patient feedback to guide the programming process for stimulation therapy. The patient describes positive effects and adverse effects of the test stimulation by listing and/or rating specific types of effects, both positive and adverse, and the location of each effect. In this manner, a programming device, i.e. a programmer, uses the feedback to generate subsequent test stimulation programs. Initially, programs with unipolar electrode configurations are tested, but the programmer may generate bipolar electrode configurations to test if the patient rates the unipolar electrode combinations poorly. After the stimulation programs are tested and rated, the programmer sorts the tested programs based upon the feedback and presents the tested programs to the user. The user selects the best tested program to use for chronic stimulation therapy. Additionally, the patient may utilize the guided programming technique for continued therapy optimization.
US08527058B2 Methods and systems of automatically detecting an impedance of one or more electrodes in a cochlear implant system
An exemplary method includes a sound processing unit 1) directing an implantable cochlear stimulator coupled to a plurality of electrodes to generate an electrical stimulation current in accordance with one or more stimulation parameters, 2) automatically detecting an impedance of at least one of the electrodes, and 3) directing, in accordance with the detected impedance, the implantable cochlear stimulator to adjust a pulse width of the electrical stimulation current to maintain constant a total electric charge level of the electrical stimulation current.
US08527057B2 Retinal prosthesis and method of manufacturing a retinal prosthesis
The present invention is an improved package and configuration for an implantable retinal prosthesis. The retinal prosthesis of the present invention includes an electrode array suitable to be mounted in close proximity to a retina, an electronics package and inductive receiving coil mounted next to each other on a strap surrounding the sclera so that the height above the sclera of the prosthesis is minimized.
US08527052B2 Thermoelectric power supply
A thermoelectric power source for generating power for use by at least one load device including an implantable thermoelectric unit having at least one thermoelectric device configured to be electrically coupled to the at least one load device, and at least one impedance matching device constructed and arranged to match an output impedance of the thermoelectric device with an input impedance of the load device.
US08527050B2 Method for discriminating anodal and cathodal capture
An implantable device and associated method discriminate between cathodal and anodal capture during electrical stimulation. A control response to a pacing pulse delivered using a candidate cathode electrode and a universal anode and responses to bipolar pacing pulses delivered using candidate bipoles including the candidate cathode are measured. Responsive to the control response meeting a threshold response, the control response is classified as normal and each of the responses for the candidate bipoles are compared to the control response. The responses for the candidate bipoles are each classified based on the comparison.
US08527048B2 Local and non-local sensing for cardiac pacing
Systems and methods for determining pacing timing intervals based on the temporal relationship between the timing of local and non-local cardiac signal features are described. A device includes a plurality of implantable electrodes electrically coupled to the heart and configured to sense local and non-local cardiac signals. Sense circuitry coupled to first and second electrode pairs senses a local cardiac signal via a first electrode pair and a non-local cardiac signal via a second electrode pair. Detection circuitry is used to detect a feature of the local signal associated with activation of a heart chamber and to detect a feature of the non-local signal associated with activation of the heart chamber. A control processor times delivery of one or more pacing pulses based on a temporal relationship between timing of the local signal feature and timing of the non-local signal feature.
US08527047B2 Artificial conduction pathways in tachyarrhythmia
An implantable medical device can establish one or more artificial conduction pathways during tachyarrhythmia. Withdrawal of the artificial conduction pathway may help self-terminate the tachyarrhythmia, or may pre-condition the tachyarrhythmia to be more favorable for receiving an anti-tachyarrhythmia therapy, such as anti-tachyarrhythmia pacing, defibrillation shock therapy, or cardioversion. This can help provide enhanced anti-tachyarrhythmia therapy.
US08527046B2 MRI-compatible implantable device
A medical device containing a device for connecting the medical device to a substrate, for furnishing electrical impulses from the medical device to the substrate, for ceasing the furnishing of electrical impulses to the substrate, for receiving pulsed radio frequency fields, for transmitting and receiving optical signals, and for protecting the substrate and the medical device from currents induced by the pulsed radio frequency fields. The medical device contains a control circuit comprised of a parallel resonant frequency circuit.
US08527042B2 System for abating neural stimulation side effects
Various system embodiments comprise a neural stimulation delivery system adapted to deliver a neural stimulation signal for use in delivering a neural stimulation therapy, a side effect detector, and a controller. The controller is adapted to control the neural stimulation delivery system, receive a signal indicative of detected side effect, determine whether the detected side enact is attributable to delivered neural stimulation therapy, and automatically titrate the neural stimulation therapy to abate the side effect. In various embodiments, the side effect detector includes a cough detector. In various embodiments, the controller is adapted to independently adjusting at least one stimulation parameter for at least one phase in the biphasic waveform as part of a process to titrate the neural stimulation therapy. Other aspects and embodiments are provided herein.
US08527040B2 Health managing device
In an abdominal fat measuring device that is a health managing device, vertical and horizontal widths of the abdomen of a subject are measured, and an ellipse defined by such widths is defined as an outer shape ellipse. The abdominal fat measuring device stores in advance an image representing the subcutaneous fat of the abdominal back side as an additional image in association with a proportion of the visceral fat mass and the subcutaneous fat mass. In the abdominal fat measuring device, the corresponding image is extracted from the stored additional images from the measured proportion of the visceral fat mass and the subcutaneous fat mass of the subject, added to the outer shape ellipse, and then a figure representing the measured fat free mass, visceral fat mass, and subcutaneous fat mass is drawn and displayed in the outer shape ellipse.
US08527036B2 Catheter positioning method and computerized control unit for implementing the method
A control unit for a ventilator is arranged to receive, from each of a number of electrode pairs on an esophageal catheter a bioelectric signal having an ECG component. The control unit has a calculating unit that determines the ECG component of each of the bioelectric signals and a position unit that determines the position of the catheter in relation to the patient's diaphragm based on a comparison the amplitudes of ECG components of the bioelectric signals.
US08527033B1 Systems and methods for assisting with internal positioning of instruments
Systems and methods which determine the position of an instrument internal to an object using an opto-mechanical sensor are shown. Embodiments utilize an opto-mechanical sensor system in which a mechanical instrument interface provides instrument movement information to a corresponding optical sensor system to determine instrument movement. Determinations of instrument movement preferably provide information regarding movement direction and speed. Such information, when used in combination with other information such as starting position or starting position offset, insertion angle or angle of attack, and/or insertion plane, is utilized by embodiments of the invention to determine the position of an instrument or portion thereof. Embodiments are adapted to accommodate different instrument configurations. Position information may be utilized in combination with an ultrasound image to display a visual representation of the instrument, or portion thereof, within a object being imaged.
US08527032B2 Imaging system and method of delivery of an instrument to an imaged subject
An embodiment of an imaging system of an imaged subject is provided. The imaging system comprises a controller, and an imaging system and a display in communication with the controller. The imaging system can include an imaging probe having a marker representative of a unique identifier. The display can be illustrative of the imaged data acquired with the imaging probe in combination with a graphic representation of an imaging plane vector representative of a general direction of a field of view (FOV) of image acquisition of the imaging probe traveling through the imaged subject.
US08527023B2 Device and method for transcutaneous determination of blood gases
The device for the transcutaneous determination of blood gases including a transcutaneous sensor for the measurement of at least one of the parameters of skin carbon dioxide partial pressure (PsCO2) and skin oxygen partial pressure (PsO2) includes at least one sensor for the measurement of the tissue blood flow (F) local with respect to the transcutaneous sensor, and includes a device for the calculation of at least one of the parameters of transcutaneous carbon dioxide partial pressure (tcpCO2) and transcutaneous oxygen partial pressure (tcpO2) from the measured skin carbon dioxide partial pressure (PsCO2) or the measured skin oxygen partial pressure (PsO2), with a factor dependent on the local tissue blood flow (F) being taken into account in the calculation of at least one of the parameters of transcutaneous carbon dioxide partial pressure (tcpCO2) and transcutaneous oxygen partial pressure (tcpO2).
US08527013B2 Systems, methods, and devices for policy-based control and monitoring of use of mobile devices by vehicle operators
Systems, methods, and devices for controlling and limiting use of functions, such as calling, texting, chatting, emailing, Internet surfing, and similar applications, on a mobile device when the mobile device is in a moving vehicle, includes use of an on-board computer installed within the vehicle, a transmitter in electronic communication with the on-board computer that periodically transmits speed data of the vehicle to a receiver installed on the mobile device, wherein the mobile device includes suitable software and a rules-based policy that define and control when and which functions of the mobile device are disabled or interrupted by the software when the vehicle is in motion above a minimum threshold speed. Policies are set by default but may be customized for particular individuals, devices, or circumstances. Policies may also be customized for particular groups or subgroups of employees or contractors for company or legal compliance to reduce distracted driving.
US08527012B2 Apparatus and method of mobile media presentation docking station for portable electronic device
A portable electronic device has a wireless receiver configured to receive wireless content, a communication interface configured to interface to a docking station having at least one connected media presentation host device, and content reproduction circuitry. The content reproduction circuitry is configured to determine a format required by the media presentation host device and stream the content to the host device through the communication interface in the required format.
US08527010B2 Device, system, and method for informing users of functions and characters associated with telephone keys
System and method for informing a user of functions or characters associated with keys on a mobile communications device includes a keyboard operable to input dual-tone multi-frequency (DTMF) codes and a display screen operable to display information. The display screen is also operable to display a virtual representation of at least a portion of the keyboard. The virtual representation includes help information on one or more virtually represented keys of the keyboard. This help information informs a user of an associated telephone function or character of one or more keys that are virtually represented on the display.
US08527008B2 Wireless communication apparatus and wireless communication method
A wireless communication apparatus 100 according to the present invention is provided with reception channel coefficient calculation units 120-1 to 120-n for calculating reception channel coefficients of respective antennas, transmission channel coefficient calculation units 130-1 to 130-n for calculating transmission channel coefficients of respective antennas by extrapolation based on variations of the reception channel coefficients, absolute value calculation units 140-1 to 140-n for calculating absolute values of the transmission channel coefficients, a threshold calculation unit 150 for calculating a threshold based on the reception channel coefficients, comparison units 160-1 to 160-n for comparing the absolute values and the threshold, and transmission channel coefficient correction units 170-11 to 170-1n, when the absolute values are greater than the threshold, for correcting the transmission channel coefficients so as to match the absolute values to the threshold.
US08527007B2 Multimedia message system and method for sending multimedia message
The present invention discloses a multimedia message system, which includes: a terminal; a Multimedia Message Service Center (MMSC), which serves to receive, store and send multimedia messages; and a Multimedia Message Service Gateway (MMSG) connecting with at least one MMSC and the terminal belonging to the MMSG respectively, which serves to authenticate the terminal and a user in the multimedia message and a provided service, and to send the multimedia messages from the terminal or the MMSC. And the present invention provides three methods for sending multimedia messages. The system and methods provided by the present invention can lower the load of the MMSC and enhance the security of the MMSC.
US08527006B2 Processing system, wireless device and method
A wireless device has at least a first modem and a second modem and at least a first SIM and a second SIM. The first modem supports a different level of service than the second modem. A processing system of the wireless device selectively reconfigures the connection of the first modem and the second modem to the SIMs. In a first mapping configuration, the first SIM is connected to the first modem and the second SIM is connected to the second modem. In a second mapping configuration, the second SIM is disconnected from the second modem, and the first SIM is disconnected from the first modem and is connected to the second modem thereby to obtain a different level of service for the first SIM than in the first mapping configuration.
US08527000B2 Wireless communication system for monitoring and managing client interface for area-specific process
A method enables a communication between a process client and a wireless process server to carry out an area-specific process in an area. The method includes a step of transmitting it message from a wireless process server to a wireless communication device operated by the process client. The message includes information related to the area-specific process for enabling the process-client to better arrange time before the area-specific process is scheduled to carry out in the area. In a specific embodiment, the wireless communication server sends a message to notify the process client about a location and an estimate time for the process client to carry out the area-specific process. In another preferred embodiment, the communication system enables the process client to employ a wireless communication device owned by the process client.
US08526997B2 Frequency control device, frequency control method, and base transceiver station
A frequency control device receiving a signal transmitted from each of a plurality of mobile stations, the frequency control device includes a first detecting unit to detect a frequency deviation generated from the signal, a second detecting unit to acquire information about at least a current position or movement of each of the mobile stations as classification information, and a classifying unit to classify mobile stations estimated to be moving in a same moving direction with a same moving speed as a first mobile station based on the classification information. The frequency control device includes a first calculating unit to calculate a first frequency deviations of a signal received from the first mobile station, and a compensation unit to compensate the frequency deviation of the signal received from the first mobile station based on the first frequency deviation.
US08526992B2 Zero-forcing linear beamforming for coordinated cellular networks with distributed antennas
In a distributed antenna system that includes a plurality of transmitters and a controller, a method, performed by the controller, may be characterized by performing dirty-paper coding on downlink transmissions to users based on an order of the users, calculating beamforming vectors to provide that each of the downlink transmissions associated with each of the users does not interfere with other users, and maximizing, based on the calculated beamforming vectors, a data rate subject to a power constraint of the distributed antenna system.
US08526989B2 Wireless communication control method, wireless communication system, and radio control station
A wireless communication control method includes the steps of transmitting data from a mobile station to a base station using a first resource assigned based on a first scheduling method, transmitting data from the mobile station to the base station using a second resource which is assigned based on a second scheduling method and is not used in the step of transmitting using the first resource, and instructing the base station to regulate use of the first resource in accordance with a second resource amount assigned as the second resource by a radio control station which controls use of resources in wireless communication for the base station, and a second resource usage as a ratio of a resource used in the step of transmitting using the second resource to the second resource amount. A wireless communication system and a radio control station are also disclosed.
US08526988B2 Method and system for circulating messages
A method for circulating a message to a group of people, including sending a circulated message by a 1st mobile communicator, and sequentially receiving the circulated message by an nth mobile communicator and sending the circulated message to an (n+1)st mobile communicator, n=2, 3, . . . , N−1, wherein each one of the N mobile communicators has a distinct phone number. A system is also described and claimed.
US08526987B2 Resolving contention for communication resources
Contention for a resource in a multi-resource system is resolved by separately resolving contention for each resource. In some cases where two or more entities contending for a resource are associated with equal priorities, lexicographic ordering is used to resolve contention between these entities. In some cases where two or more entities contending for a resource are associated with equal priorities, a random probability-based scheme is used to resolve contention between these entities. Also, different types of schemes may be used to resolve contention for different resources.
US08526981B2 Reporting terminal capabilities for supporting short message service
A method for delivering a short message service (SMS) message to an interworking wireless local area network user equipment (UE) begins by registering the UE with an Internet Protocol short message gateway (IP-SM-GW). A capability report is sent from the UE to the IP-SM-GW, the capability report including the capabilities of the UE. A SMS message is transmitted from a short message service center (SMSC) to the IP-SM-GW. The capabilities of the UE are evaluated at the IP-SM-GW to determine whether the UE can receive the SMS message, and the SMS message is delivered to the UE via the IP-SM-GW if the UE has the capabilities to receive the SMS message.
US08526979B2 Method and apparatus for parent-controlled short message service
A method of processing short message service (SMS) calls for a subscriber's communication device in a communication network is provided. The method comprises: receiving an SMS request involving the communication device at a short message service center; accessing a family access control database storing family access control information received for the communication device; and determining whether the short message service request should be allowed or denied based on the information found in the database.
US08526977B2 Location based call routing for call answering services
In one particular embodiment, the disclosure is directed to a method of processing a call. The method includes receiving location data, storing the location data in a data record, receiving a first call, playing an announcement, prompting for a caller's name, receiving the caller's name, and retrieving the data record. The location data is received via an interconnected network. The location data is derived from a proximity sensor that is configured to provide a proximity determination with respect to a mobile device of a subscriber and the proximity sensor. The first call is received at a primary destination address associated with the subscriber. The data record is retrieved to identify a selected address that identifies a communication device of the subscriber. The communication device is located within a proximity zone proximate to the proximity sensor.
US08526975B2 Method and system for querying attributes in a cellular communications system
In communications networks, network elements require knowledge of other network elements such as when they are added to or deleted from the network configuration and the resources they have available. The protocol allows network elements to communicate resource information dynamically and directly. The protocol also allows direct exchange of network configuration information between network elements for determining wireless communications network paging areas.
US08526968B2 System and method for mobile location by dynamic clustering
A system and method for determining the location of a mobile device in a communications network. A set of network measurement reports (NMR) may be provided for a region in the network. NMRs in the first set may be clustered as a function of observed measurement information in the NMRs. A candidate NMR for a mobile device may be received, and the candidate NMR may then be associated with a selected cluster of NMRs. The candidate NMR and a second set of NMRs may then be clustered, and a location of the mobile device determined as a function of the clustered candidate NMR and second set of NMRs, where the NMRs in the second set are associated with the selected cluster.
US08526961B2 Method and apparatus for mapping operating parameter in coverage area of wireless network
A method for mapping an operating parameter in a coverage area of a wireless network includes obtaining parameter measurements for an operating parameter associated with mobile stations operating in a select portion of a network coverage area for a wireless network, the network coverage area formed by base stations defining cellular coverage areas, the select portion formed by at least one base station, each at least one base station including multiple sector antennas, each sector antenna defining a sector coverage area within the cellular coverage area; and, for each obtained parameter measurement, estimating an instant geographic location of the mobile station in relation to the at least one base station serving the mobile station, each instant geographic location based on a round trip measurement and a signal strength measurement associated with the mobile station, each round trip measurement associated with the serving base station.
US08526959B2 Method, system, base station, and user equipment for macro diversity combining
A method and a system for implementing MDC, a base station, and a UE are provided herein. The method includes: a non-serving cell base station determines whether current services of a UE include a service whose feature meets the preset condition according to the features of the current services of the UE, and processes the service whose feature meets the preset condition as a service that needs MDC if such a service exists. Through the technical solution under the present invention, the MDC is implemented more flexibly according to the features of the current services of the UE to optimize the system performance.
US08526956B2 Method, medium, and apparatus controlling handover between different networks
A method, medium, and apparatus controlling a handover between different network types, including the operations of transmitting a message requesting a transmission bandwidth change, so as to have a transmission bandwidth supported by a new network after movement of the mobile terminal, from the mobile terminal to the server after performing the handover, changing the transmission bandwidth of the server to be supported by the new network based on the transmitted message of requesting the bandwidth change, transmitting a message acknowledging the changed transmission bandwidth from the server to the router, and transceiving data through a new data transmission tunnel between the router and a new access point within the new based on the message acknowledging the changed transmission bandwidth. Accordingly, loss of data packets occurring when a handover is performed may be effectively prevented.
US08526954B2 Method for assigning a unique identifier to a mobility management entity and for implementing a mobility management entity in a core network of an SAE/LTE communication system as well as a mobility management entity
The present invention relates to a method for assigning unique identifiers to a mobility management entity in a core network of an SAE/LTE communication system as well as a method for implementing a mobility management entity in a core network of an SAE/LTE communication system. Further, the invention relates to a mobility management entity of a core network of an SAE/LTE communication system.
US08526952B2 Method and apparatus for supporting handoff from GPRS/GERAN to LTE EUTRAN
A method and apparatus for supporting a handoff (HO) from a general packet radio service (GPRS), global system for mobile communication radio access network (GERAN), and long term evolution (LTE) evolved universal terrestrial radio access network (EUTRAN) includes receiving an LTE measurement report. An HO is initiated to the LTE network and a relocation request signal is transmitted. A relocation command signal that includes an evolved Node-B (eNB) identifier (ID) is received.
US08526949B2 System and method for communicating radio access technology information to mobile stations
A mobile station incapable of communicating via a first radio access technology (RAT) and capable of communicating via a second radio access technology (RAT). The mobile station comprising a component configured to receive a list of neighbor cells of the second RAT. The list containing at least one identifying characteristic associated with at least one cell of the first RAT. A component configured to determine that the at least one identifying characteristic is associated with at least one cell of the first RAT.
US08526945B2 Tracking and paging at boundries in LTE networks
A method, in one example, comprising the steps of receiving a tracking area identifier indicating a tracking area where a user equipment (UE) is located, and updating a current tracking area of the UE based on whether the tracking area identifier indicates that the UE is currently in a previously visited tracking area.
US08526944B2 System and method for providing network access to electronic devices
Systems and methods of providing network access information from one or more servers to a wireless device. The wireless device acquires information from the servers about available networks at a current location of the wireless device. The network information is based on a plurality of device parameters, network parameters and regulatory requirements that govern the operation of the wireless device. In addition, the wireless device may assess the acquired information for suitability for communications to be carried out by the wireless device.
US08526943B2 Mobile radio terminal
A location registration control unit stores PSC used in a roaming prohibition cell in a prohibition cell list storage area. After that, if the reselection of cells is required for the reason that the receiving conditions become worse or other reasons, a reselection control unit detects PSC of neighbor cells, creates a list of the detected PSC regarded as candidates, stores the list in a candidate cell list storage area, receives notification information from the cell using the PSC other than the roaming prohibition cell in the list, and executes reselection.
US08526935B2 Appliance demand response antenna design for improved gain within the home appliance network
A home appliance antenna assembly is integrated into the home appliance and extends from a demand response module or the appliance microprocessor where the module is integrated into the appliance. At least a portion of the antenna is preferably located adjacent an external surface of the home appliance and adapted for radio frequency (RF) communication. If an external demand supply module is wired to the home appliance, a conventional connection cable typically includes a spare wire that is not used and can thereby serve as a long wire antenna. In other appliances where the module is integrated into the appliance, an antenna is incorporated into the appliance in a utilitarian, but aesthetically unobtrusive manner.
US08526931B1 Wireless network-controlled enabling of user device transceiver
A method of operating a wireless communication system is disclosed. The method includes exchanging first wireless communication signals with a user device over a first wireless communication network to provide a communication service, where the user device has a selection mode for a second wireless communication network that a user may set to one of: on, off, and automatic. If the network selection mode in the user device is set to automatic, then processing location information for the user device to determine potential service quality from the second wireless communication network for the user device, and if the potential service quality is higher than a threshold, then wirelessly transferring a control signal to the user device over the first wireless communication network, where the control signal drives the user device to automatically enable a wireless transceiver for the second wireless communication network.
US08526930B2 Enhanced smartphone in-vehicle accommodation
A system and method for configuring communications between a wireless device and a vehicle telematics unit over a short-range wireless communication link includes receiving a serial port profile (SPP) software application at a wireless device from a central facility; storing the SPP software application at the wireless device; identifying third-party software applications stored on the wireless device using the SPP software application; sending the identity of the third-party software applications to the central facility; and communicating between the wireless device and a vehicle telematics unit via a short-range wireless communication link using the stored SPP software application and data transmitted using one or more software templates that have been received by the vehicle telematics unit in response to the identity of the third-party software applications sent.
US08526927B2 Telephone apparatus for transferring a cellular phone call to a home phone and making a cellular phone call by a home phone
An exemplary telephone apparatus which can transfer a first phone call from a Bluetooth enabled cellular phone to a home phone and, making a second cellular phone call by a home phone via a Bluetooth enabled cellular phone, includes a Bluetooth enabled integrated chip (IC). The IC includes a Bluetooth modem configured for receiving a Bluetooth signal from a Bluetooth radio frequency (RF) antenna of the cellular phone, a central processing unit (CPU) built-in the IC, for switching controlling of transferring between the first phone call and the second phone call, and a digital signal processor (DSP) and a CODEC built-in the IC. The telephone apparatus makes use of digital signal processing technology to generate and decode various tones and signals. The telephone also avoids the problem of distortion of DTMF tone during transmission through a Bluetooth RF.
US08526921B2 Group communication device and method
A method for voice based communication between a number of mobile terminals of a telecommunication network, the method comprising the steps of creating a group of said number of terminals and storing group information in each of the number of terminals, recording a voice message in one of the terminals of the group, dispatching the voice message to the terminals of the group from the one of the terminals, and receiving the voice message at least all other terminals of the group. The step of creating a group of terminals further comprises the steps of coupling together a number of mobile terminals, initiating a group creation command from at least one of the terminals, sending predetermined information from terminal to terminal to each terminal of the number of terminals for forming a group information, and transmitting the group information to all of the terminals thus forming a group of the terminals.
US08526919B2 Message injection system and method
A mobile communication device including an application running in a first memory of the device, an application audio unit in the first memory, the application audio unit being communicatively coupled to the application operating, and a telephony unit in the first memory, the telephony unit being communicatively coupled to the application, a radio transmission unit including a radio interface unit operating in a second memory and communicatively coupled to the telephony unit, a radio audio unit operating in the second memory, the radio audio unit being communicatively coupled to the radio interface unit, and a hardware driver unit communicatively coupled to the radio interface unit, the hardware driver unit initiating a communication connection between the mobile communication device and another device, an audio switching unit communicatively coupled to the application unit and the radio transmission unit.
US08526916B2 Method and system for multimedia tags
A multimedia data construct called a tag (FIG. 5) may be stored and transferred. A user can use multimedia content, to create content portion of a tag (502). The multimedia file is then incorporated into the tag or it can be referenced by a pointer in the tag (530). The multimedia file is artistic expression of the user and the tag uniquely associates the user's identity with the multimedia file by prohibiting alteration of the content after the user completes its creation. The tag includes at least one dynamic indicator that may be changed based on one or more predefined rules upon transmission. The tag may include an ID, that may be based on subscriber information. Encryption techniques may be employed to protect privacy concerns so that such subscriber information is not freely available.
US08526915B2 User equipment, communication equipment, authentication system, authentication method, authentication program and recording medium
Equipment to prevent spoofing in an authentication technique that uses a portable terminal and the like, includes an authentication unit for performing personal authentication of the user, a communication unit for communicating with a register, and an authentication control unit for permitting the authentication unit to execute the personal authentication of the user when receiving authentication start instructing information from the register connected to the communication unit. Spoofing is difficult to carry out because the authentication start instructing information must be received from the register in order to perform the required personal authentication prior to the post-authentication communication.
US08526912B2 Method and system for user authentication by means of a cellular mobile radio network
The invention relates to a method and system for authentication of a user (11) at an access device by means of a cellular mobile radio network (17). The access device gives access to a facility or a service different from the mobile radio network (17). The cellular mobile radio network (17) comprises a base station (12) defining a mobile radio cell (16) with a unique identifier. A mobile radio terminal (14) having a unique identifier books into the mobile radio network (17) via said base station (12), and the authentication is carried out by means of the identifier of the mobile radio cell (16) and the identifier of the mobile radio terminal (14). The base station (12) is arranged at the location of the access device so that the access device has its own mobile radio cell (16) serviced by the base station (12), this mobile radio cell (16) defining an authentication cell (16) of the mobile radio network (17). The mobile radio terminal (14) is caused to book into the mobile radio network (17) via said base station (12) of said authentication cell (16) for the purpose of authentication at the access device whereupon the identifiers are sent to an authentication entity (18) that checks whether the user (11) is permitted to get access at the access device. Access is granted or denied depending on the permission of the user (11).
US08526911B2 Methods and apparatus for determining costs associated with sending communications
Methods and apparatus for determining a charge for a communication with one or more devices may include identifying a communication from a first device to a second device. The methods and apparatus may further include determining if the first device has a relationship with the second device by identifying another communication between the first device and the second device prior to the time of the communication, and determining a charge amount based upon the determining.
US08526910B2 Resource tracking and communication system
A system and method for confirming that emergency resources are available to be used at a particular location, communicating to the incident manager at that location and estimated time of arrival of the resource, and tracking the resource during transit to the location for updating the estimated time of arrival.
US08526907B2 Power consumption reduction technique for integrated wireless radio receiver front-ends
The method and apparatus disclosed herein reduces the power consumption of a wireless transceiver by reducing the power consumption associated with the corresponding wireless receiver. Generally, a power mode selection unit enables or disables a low power mode based on a dynamic range requirement for the receiver. More particularly, when the dynamic range requirement is less than or equal to a threshold, the power mode selection unit lowers the transconductance of an RF front-end amplifier in the receiver and enables a negative resistance at an output of the RF front-end amplifier. When enabled, the negative resistance compensates for the gain lost by lowering the transconductance of the RF front-end amplifier, which enables the front-end gain associated with the low-power mode to be maintained relative front-end gain associated with the normal mode.
US08526906B1 Active set management based on mobile station battery power
Exemplary methods and systems are disclosed herein to adjust active-set parameters based on the remaining battery life of a mobile station, generally in order to conserve battery power when the battery is low. An exemplary method involves: (a) a mobile station determining a battery-power level of the mobile station; (b) the mobile station using the determined battery-power level as a basis for setting at least one active-set parameter affecting the number of active sectors in an active set of the mobile station; and (c) the mobile station maintaining the active set according to the at least one active-set parameter. In an exemplary embodiment, the mobile station may set a maximum number of active sectors that the mobile station can include in the active set and/or parameters affecting whether a sector is included in the active set.
US08526905B2 Merged filter-transconductor-upconverter
In accordance with embodiments of the present disclosure, a merged filter-transconductor-upconverter for use in a wireless communication device is provided.
US08526904B2 Direct conversion with variable amplitude LO signals
Techniques to reduce LO leakage by controlling the amplitude of LO signal based on the level of output signal after the frequency conversion process. An LO generator receives a VCO signal and generates an LO signal having a variable amplitude and a frequency that is related to the frequency of the VCO signal. A variable gain amplifier receives a control signal and adjusts the amplitude of the LO signal based on the control signal. The variable amplitude LO signal is used for frequency upconversion (e.g., direction upconversion) of an input signal (e.g., at baseband) to obtain an output signal (e.g., at RF). The relationship between LO signal amplitude and output signal level may be defined by a particular transfer function. In general, the LO signal is set higher for higher output signal level and is reduced proportionally for lower output signal level.
US08526902B2 Arrangement for processing a non-symmetrical and a symmetrical signal
An arrangement for processing a non-symmetrical signal includes an apparatus configured to balance and filter an image frequency of a nominal frequency of the non-symmetrical receiving signal. The apparatus includes a modified Boucherot bridge having a series or parallel oscillating circuit that replaces inductive or capacitive components of a conventional Boucherot bridge, such that the modified Boucherot bridge is in the harmonized state with the image frequency to be faded out and has a predetermined impedance with the nominal frequency on its symmetrical output terminals. The nominal frequency has a predetermined impedance on its symmetrical output terminals. The nominal frequency is transmitted as a signal balanced to ground to the symmetrical output terminals of the modified Boucherot bridge.
US08526898B2 Wideband tuner architecture
A wideband receiver system is provided to concurrently receive multiple RF channels including a number of desired channels that are located in non-contiguous portions of a radio frequency spectrum and to group the number of desired channels into a contiguous frequency band. The system includes a wideband receiver having a complex mixer for down-shifting the multiple RF channels and transforming them to an in-phase signal and a quadrature signal in the baseband. The system further includes a wideband analog-to-digital converter module that digitizes the in-phase and quadrature signals and a digital frontend module that transforms the digital in-phase and quadrature signals to baseband signals that contains only the number of desired RF channels. that are now located in a contiguous frequency band. An up-converter module up-shifts the baseband signals to a contiguous band in an IF spectrum so that the system can directly interface with commercially available demodulators.
US08526897B2 Controlling power consumption in a radio tuner
According to one aspect of the present invention, a controller is coupled to at least first and second signal processors (at least one of which includes analog demodulation circuitry and another of which includes digital demodulation circuitry). The controller may operate to disable the first signal processor responsive to a control signal that indicates that a second signal (corresponding to a demodulator output) is available from the second signal processor.
US08526890B1 Radio frequency modules capable of self-calibration
A radio frequency (RF) module capable of self-calibration is provided. According to an embodiment, the RF module includes an RF signal processor, a plurality of RF signal paths, an antenna switch module (ASM), and a power detector. The RF signal paths are connected between the RF signal processor and the ASM. The ASM has an antenna port and selectively connects the RF signal processor to the antenna port through one of the RF signal paths. The power detector is operative to detect power of an RF transmission signal that exits the antenna port of the ASM and enters an antenna when the ASM connects an RF transmission path of the RF signal paths to the antenna port of the ASM.
US08526884B1 Utilizing wakeup receivers for device communication
Computing devices can utilize various low power wakeup transceivers in order to control functional states of various components of those devices. Each transceiver can broadcast a beacon including appropriate information, which can be received by any other device with a transceiver that is within a propagation range of the beacon. A transceiver receiving the beacon can cause the received beacon to be analyzed by appropriate decision logic, which can determine any appropriate functionality to be activated or otherwise contacted in response to the beacon. In at least some embodiments, the beacon can cause another type of communication channel to be activated to establish communications with a device from which the beacon was received. In this way, the communications channel can be established without having to leave the channel active or manually activate that channel.
US08526883B2 RF switch for an RF splitter
An RF switch for an RF splitter is disclosed, in which the bias voltage for the RF switching elements can be supplied, by using an RF to DC translator, from the RF signal on the input side to the switch. By using a native NMOS switch, routing of the RF signal is thus enabled without the necessity for an external power supply.
US08526879B2 Wireless communication device for inductive coupling to another device
A communications device for wireless communication with another device, the communications device having a) a first part having a first housing and a first induction coil for providing an inductive coupling to the other device, and b) a second part having a second induction coil adapted to be inductively coupled to said first induction coil and to said other device when mounted on or near said first housing. Provided is a relatively simple mechanical interface for an inductively coupled link between a communications device and another device. The second part is adapted to be detachably attachable to the first housing. An advantage is that no connector is needed whereby a simpler and more reliable device is provided. The consequences of wear of the connector leading to increased contact resistance and/or failure of the electrical connection is avoided.
US08526878B2 Control method of wireless communication system, wireless communication system, transmitting apparatus, and receiving apparatus
A channel response matrix is obtained by performing a training process between a transmitter 401 and a receiver 402 to obtain optimal signal phases of the antenna array. Next, a singular-value decomposition (SVD) process is performed to decompose the channel response matrix into a correlation matrix and eigenvalues. Next, a diagonal matrix having square roots of the eigenvalues as its components is obtained. Next, all but one of diagonal components included in the diagonal matrix are replaced with zeros, and optimal setting of the amplitudes and phases of signals to be applied to the antenna array (antenna weight vector) for use in wireless communication between the transmitter and the receiver is obtained based on a channel response matrix that is reconstructed by using the component-replaced diagonal matrix. In this way, when wireless communication is implemented by performing beam forming, the time necessary to find and set a beam direction can be reduced.
US08526877B2 Adaptive radio repeaters
One method for controlling operation of a repeater in radio communication system comprises determination whether operation of a node in the radio communication system benefits from assistance of a repeater and transmitting, from the node in the radio communication system, a radio signal to the repeater being indicative of an order to promptly activate the repeater if the benefit exists. One complementary method for controlling operation of a repeater in radio communication system comprises detection (252), in the repeater, of a radio signal being indicative of an order to activate the repeater. Amplification in the repeater is activated (254) as a response to such a detected radio signal and uplink traffic from a user terminal being located in a vicinity of the repeater and/or downlink traffic to the user terminal is amplified (256). A repeater, a node, a user terminal and a system operating according to the method are presented.
US08526875B2 Roller and heating member configuration for a fixing device and an image forming apparatus
A fixing device includes: a frame forming a transport path; a heating member disposed on the transport path; first and second transport rollers which are disposed so as to face the heating member in the transport direction and hold the recording sheet between the first and second transport rollers to transport the recording sheet, the first transport roller including a rotation shaft; and a spring which includes a holding portion holding the rotation shaft of the first transport roller, a support portion supported by the frame and an arm part between the holding portion and the support portion, and is configured to bias the transport roller to the second transport roller; and a restriction portion which contacts a part of the spring between the holding portion and the support portion and restricts the first transport roller from being moved in a direction separated from the second transport roller.
US08526873B2 Image forming apparatus and threshold setting method
A moving unit causes a relative movement of a web and a mark detecting unit for detecting a ground color of the web and a mark color in a predetermined direction. A measuring unit measures a measurement value corresponding to a moving amount of the mark detecting unit with respect to the web in a time from when a detected color is switched from the ground color to the mark color till when a detected color is back to the ground color. A setting unit sets a threshold used for determining whether the color detected is the ground color or the mark color on the basis of the mark color detected by the mark detecting unit at the time when the mark detecting unit is moved in a reverse direction for a distance of half the measurement value since the color detected is back to the ground color.
US08526870B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a fixing member, a heating member provided inside the fixing member to heat the fixing member, a nip formation member provided inside the fixing member and supported by the heating member, and a pressing member pressed against the nip formation member via the fixing member to form a fixing nip between the fixing member and the pressing member through which a recording medium bearing a toner image passes. The nip formation member includes a convex portion provided at a center of the nip formation member in an axial direction of the fixing member and protruding toward the heating member. The heating member has a tapered shape corresponding to the convex portion of the nip formation member, in which the heating member is tapered from lateral ends toward a center of the heating member in the axial direction of the fixing member.
US08526865B2 Developer supply apparatus and image forming apparatus
An image forming device is provided which includes a developer carrying body and a developer supply device to supply a developer to the developer carrying body. The developer supply device includes a plurality of transfer electrodes, and a transfer voltage applying unit to apply traveling-wave shaped transfer voltages to the plurality of transfer electrodes. The developer includes a fine particle charged in a predetermined polarity and a fine particle charged in a polarity opposite to the predetermined polarity. The transfer voltage applying unit is configured to apply the transfer voltages having waveforms, which make a fly height of the fine particle charged in the predetermined polarity higher than a fly height of the fine particle charged in the opposite polarity, to the plurality of transfer electrodes.
US08526864B2 Image developer, process cartridge, and image forming apparatus
An image developer, including a developer container containing a developer developing a latent image on a latent image bearer; a developer bearer bearing the developer, located close to or contacting the latent image bearer; and a developer feeding and collection roller feeding the developer onto the developer bearer and scraping the developer therefrom, rotating while contacting thereto with pressure, wherein the developer feeding and collection roller includes an inner layer formed of an electroconductive foamed rubber; and an outer layer formed of an insulative foamed rubber, and wherein the following relationship is satisfied: α≧T wherein α represents a compression amount of the pressure of the developer feeding and collection roller to the developer bearer; and T represents a thickness of the outer layer, and wherein an offset voltage having a polarity opposite to that of the charged developer is applied to the developer feeding and collection roller.
US08526863B2 Toner discharge mechanism, toner cartridge and image forming apparatus using the toner cartridge
A toner discharge mechanism which is attached to a toner cartridge includes an auger screw for conveying and discharging a toner stored in the toner cartridge, the auger screw having an end portion downstream thereof, the end portion forming a taper portion having a predetermined length and an outer diameter diminishing toward a tip thereof; a cover member for covering the taper portion, the cover member having a conical inner wall configured to correspond to a taper shape of the taper portion; and a toner discharge outlet formed on the cover member.
US08526855B2 Image forming apparatus and image forming method
An image forming apparatus includes: an image carrier; an exposure device; a developing device that develops the latent image on the image carrier by using a toner charged to a predetermined polarity and having an external additive; a transfer device that transfers a toner image developed on the image carrier to a transfer medium; a first charging member that charges the external additive and the transfer residual toner remaining on the image carrier and the image carrier after transfer to the same polarity as a polarity of the toner; a cleaning member that electrostatically attracts the external additive and the transfer residual toner charged by the first charging member; and a second charging member that charges the image carrier to an electric potential smaller in absolute value than an electric potential of the image carrier generated after the image carrier passes the cleaning member.
US08526852B2 Electrostatic charging apparatus, image forming apparatus, electrostatic charging method and image forming method
An electrostatic charging apparatus includes: an electrostatic charging member that has a discharge face causing discharge between the electrostatic charging member and a to-be-charged member having a charge retention part to hold a charge, and comes in contact with the to-be-charged member so as to charge upon the application of voltage; and an adjusting unit that adjusts an angle between the to-be-charged member and the discharge face.
US08526850B2 Image forming apparatus and process cartridge
To provide an image forming apparatus in which variations in the contact pressure produced between a photosensitive drum and a developing roller is suppressed, whereby image quality can be improved. A development unit and a drum unit are rotatably connected to each other with a link member interposed therebetween. Gears for transmitting a driving force are supported at two rotation support points of the link member, whereby the driving force is transmitted to the development unit.
US08526847B2 Image forming apparatus and developing device
An image forming apparatus comprises: a developing device having an outlet from which a two-component developer is partially discharged while the two-component developer is conveyed; a hopper to which (i) a first cartridge containing a first developer including carriers and (ii) a second cartridge containing a second developer including toner and not carriers are attachable, and operable, when the first cartridge is attached thereto, to supply the first developer to the developing device, and when the second cartridge is attached thereto, to supply the second developer to the developing device; and a switching part operable, when the first developer is supplied, to switch the developing device to a first state in which the two-component developer is partially discharged from the outlet, and when the second developer is supplied, to switch the developing device to a second state in which the two-component developer is not discharged from the outlet.
US08526843B2 Cleaning element for an image-forming apparatus, charging device, process cartridge and image-forming apparatus
A cleaning element for an image-forming apparatus, includes: a shaft; a strip-shaped sheet which is disposed helically on an outer circumferential surface of the shaft; and an adhesive layer which is disposed between the shaft and the strip-shaped sheet and binds the shaft and the strip-shaped sheet, the strip-shaped sheet having, on a surface thereof facing the shaft, an unbound region in which the adhesive layer is absent, at an end in a width direction of the strip-shaped sheet which faces a downstream side in a rotation direction of the shaft.
US08526842B2 Image forming apparatus
An image forming apparatus includes a contact member supplied with voltage by a voltage application device, to contact an object; a rotary member rotatable about a rotation fulcrum shaft fixed to an image forming apparatus, to support the contact member; an biasing member to urge the rotary member to press the contact member against the object; a rotary conductive member fixed to the rotary member and connected electrically to the contact member; a main body side conductive member fixed to the rotation fulcrum shaft at the main body side and connected electrically to the voltage application device; and a conductive connector provided along the rotation fulcrum shaft to contact the rotary conductive member in an axial direction to connect electrically the main body side conductive member and the rotary conductive member. A contact of the conductive connector and a contact of the rotary conductive member are unfixed.
US08526841B2 Process cartridge and electrophotographic image forming apparatus
A process cartridge includes an electrophotographic photosensitive drum and a frame for supporting the electrophotographic photosensitive drum. The process cartridge also includes a first portion-to-be-positioned for being positioned to a first main assembly side positioning portion provided in the main assembly of an apparatus, a second portion-to-be-positioned for being positioned to a second main assembly side positioning portion provided in the main assembly of the apparatus, and a longitudinal positioning portion to be positioned by a main assembly side longitudinal positioning portion provided in the main assembly of the apparatus. The apparatus still further includes a portion-to-be-urged for receiving an inclined downward elastic force of a first main assembly side elastic member provided in the main assembly of the apparatus to urge the longitudinal positioning portion and the second portion-to-be-positioned.
US08526840B2 Operating device and image forming apparatus
When a manual feed tray detector detects that a manual feed tray has been set to a feeding position before any one of workflow images displayed on a workflow screen is pressed by a user, a display controller causes a sheet storage location reception screen to be displayed in an interrupting manner between respective reception screens.
US08526833B2 Image forming apparatus, cartridge, and apparatus main unit
A magnet is arranged on an RFID tag to be attached to a cartridge. A Hall element is arranged on a printer-side RFID board in a position corresponding to the magnet. When the cartridge is mounted, a printer-side RFID communication section identifies whether or not the mounted cartridge is a certified product according to classification information stored on the RFID tag and a presence/absence of a detection signal from the Hall element.
US08526832B2 Shutter-glass eyewear communications receiver
Shuttering eyewear used to view 3D imagery and/or dual-view images may utilize an IR receiver filter with moderate to wide bandwidth to pass data sidebands of an on-off keying signal while strongly rejecting nearby interference sources. Filtering of the signal may be achieved via a circuit for passing data sidebands of infrared signals. The circuit may include a band pass filter with a low value of Q operable to filter out a first type of interference signal from a signal, a plurality of mixers operable to receive the signal from the band pass filter, wherein the plurality of mixers down converts the signal to baseband signals, and a plurality of low pass filters operable to receive the baseband signals from the plurality of mixers, wherein the plurality of low pass filters rejects a second type of interference.
US08526830B2 High bandwidth demodulator system and method
A method of analyzing an input signal, the method including the steps of: (a) dividing a first input signal into first and second orthogonal signal polarization components; (b) dividing a second input signal into orthogonal first and second orthogonal local polarization components; (c) mixing the first orthogonal signal component with the second orthogonal local polarization component to provide a first mixed signal; (d) mixing the second orthogonal signal component with the first orthogonal local polarization component to provide a second mixed signal; (e) analyzing the first and second mixed signal to determine the polarization or phase information in the input signal.
US08526824B1 Correlation systems and methods with error compensation
A correlation system, such as a correlation optical time domain reflectometer (OTDR) system, transmits a correlation sequence, such as an M-sequence, and measures the returns of the correlation sequence over time. The system correlates the transmitted sequence with the returns to provide correlation measurement values that respectively correspond to different distances from the point of transmission. A correlation error compensation element adjusts each correlation measurement value in order to cancel the contribution of the correlation error floor from the measurements to provide compensated measurement values that are substantially free of the effects of the correlation error floor.
US08526822B2 Optical transceiver assembly with integrated amplifier and transmitter driver on a flexible circuit
A flexible circuit assembly is described that integrates a first fiber optic die, for example a transmitter die, a second fiber optic die, for example a receiver die, a trans-impedance amplifier die and a transmitter driver die on a single flexible circuit. Alignment holes and multiple die are accurately placed on a single flexible circuit. The precise placement of alignment holes and fiber optic die facilitate micron alignment accuracy to a fiber optic connector, preferably a mechanical transfer (MT) connector. A heat sink is provided that transfers heat from the trans-impedance amplifier die and the transmitter driver die and isolates the fiber optic die from the heat source. Circuitry for the first fiber optic die, second fiber optic die, impedance die, and driver die, including isolated grounding circuitry, is also integrated on the flexible circuit assembly.
US08526820B1 High pressure display
Described herein are embodiments of displays which may be used in high pressure environments, e.g., in underwater environments, and systems which utilize such displays. In some embodiments, a system comprises at least one electronic device comprising an optical output, a first optical interface to couple the optical output to an optical transmission medium, a second optical interface coupled to the optical transmission medium, and a display coupled to the second optical interface. In some embodiments the second optical interface comprises a material having a graded index of refraction, and the display comprises an optically transmissive material coupled to the second optical interface to transmit an image from the second optical interface to a reflective surface.
US08526819B2 Receiver, light spectrum shaping method, and optical communication system
A receiver receiving a phase-modulated optical frequency division multiplexed signal is provided. The receiver includes a light spectrum shaper configured to extract a carrier wave and a modulated light component contained in either one of a short-wavelength-side waveband or a long-wavelength-side waveband with respect to the carrier wave, to output a spectrum-shaped light signal; and an optical-to-electric converter configured to convert the spectrum-shaped light signal into an electric signal.
US08526817B2 Communications device with discriminator for generating intermediate frequency signal and related methods
A communications device includes a transmitter device having an optical source to generate an optical carrier signal, and a first modulator coupled to the optical source and to modulate the optical carrier signal with a radio frequency (RF) input signal, and an optical waveguide coupled to the transmitter device. The communications device includes a receiver device coupled to the optical waveguide and including a second modulator to further modulate the modulated optical carrier signal with a local oscillator (LO) signal, a frequency modulation-phase modulation (FM-PM) discriminator coupled to the second modulator and to convert the modulated optical carrier signal to an intensity modulated optical carrier signal based upon the LO signal, and an optical-to-electrical converter coupled to the FM-PM discriminator and to generate an intermediate frequency (IF) signal based upon the intensity modulated optical carrier signal.
US08526814B2 Multiple input/output wavelength selective switch device
A multiple input/output wavelength selective switch device 1 is configured of an N×M optical cross connect switch 10, wavelength selector 20 and controller 40. The N×M optical cross connect switch 10 turns WDM signals of N channels inputted to input routes Rin1 to RinN into M WDM signals. The wavelength selector 20 can perform a selection operation with respect to each of the M WDM signals according to their wavelengths and output the signals from output routes Rout1 to RoutM.
US08526809B2 Adapter for camera flash
An adapter for a camera flash including: a first terminal portion corresponding to a flash terminal of a camera; a mounting portion supporting the first terminal portion and installed on the camera; an operating portion coupled to the mounting portion in a manner that allows an orientation of the operating portion to be adjusted; a second terminal portion disposed on the operating portion for an external flash to be installed thereon and electrically connected to the first terminal portion; and a connection unit disposed between the operating portion and the mounting portion and supporting the operating portion with respect to the mounting portion in a manner that allows the orientation of the operating portion to be adjusted.
US08526807B2 Focus detecting apparatus
Disclosed in a focus detecting apparatus comprising: a micro lens array arranged with a plurality of micro lenses, a photo detector that has a plurality of detecting elements provided in correspondence with the micro lenses and receives light flux from an optical system via the micro lenses; and a focus detector that selects a pair of groups of detecting elements from the plurality of detecting elements based on an F-value of the optical system and a brightness of the light flux from the optical system and detects a focus adjustment status of the optical system based on a pair of light receiving signals obtained in the groups of detecting elements.
US08526805B2 Lens apparatus and camera system including the same
A lens apparatus includes a zoom, a focus, a zoom position control signal generator, a focus position control signal generator, a first calculator for calculating a present angle of field from zoom and focus positions, a second calculator for calculating a second angle of field based on a zoom control signal and a focus position, a third calculator for calculating a third angle of field based on zoom and focus position control signals, used when the second calculation unit calculates, a base angle-of-field determinater for determining a sum of the present angle of field and a value obtained by subtracting the third angle of field from the second angle of field, as a base angle of field, and a zoom position control determinater for determining a zoom position to a position of the zoom lens corresponding to the base angle of field to which the zoom lens is driven.
US08526804B2 Image pickup apparatus and method of controlling the same
An image pickup apparatus detects a subject based on an image signal output from an image sensing unit and acquires a size of the detected subject. The image pickup apparatus performs an automatic zooming operation such that a zoom lens is driven so as to increase or decrease the size of the subject so that the size of the subject becomes equal to a reference size of the subject. In a case where the difference between the size of the subject and the reference size has increased beyond a predetermined threshold value and the position of the zoom lens has reached a wide angle end or a telephoto end, the image pickup apparatus resets the reference size to be equal to the current size of the subject.
US08526796B2 Network video recorder and method for recording video data in the network video recorder
In a network video recorder (NVR), a starting location and an end location of video data in a file are set. One frame of video data is recorded in one element of a storage buffer and the element has an index. The NVR further sets a starting location and an end location that coincides with the index of a frame of video data in the storage buffer. If the NVR receives a frame and not enough space of the storage buffer, the NVR adjusts the starting location of the storage buffer by one element, and adjusts the starting location of the file to the starting location of the frame in the storage buffer. If enough space is and the frame is the Intra-frame, the NVR adjusts the end location of the file by one frame, and adjusts the end location of the storage buffer by one element.
US08526792B2 Apparatus for controlling management information of signals recording on disk recording medium
A recording apparatus records, in a recording medium, moving image data and management information, concerning the moving image data and generated in accordance with the recording operation of the moving image data. In accordance with a recording start instruction, the recording apparatus starts recording of the moving image data and records, in the recording medium, information indicating that the management information has not yet been recorded. In accordance with a recording stop instruction, the recording medium stops recording of the moving image data, generates and records the respective management information, and updates the information indicating the recording status of the management information. If a decrease in electric power is detected during recording of the moving image data, the recording apparatus stops recording of the moving image data, without updating the information indicating the recording status of the management information.
US08526790B2 Structure of navigation information for video data recorded on a recording medium and recording/reproducing method and apparatus using the structure
A structure of navigation information for video data recorded on a recording medium and recording/reproducing methods and apparatuses using the structure. A primary data stream and secondary data streams associated with the primary data stream are recorded on a recording medium and access management information such as TMAP information is created for each of the recorded data streams and recorded thereon, the access management information including type information indicating whether the corresponding data stream is a primary stream or a secondary stream.
US08526787B2 Information recording method, information recording medium, and information reproducing method, wherein information is stored on a data recording portion and a management information recording portion
With this invention, at least one of a video file containing video information, a still picture file containing still picture information, and an audio file containing audio information and a management file having management information on a control method of reproducing the information in the file are recorded on an information storage medium. This realizes a data structure that causes the recording and deleting places on the information storage medium to correspond spuriously to places on a single tape, such as a VTR tape. Use of the data structure provides users with an easy-to-use interface.
US08526778B2 Apparatus and method for photographing and editing moving image
An apparatus and method for capturing and editing a moving image according to a theme of the moving image, the apparatus including: a theme selector to select the theme of the moving image to be captured; a scene selector to select, according to a user command, a scene clip from a plurality of scene clips of a story board of the moving image to be captured, the story board provided according to the theme selected by the theme selector; and a photographing unit to capture a portion of the moving image corresponding to the selected scene clip while a template corresponding to the selected scene clip is displayed on a display screen.
US08526773B2 Optical fiber with differential birefringence mechanism
According to some embodiments, the optical fiber comprises: (i) a core having a first index of refraction n1; (ii) a cladding surrounding the core and having a second index of refraction n2, such that n1>n2, wherein cladding has at two sets of stress rods extending longitudinally through the length of the optical fiber, wherein the two sets of stress rods have CTE coefficients and/or softening points different from one another and different from that of cladding.
US08526772B2 Compression of polarized supercontinuum pulses generated in birefringent all normal-dispersion photonic crystal fiber
Methods and apparatus for generating ultrashort optical pulses. Polarized pulses of a near-infrared source are launched substantially along a principle axis of a birefringent photonic crystal fiber characterized by normal dispersion at all wavelengths of transmission of the photonic crystal fiber. Supercontinuum pulses are generated from the photonic crystal fiber and compressed to form compressed pulses. Highly polarized supercontinuum pulses provide for transform-limited compressed pulse durations.
US08526771B2 In-plane optical wave guide with area based splitter
An optical interconnect includes a set of splitters. Each splitter includes a source waveguide, a reflection waveguide, an output waveguide, and a partially reflective mirror element with a reflective coating. The source waveguide and the reflection waveguide are optically coupled to the partially reflective element. A photonic signal from the source waveguide is partially reflected off the reflective coating as a reflected signal into the reflection waveguide. The output waveguide is optically coupled to the opposite surface and configured such that a non-reflected portion of the photonic signal propagates into the output waveguide. The reflective coating includes a reflected surface area interfacing with the photonic signal form the source waveguide, and power of the non-reflected portion is a function of the reflective surface area interfacing with source waveguide.
US08526768B2 Light control device
A light control device with a reduced electric loss is provided which can suppress a phenomenon of electrically reflecting a high-frequency signal even when it employs a dielectric anisotropic substrate. A light control device includes a signal electrode formed on a dielectric anisotropic substrate and ground electrodes disposed with the signal electrode interposed therebetween. Here, the signal electrode includes at least two signal electrode portions disposed in directions in which the dielectric constant of the substrate is different from each other and a curved connecting portion connecting the at least two signal electrode portions. The connecting portion is configured so that the characteristic impedance in parts connected to the at least two signal electrode portions is equal to that of the corresponding signal electrode portion, and the characteristic impedance in the connecting portion between the at least two signal electrode portions continuously varies.
US08526767B2 Gesture recognition
A state machine gesture recognition algorithm for interpreting streams of coordinates received from a touch sensor. The gesture recognition code can be written in a high level language such as C and then compiled and embedded in a microcontroller chip, or CPU chip as desired. The gesture recognition code can be loaded into the same chip that interprets the touch signals from the touch sensor and generates the time series data, e.g. a microcontroller, or other programmable logic device such as a field programmable gate array.
US08526763B2 Seamless image composition
Seamless image compositions may be created. A plurality of images may be received, one image being a base image and the remaining image or images being source images. A selection may be received of one or more regions of one or more of the sources images to be copied onto the base image. An input may be received setting a blend parameter for each of the selected regions. The plurality of images may be blended together into a composite image by matching image gradients across one or more seams of the composite image. The image gradients may be based on the blend parameters. In one embodiment, input may be received to set a modified blend parameter for at least one of the selected regions and the plurality of images may be re-blended into a composite image in a similar manner but using the modified blend parameter.
US08526759B2 Method of filling a hole in a virtual view image warped from a two-dimensional image
In a method of filling a hole in a virtual view image warped from a two-dimensional image, the hole is detected to determine the number of pixels in the hole and to obtain position information corresponding to the hole. For each pixel in the hole, a target image block containing at least a corresponding pixel in the hole, and search image blocks corresponding to the target image block are selected from the virtual view image. Central pixels of the search image blocks are disposed on the upside, downside, right and left of a central pixel of the target image block. Those of the search image blocks detected to be available are estimated using a predetermined estimation manner to determine one of the available search image blocks as a candidate image block. All pixels in the target image block are respectively filled with all pixel values in the candidate image block.
US08526758B2 Image processing apparatus, image processing method, and program
An apparatus according to the present invention includes a detection unit configured to detect a noise based on pixel values of a neighboring pixel group having an interval of n pixel (s) (n is an integer of 1 or more) from a target pixel and a range of m pixel(s) (m is an integer of 1 or more) and a pixel value of the target pixel, and a replacement unit configured to replace the pixel value of the target pixel with an average value of the pixel values of the neighboring pixel group if the noise is detected.
US08526756B2 Method and system arranged for filtering an image
A method and a system, the system includes: a memory unit, an image region definer, a spectral analyzer, a determination module, and an image processor. The spectral analyzer is arranged to divide a frequency spectrum of each image region into at least three image region frequency range components (IRFRCs); and calculate an energy level for each IRFRC. The comparator configured to compare the energy level of each IRFRC to at least one frequency region threshold to provide a comparison result for each IRFRC; wherein each frequency region threshold is calculated based on an intensity parameter of an image section and based on an energy parameter of at least one reference image section; a determination module arranged to determine a processing operation for each IRFRC, based on a comparison result associated with the IRFRC and based on a configurable decision rule.
US08526753B2 Method of enhancing the contrast of an image
A method of generating a multiscale contrast enhanced image is described wherein the shape of edge transitions is preserved. Detail images are subjected to a conversion, the conversion function of at least one scale being adjusted for each detail pixel value according to the ratio between the combination of the enhanced center differences and the combination of the unenhanced center differences. Several adaptive enhancement measures are described.
US08526748B2 Picture coding method and picture decoding method
The method includes the following units: a coefficient number detecting unit (109) for detecting the number of coefficients which has a value other than 0 for each block according to the generated coefficient, a coefficient number storing unit (110) for storing the number of coefficients detected, a coefficient number coding unit (111) for selecting a table for variable length coding based on the numbers of coefficients in the coded blocks located on the periphery of a current block to be coded with reference to the selected table for variable length coding so as to perform variable length coding for the number of coefficients.
US08526741B2 Apparatus and method for processing image
For automatically laying out a plurality of images, the present invention includes an image input unit which inputs an image; an analysis unit which analyzes the orientation of a principal object and the position of the principal object in the image from the image input by the image input unit; and a layout unit which places the image in accordance with the information analyzed by the analysis unit.
US08526734B2 Three-dimensional background removal for vision system
A method for controlling a computer system includes acquiring video of a subject, and obtaining from the video a time-resolved sequence of depth maps. A geometric model of the subject is fit to each depth map in the sequence and tracked into a subsequent depth map in the sequence. From the subsequent depth map, a background section is selected for exclusion. The background section is one that lacks coherent motion and is located more than a threshold distance from the coordinates of the geometric model tracked in. Then, a subsequent geometric model of the subject is fit to the depth map with the background section excluded.
US08526733B2 System and method for improved computational processing efficiency in the HSEG algorithm
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for processing image information using a more computationally efficient version of a previously developed HSEG (Hierarchical Segmentation) algorithm. The HSEG algorithm includes iterations intertwining two forms of region growing to produce a set of hierarchically related image segmentations. The first form is a commonly used approach in which regions are grown by merging the most similar spatially adjacent regions. The second form is a unique approach in which regions are grown by also merging spatially non-adjacent regions that are at least as similar as the spatially adjacent regions merged by the first form in the same iteration. The improved HSEG algorithm limits the regions considered for non-adjacent region merging in the second form of operation to regions having at least a minimum number of pixels. This minimum is dynamically controlled to optimize processing efficiency and image segmentation quality.
US08526731B2 Hough transform method for linear ribbon and circular ring detection in the gradient domain
A method for converting a portion of an image from a first domain to a second domain. The method may apply a Hough transform on the converted portion of the image, including calculating a range of angles for each tested pixel q relative to a center pixel p, quantizing the range of angles into a plurality of bins, voting each tested pixel q using a range of bins using a weighted voting schema; and detecting one or more features in the portion of the image. The methods may be implemented by program instructions executing in parallel on CPU(s) or GPUs.
US08526726B2 Method and apparatus for compressing and decompressing data
The invention provides a method and apparatus for compressing and decompressing electronic image data, and in particular texture data. The compressed data comprises at least two sets of reduced size data, modulation data and modulation and discontinuity flags. The modulation and discontinuity flags determine how the modulation data is used, in combination with the reduced size data sets, in a decompression process. The invention allows for data decompression of textures including large color discontinuities.
US08526723B2 System and method for the detection of anomalies in an image
Preferred aspects of the present invention can include receiving a digital image at a processor; segmenting the digital image into a hierarchy of feature layers comprising one or more fine-scale features defining a foreground object embedded in one or more coarser-scale features defining a background to the one or more fine-scale features in the segmentation hierarchy; detecting a first fine-scale foreground feature as an anomaly with respect to a first background feature within which it is embedded; and constructing an anomalous feature layer by synthesizing spatially contiguous anomalous fine-scale features. Additional preferred aspects of the present invention can include detecting non-pervasive changes between sets of images in response at least in part to one or more difference images between the sets of images.
US08526718B2 Server and client application for colour based comparison, selection and purchase
A mobile device comprising a camera and color detection software stored in memory of the mobile device, wherein the color detection application analyzes and displays component colors in a captured image and compares component colors in two such captured images. The color detection application displays component colors in a specific format such as red, green and blue and displays percentage of these colors in each of the compared images. The color detection provides textual and audio feedbacks of the extent of match between colors of the two images. The two captured images that are to be compared are displayed in split windows. A client-application compares a first digital image with a second digital image and describes the closeness of a color of the first digital image to the color of the second digital image.
US08526716B2 Analysis of stereoscopic images
A method of processing in an image processor a pair of images intended for stereoscopic presentation to identify left-eye and right-eye images of the pair. The method includes dividing both images of the pair into a plurality of like image regions, determining for each region a disparity value between the images of the pair to produce a set of disparity values, deriving for each region a confidence factor for the disparity value, determining a correlation parameter between the set of disparity values and a corresponding set of disparity values from a disparity model, in which the contribution of the disparity value for a region to the said correlation parameter is weighted in dependence on the confidence factor for that region, and identifying from said correlation parameter the left-eye and right-eye images of the pair, wherein the left eye and right images form a stereoscopic pair.
US08526715B2 Method and apparatus for processing three-dimensional images
A three-dimensional sense adjusting unit displays three-dimensional images to a user. If a displayed reaches a limit of parallax, the user responds to the three-dimensional sense adjusting unit. According to acquired appropriate parallax information, a parallax control unit generates parallax images to realize the appropriate parallax in the subsequent stereo display. The control of parallaxes is realized by optimally setting camera parameters by going back to three-dimensional data. Functions to realize the appropriate parallax are made into and presented by a library.
US08526714B2 Method and system for reconstructing a stereoscopic image stream from quincunx sampled frames
A method for reconstructing a stereoscopic image stream from a plurality of compressed frames is provided. Each compressed frame consists of a merged image formed by juxtaposing a sampled image frame of a left image and a sampled image frame of a right image. Each sampled image frame has half a number of original pixels disposed at intersections of a plurality of horizontal lines and a plurality of vertical lines in a staggered quincunx pattern in which original pixels surround missing pixels. Each missing pixel is reconstructed according to at least 5 horizontal pixel pairs and 3 vertical pixel pairs in a compressed frame.
US08526708B2 Measurement of critical dimensions of semiconductor wafers
A semiconductor wafer critical dimension measurement method comprising receiving an image of a site of the semiconductor wafer comprising a plurality of features, processing the image to measure at least one critical dimension of at least some of the features, analyzing the critical dimension of each feature and determining the feature to be a non-defective feature or a defective feature, and using the critical dimension of at least some of any non-defective features as a measure of the critical dimension of features of the semiconductor wafer.
US08526707B2 Method of inspecting a mask
In a method of inspecting a mask, an image of a pattern on the mask may be obtained. A histogram of the image by grey levels may be obtained. The histogram may be compared with information of the pattern to detect a defect of the mask. Thus, reliability of defect detection in the mask may be remarkably improved.
US08526706B2 Method and device for inspecting a traveling wire cable
A wire cable is exposed to flashes and the exposed image is detected on at least one lay length or a multiple of the lay length and monitored for changes in the image. Preferably, the respective repetition of the same outer stranded wire of the traveling wire cable is detected in the same location and every repetition or every other repetition or every third repetition is used for triggering the flash. In another embodiment, a picture is taken of a large portion of the wire cable using a specialized camera and the image is split up, into recurring units of length that correspond to the size of a lay length or a multiple of the lay length and the successive units of length are compared and inspected for changes in the image.
US08526695B2 Magnetic resonance imaging for diagnostic mapping of tissues
Methods of, and systems for, magnetic resonance imaging of diagnostic mapping of tissues, where sodium mapping is performed individually, as well as in combination with other images of tissue, such as T1ρ, T2, and/or T1-weighted images. In one method embodiment, a sodium image of the tissue is acquired during the same scanning session. Maps are constructed of each of the first and sodium images individually, and in combination, and further facilitate viewing in combination with each other as a single, blended image of the tissue. Maps of the images may be displayed individually or in combination with each other.
US08526694B2 Medical image processing and registration system
An image data subtraction system enhances visualization of vessels subject to movement using an imaging system. The imaging system acquires data representing first and second anatomical image sets comprising multiple temporally sequential individual mask (without contrast agent) and fill images (with contrast agent) of vessels respectively, during multiple heart cycles. An image data processor automatically identifies temporally corresponding pairs of images comprising a mask image and a contrast enhanced image and for the corresponding pairs, automatically determines a shift of a contrast enhanced image relative to a mask image to compensate for motion induced image mis-alignment. The image data processor automatically shifts a contrast enhanced image relative to a mask image in response to the determined shift. The image data processor subtracts data representing a mask image of a corresponding pair from a shifted contrast enhanced image of the corresponding pair, to provide multiple subtracted images showing enhanced visualization of vessels.
US08526693B2 Systems and methods for machine learning based hanging protocols
Certain embodiments of the present invention provide methods and systems for determining a hanging protocol for display of clinical images in a study. Certain embodiments provide a method for determining a hanging protocol for clinical image display. The method includes capturing one or more high level characteristics for an image study based on relationships between images in the study. The method also includes identifying one or more low level characteristics for individual images in the image study. The method further includes classifying the image study based on a combination of the high level characteristics and the low level characteristics. The method additionally includes determining a hanging protocol for the image study based on the classifying. The method includes providing the hanging protocol for display of images in the image study.
US08526692B2 Reduction of transitivity errors in radiotherapy image registration
Deformation maps (e.g. deformation vector fields) used for correcting image-type data used in the treatment of patients in radiotherapy may be processed to eliminate inverse inconsistency and transitivity type errors which produce different results depending on the order or path of the calculation of deformation. The correction permits registration of a treatment plan with the changing patient image and accumulation of dose to a common reference frame without transformation dependent artifacts.
US08526691B2 System and method for passive medical device navigation under real-time MRI guidance
A method for tracking a needle along a path under real-time magnetic resonance imaging (MRI) guidance includes extracting a candidate needle artifact region from a plurality of incoming MR images of a needle inside biological tissue, determining an initial needle direction vector from the candidate needle artifact region in each of the plurality of incoming needle images, determining an initial needle base point from an intersection of the needle direction vector with a first incoming needle image, and an initial needle tip point from an intersection of the needle direction vector with a last incoming needle image, and tracking said needle by minimizing a cost function of the initial base point and initial direction vector to calculate an updated base point and updated direction vector. The updated base point and direction vector are used to visualize the advance of the needle along the path through the biological tissue.
US08526689B2 Method of supporting the differentiation of corneocytes
On the methods of creating corneocyte specimen for providing useful information for appropriate selection of cosmetic products or assessment of the skin condition, it is intended to provide a method of indicating an unstained image of corneocytes or the like in an observable pseudocolor in a method of creating corneocyte specimen, without resorting to staining the corneocyte specimen. The state of corneocytes of skin is input into a computer as an enlarged image by using, for example, a digital microscope. Then, the RGB values of the individual pixels in the image are converted with the use of a conversion system such as a conversion formula, a conversion table or a conversion chart and an image is indicated in a pseudocolor by using the individual RGB values converted.
US08526684B2 Flexible image comparison and face matching application
Two faces may be compared by calculating distances between different regions of the windows, and choosing one of the distances as the difference between the images. Two images are examined to detect the location of the face in the images. The faces may then be geometrically and photometrically rectified. A sliding window that is smaller than the whole face may be positioned at various locations over the images, and a descriptor is calculated for each window position. The descriptor for a window at one location in one image is compared with descriptors for windows in the neighborhood of that location in the other image. The lowest distance between window descriptors is chosen. The process is repeated for all window positions, resulting in a set of distances. The distances are sorted, and one of the distances is chosen to represent the difference between the two faces.
US08526682B2 Methods and systems of authentication
A method of authentication is provided that includes capturing palm biometric data from an individual, transmitting the biometric data to an authentication system, and generating an authentication biometric template from the captured biometric data with the authentication system. Moreover, the method includes conducting a plurality of verification matching transactions between the authentication biometric template and enrollment biometric templates stored in the authentication system, and between the authentication biometric template and imposter biometric templates stored in the authentication system. Furthermore, the method includes updating a genuine matching score distribution with at least one genuine matching score, updating an imposter matching score distribution with at least one imposter matching score, and calculating a maximum genuine matching score and a minimum imposter matching score. Additionally, the method includes confirming an identity of the individual when the minimum imposter matching score is greater than the maximum genuine matching score.
US08526679B2 Image processing apparatus and image processing method
A feature amount cluster holding unit extracts respective feature amounts from N images sensed under N respective types of image sensing conditions, and manages the feature amounts extracted from each sensed image as a feature amount cluster in association with corresponding one of the image sensing conditions. A feature space distance calculation unit specifies the second feature amount cluster containing a feature amount similar to the feature amount of interest in the first feature amount cluster. An image sensing condition setting unit specifies sets of feature amounts associated with the N respective types of image sensing conditions from the first and second feature amount clusters. The image sensing condition setting unit specifies a set having a largest distance between feature amounts in the set among the specified sets. An image sensing condition associated with the specified set is output as an image sensing condition for discriminating the feature amount clusters.
US08526678B2 Stationary target detection by exploiting changes in background model
One or more video frames may be obtained, and a background model may be constructed based on a first parameter. A second background model may be constructed using the one or more video frames based on a second parameter, the second parameter being different from the first parameter. A difference between the first and second background models may be determined. One or more stationary targets may be determined based on the determined difference. The one or more stationary targets may be classified. An alert concerning the one or more classified stationary targets may be generated.
US08526677B1 Stereoscopic camera with haptic feedback for object and location detection
A mobile device includes a stereoscopic camera that generates 3D image data of a surrounding environment of the mobile device, a GPS module that determines a GPS location of the surrounding environment, a communication module that receives from a remote server a map of the surrounding environment based on the GPS location of the surrounding environment, and a processor. The processor determines a location of at least one object in the surrounding environment based on the 3D image data, compares the map of the surrounding environment with the location of the at least one object in the surrounding environment, and determines a current location of the mobile device on the map within the surrounding environment based on the comparison.
US08526668B2 Marker processing method, marker processing device, marker, object having a marker, and marker processing program
A marker processing method includes: (a) binarizing a shot image; (b) labeling one or more constituents of the image detected based on the image binarized in step (a); (c) obtaining a region centroid of each of the constituents corresponding to the respective labels processed in step (b); (d) obtaining a degree of overlap of the region centroids of the constituents corresponding respectively to the labels, obtained in step (c); and (e) detecting a marker based on the degree of overlap of the region centroids obtained in step (d).
US08526664B2 Capacitor microphone unit and capacitor microphone
The present invention relates to a capacitor microphone unit including a diaphragm, a fixed electrode that is arranged opposite to the diaphragm with a space provided between the diaphragm and the fixed electrode so that a capacitor is formed between the diaphragm and the fixed electrode, an insulating base that is disposed on a rear side of the fixed electrode and supports the fixed electrode, and a ring-shaped acoustic resistance material that is disposed on a front side of the insulating base, all of which are incorporated in a unit casing. A skin layer is formed on at least one of a front side and a rear side of the acoustic resistance material, and the skin layer has a higher density than that inside the acoustic resistance material, whereby acoustic resistance can be readily controlled.
US08526663B2 Electronic device
An electronic device of the present invention has a configuration in which an enclosed space is formed continuously from an opening face of a cone portion of a speaker on a reverse side of a main face of a flat housing, and an opening portion of the enclosed space is formed in a face not parallel to the main face of the housing, whereby even when a reduction in diameter of a speaker is inevitable and there is a limit to a space volume for housing the speaker due to the downsizing of the device, sound information can be reproduced with higher quality.
US08526662B2 Articulating speaker assembly providing for pivotal adjustment of connected first and second members
An articulating speaker assembly includes a first member including a first driver and a second member including second driver. The first member and the second member are pivotally connected for selectively changing the profile of the speaker assembly. A central housing member is pivotally connected to each of the first member and the second member, wherein the central housing member supports a third driver.
US08526659B2 Earphone and acoustic transducer
An earphone includes an earphone casing inside which a sound path that guides sound to a sound discharging hole is formed, and an acoustic transducer disposed inside the earphone casing. The acoustic transducer includes an accommodation casing having accommodated therein a yoke on which paired magnets disposed so as to face each other are mounted, a coil to which a driving current is supplied, an armature provided with a vibrating part vibrating when the driving current is supplied to the coil, the vibrating part being disposed between the paired magnets, and a diaphragm coupled to the vibrating part of the armature, a sound output hole is formed on a surface that faces a vibration surface of the diaphragm in the accommodation casing, and the acoustic transducer has the sound output hole disposed in the earphone casing so that the sound output hole is acoustically coupled to the sound path.
US08526658B1 Musical travel cap assembly
A musical travel cap assembly provides music to sooth a child while traveling. The assembly includes a main body having a crown section and opposed ear sections extending from the crown section. A pair of speakers is provided with each the speaker being positioned adjacent to an interior surface of the main body. Each speaker is further positioned adjacent to an associated one of the ear sections. A pocket is coupled to the main body and a music player is positioned in the pocket. The music player is operationally coupled to the speakers whereby music from the music player is played through the speakers.
US08526644B2 Beamforming system comprising a transducer assembly
A beamforming system (ASY) comprises a modular transducer assembly (MTA) composed of a plurality of transducer modules (TM1, TM2, TM3). A transducer module comprises a plurality of interfaces having different geometrical orientations. An interface allows the transducer module to be physically coupled to another transducer module. In a reconnaissance phase, the beamforming system identifies transducer modules that are present in the modular transducer assembly (MTA). The beamforming system further identifies a structure in accordance with which the transducer modules have been physically coupled to each other. In a configuration phase, the beamforming system defines a signal relationship between the transducer modules on the basis of identification data that has been obtained in the reconnaissance phase and a desired directional response pattern.
US08526640B2 Apparatus and method for switching audio amplification
Apparatus and method for switching audio amplification. In an embodiment, an apparatus for switching audio amplification includes an output circuit. The output circuit is coupled to a plurality of different voltage potentials and a first voltage potential, and outputs an output signal to drive a load, wherein each of the different voltage potentials is greater than the first voltage potential. In an exemplary embodiment, a control circuit controls the output circuit to generate the output signal based on one of the different voltage potentials and first voltage potential selectively so as to enable the output signal to switch between any two adjacent corresponding voltage levels of the different voltage potentials and the first voltage potential.
US08526637B2 Volume control apparatus and program of volume control apparatus
A volume control apparatus that is connectable to a controller and controls a volume value of a sound signal based on an instruction from the controller includes a receiving section for, when a controller-side volume setting value settable in the controller is changed by a user's operation, receiving the changed controller-side volume setting value from the controller. The apparatus also includes a first difference value calculating section for calculating a first difference value between the changed controller-side volume setting value and the controller-side volume setting value before change, a second difference value calculating section for calculating a second difference value between a maximum volume value controllable by the controller and a current volume value, and an increase value calculating section for multiplying the second difference value by a ratio of the first difference value so as to calculate an increase value of the volume value.
US08526636B1 Click-pop noise suppression system
A click-noise suppression system having MOSFET transistor switches positioned between the preamplifiers and coupling capacitors of an audio system wherein the suppression system maintains the switches off when the system is turned on until a charging circuit increases the gate voltage of the switches. The switches quickly turn off and the coupling capacitors are discharged through discharge resistors when the system is turned off.
US08526635B2 Grounding switch method and apparatus
A grounding switch is described which operates properly even in the presence of negative voltages on a signal line. The grounding switch uses isolated field effect transistors that have their substrates tied to different voltages. The isolated field effect transistor has a gate voltage and substrate voltage which can be pulled down to a negative voltage when the signal line has a negative voltage allowing the switch to remain open even with a negative voltage.
US08526631B2 Audio device
An audio device 100 which replays audio on the basis of an external audio signal PAS outputted from a portable audio device (500) includes: a power supply unit 170, that is a power supply element which supplies power at a predetermined voltage to the portable audio device 500; a control unit 110, that is a control element which, along with notifying to the portable audio device 500 function setting information FRP that is operability information specifying whether or not inherent actuation input is possible using an inherent actuation input element provided to the portable audio device, also controls the details notified; and speakers 130L and 130R, that are audio replay element for replaying audio on the basis of the external audio signal PAS. As a result, an audio device 100 is implemented which can enhance the convenience to the user, in cooperation with the portable audio device 500.
US08526619B2 System and method of restricting recording of contents using device key of content playback device
The present invention relates to a system and method for restricting recording of contents using a device key of a content reproduction device. A content recording device includes a content recording unit for encrypting contents using a Content Encryption Key (CEK) and recording the encrypted contents in a recording medium; a CEK transmitting/receiving unit for transmitting the CEK to at least one content reproduction device, and receiving, from the at least one content reproduction device, an encrypted CEK being encrypted using a device key of each of the at least one content reproduction device; and a CEK recording unit for recording the encrypted CEK in the recording medium.
US08526616B2 Method for payload encryption of digital voice or data communications
A process using code segment which is installed over a transport medium, using a device, such as a network, for transmitting real-time end-to-end encrypted voice or data communications between at least a first digital device and a second device in real time is disclosed. The network includes a network portal for Registration, Key Management, Authentication, and Authorization of the first digital device and the second device. Accordingly, the devices are capable of securely communicating with each other in real-time by providing each digital device with at least first and second keys, and receives requests to communicate, provides authorization to set up a secure session, and encrypts and decrypts the voice and data messages sent to and received from the portal. The intent is to provide a low cost, COTS, real-time software voice and data encryption upgrade solution which is scalable, interoperable, and agnostic for all communications.
US08526614B2 Method to manage members of at least one group of decoders having access to broadcast data
A method to manage members of a group of decoders having access to broadcast data, each group member sharing a common broadcast encryption scheme (BES) comprising the steps of, in a stage for a decoder to become a group member, receiving keys pertaining to the position in the group according to the BES, receiving a current group access data comprising a current group access key, and in a stage of accessing broadcast data, using the current group access data to access the broadcast data, and in a stage of renewing the current group access key, sending a first group message comprising at least a next group access key encrypted so that only non-revoked decoders can access it, said group message being further encrypted by the current group access key, updating the current group access key with the next group access key.
US08526612B2 Selective and persistent application level encryption for video provided to a client
A system, apparatus, and method are directed towards allowing ingestion of encrypted content into such as a VOD server, or PVR, or the like by selectively encrypting portions of a content stream based on various selection rules. In one embodiment, the selection rules include leaving selected portions of the content stream unencrypted, including packets that include a PES header; or video packets that include various trick play data such as picture start, GOP start, sequence start, sequence end data; PIDs associated with a PAT, PMT, or the like; while other portions of the content stream may be encrypted, including video and/or audio PIDs, or other video and/or audio portions. In still another embodiment, Entitlement Control Messages (ECMs) may be inserted that employ an encryption/decryption key rotation scheme, such as odd and/or even scrambling control bit structures, which may also be rotated based on a variety of conditions.
US08526607B2 Identity authentication and shared key generation method
The invention relates to an identity authentication and key negotiation method. In order to overcome the defects in the prior art that security of authentication methods is not high, the invention discloses an identity authentication and shared key generation method. In the technical solution of the invention, a key authority issues a pair of public key and private key which are matched, and sets a correlation coefficient k, an offset vector {right arrow over (e)}, a regression coefficient a, a modulus m as well as , and {right arrow over (e)}. Further, if a device i and a device j are any two devices, the matched public key and private key thereof satisfy the condition k×({right arrow over (pi)}×{right arrow over (sjT)}+{right arrow over (pi)}×{right arrow over (eT+)}a)≡k×({right arrow over (pj)}×{right arrow over (siT)}+{right arrow over (pj)}×{right arrow over (eT)}+a)mod m; wherein the {right arrow over (siT)} is a transposed vector of the {right arrow over (si)}, the {right arrow over (eT)} is a transposed vector of the {right arrow over (e)}, and the {right arrow over (sjT)} is a transposed vector of the {right arrow over (sj)}. Provided that a device A is an authentication initiator, a matched public key thereof is {right arrow over (pA)} and a matched private key thereof is {right arrow over (sA)}; and a device B is an authentication participant, a matched public key thereof is {right arrow over (pB)} and a matched private key thereof is {right arrow over (sB)}. The authentication between the device A and the device B succeeds under the following condition: k×({right arrow over (pA)}×{right arrow over (sBT)}+{right arrow over (pA)}×{right arrow over (eT+)}a)≡k×({right arrow over (pB)}×{right arrow over (sAT)}+{right arrow over (pB)}×{right arrow over (eT+)}a)mod m. The invention is particularly applicable to chips.
US08526600B2 Antihelix-conforming ear-mount for personal audio-set
A light weight and comfortable ear mount for a personal audio-set is disclosed. The ear mount conforms with the antihelix of a wearer's ear, thereby operating substantially as a compression spring between the wearer's antihelix and tragus, to operably secure the personal audio-set in place. In a preferred embodiment, the ear-mount is substantially kidney-shaped and includes an opening to prevent the total occlusion of the ear canal by the personal audio-set. Alternatively, the ear-mount includes a loop of material sized to operably engage the antihelix of the wearer's ear. The ear-mount is preferably reversible to allow it to be placed in either the wearer's left or right ear.
US08526596B2 Cross-protocol universal call identifier
A method is provided for operating a directory assistance system having a plurality of different network elements operating on different protocols. The method includes receiving, at a first network element, operating on a first operating protocol, an incoming directory assistance call from a caller. A universal call identifier data is then assigned to the call. The call is then transmitted to a second network element, operating on a second operating protocol, wherein the same universal call identifier is accepted by the second network element. A record is generated of the exchange of the call between the first and second network elements based on the assigned universal call identifier data.
US08526591B2 Systems and methods for implementing a hold-call-back feature in a telecommunications network
Systems, devices and methods for implementing a hold-call-back feature in a telecommunications network. A first connection is established between a call server and a first terminal via a packet-based network and a second connection is established between the call server and a second terminal via the packet-based network. The packet-based network comprises at least a segment of the telecommunications network. The call server then joins the first connection with the second connection to establish communication between the first terminal and the second terminal. In response to receiving a hold-call-back activation command from the first terminal via the packet-based network, the call server splits the first connection from the second connection, terminates the first connection and parks the second connection. The call server may then repeatedly prompt the second terminal for a call reestablishment command. In response to receiving a call reestablishment command from the second terminal via the packet-based network, the call server establishes a new connection with the first terminal via the packet-based network.
US08526587B2 Web guided collaborative audio
A system for conducting a conference call based on a community document. The system includes a data network, a first conference client device and a second conference client device communicatively coupled to the data network, wherein the first conference client device is associated with a first user of the conference call and the second conference client device is associated with a second user of the conference call, and a conference server device communicatively coupled to the data network.
US08526586B2 Methods, systems, and computer program products for determining targeted content to provide in response to a missed communication
Targeted content is provided to at least one communication device responsive to a notification of a missed communication. Responsive to a notification of the missed communication, a selection of one of a plurality of different pricing options is received for a return communication. Targeted content is provided, in addition to content of the return communication, based on the selected pricing option.
US08526581B2 Internet protocol text relay for hearing impaired users
IP text relay or phone captioning is described herein, to facilitate communication through the use of traditional phone or VOIP or internet telephone system between people of hearing impaired and those who can hear. This service and device will enable users to communicate with users of hearing via assistance of an operator who will transcribe the call, while also receiving the Caller ID of the calling party and not the relay center.
US08526578B2 Voice communication apparatus
A voice communication apparatus includes an analysis unit to analyze an outgoing conversation signal transmitted from a user of the voice communication apparatus to another party in communication or an incoming conversation signal from the another party in communication received by the voice communication apparatus, a storage unit to store a voice message to be played back, a mixing unit to perform mixing of the voice message with the incoming conversation signal, and a control unit to control a start timing of the mixing so that the mixing of the voice message with the incoming conversation signal is started between utterances of the user on the basis of an analysis result of the analysis unit.
US08526577B2 System and method to access content from a speech-enabled automated system
A method of accessing content at a speech-enabled automated system is disclosed and comprises receiving a verbal input at an interactive voice response system. The interactive voice response system can include one or more table-driven state tables, in which action-objects are embedded. Further, the method can include retrieving content from an information store, wherein the content is associated with the verbal input. The information store is logically external to the interactive voice response system.
US08526574B2 Capacitor AC power coupling across high DC voltage differential
A circuit providing reliable voltage isolation between a low and high voltage sides of a circuit while allowing AC power transfer between the low and high voltage sides of the circuit to an x-ray tube filament. Capacitors provide the isolation between the low and high voltage sides of the circuit.
US08526572B2 Amplifying optical cavity of the FABRY-PEROT type
The disclosure relates to an amplifying optical cavity of the Fabry-Perot type that can be used in combination with a high-rate picosecond pumped laser for generating monochromatic X-rays. The disclosure relates to an amplifying optical cavity of the Fabry-Perot type that can be used for obtaining a strongly focused pumped laser beam having a high stability at the average power PMOY. The disclosure more particularly relates to an amplifying optical cavity of the Fabry-Perot type for generating monochromatic X-rays by the Compton reaction between a high-rate picosecond pumped laser beam and a synchronised electron beam, the cavity including a closed enclosure that can be placed under a vacuum and through which extends an electron beam tube, the enclosure including a laser beam input means, a means for maintaining and positioning two planar optical reflectors, and a means for maintaining and positioning two spherical optical reflectors capable of focusing the laser beam at an interaction point with the electron beam. The means for maintaining and positioning the optical reflectors are arranged so that said optical reflectors substantially define the vertexes of a tetrahedron.
US08526569B2 Shift register
Discussed herein is a shift register which is capable of stabilizing an output thereof. The shift register includes a plurality of stages for sequentially outputting scan pulses in such a manner that high durations of the scan pulses partially overlap with each other. Each of the stages includes a node controller for controlling a charging duration of a set node, and an output unit for outputting a corresponding one of the scan pulses through an output terminal for the charging duration of the set node.
US08526568B2 Shift register and driving method thereof
A low power consumption shift register which inputs a CK signal with a low voltage with almost no effect of variation in characteristics of transistors. In the invention, an input portion of an inverter is set at a threshold voltage thereof and a CK signal is inputted to the input portion, of the inverter through a capacitor means. In this manner, the CK signal is amplified, which is sent to the shift register. That is, by obtaining the threshold potential of the inverter, the shift register which operates with almost no effect of variation in characteristics of transistors can be provided. A level shifter of the CK signal is generated from an output pulse of the shift register, therefore, the low power consumption shift register having the level shifter which flows a shoot-through current for a short period can be provided.
US08526566B1 Porous nuclear fuel element with internal skeleton for high-temperature gas-cooled nuclear reactors
Porous nuclear fuel elements for use in advanced high temperature gas-cooled nuclear reactors (HTGR's), and to processes for fabricating them. Advanced uranium bi-carbide, uranium tri-carbide and uranium carbonitride nuclear fuels can be used. These fuels have high melting temperatures, high thermal conductivity, and high resistance to erosion by hot hydrogen gas. Tri-carbide fuels, such as (U,Zr,Nb)C, can be fabricated using chemical vapor infiltration (CVI) to simultaneously deposit each of the three separate carbides, e.g., UC, ZrC, and NbC in a single CVI step. By using CVI, the nuclear fuel may be deposited inside of a highly porous skeletal structure made of, for example, reticulated vitreous carbon foam.
US08526555B2 User apparatus and cell search method
A user apparatus for performing cell search includes: a timing information detection unit configured to detect timing information of a synchronization signal transmitted from a connected base station; a secondary synchronization channel correlation detection unit configured to detect a correlation of a secondary synchronization channel included in a synchronization signal transmitted by other base station other than the connected base station by using the timing information detected by the timing information detection unit; and a secondary synchronization channel detection unit configured to detect the secondary synchronization channel based on a result of the correlation detection by the secondary synchronization channel correlation detection unit.
US08526554B2 Apparatus and method for deskewing serial data transmissions
Apparatus and methods are disclosed, such as those involving deskewing serial data transmissions. One such apparatus includes a plurality of receivers, each of which is configured to receive a serial data stream. Each of the receivers includes a shift register including a plurality of stages arranged in sequence to propagate a stream of characters. Each of the stages is configured to store a character, and shift the character to a next stage in response to a clock signal. The receiver also includes a multiplexer having a plurality of inputs, each of the inputs being electrically coupled to a respective one of the stages of the shift register, and to select one of the stages to generate an output such that the outputs of the multiplexers in the receivers are deskewed.
US08526553B2 Wireless communication node connections
The present invention relates to a wireless communication node (20A) adapted to via feeder ports be connected to antenna ports. It comprises signal handling and estimating means (21A) adapted to collect signals from a mobile station and to generate a plurality of channel estimates, connection combination information holding means (22A) adapted to hold information about all possible feeder port-antenna port connections, processing means (24A) comprising channel modelling means (23A) adapted to provide a channel model for the received signals. If further comprises channel model fitting means (25A) adapted to compare the channel model with the channel estimates for a plurality of permutations obtained by the connection combination information and order identifying means (26A) adapted to identify the feeder port connection order corresponding to the permutation order giving the best fit between channel model and channel estimates, hence allowing identification of the order in which the feeder ports actually are connected to the antenna ports.
US08526547B2 System and method performing Quadrature Amplitude Modulation by combining co-sets and strongly coded co-set identifiers
A method of encoding a stream of data elements is provided which involves splitting the stream of data elements into a first stream and a second stream; encoding the first stream to produce a first encoded stream; performing a constellation mapping using a combination of the first encoded stream and a third stream which is based on the second stream. This may involve defining a signal constellation; defining a plurality of co-sets within the constellation such that a minimum distance between constellation points within each co-set is larger than a minimum distance between any constellation points within the signal constellation; performing said constellation mapping by using the first encoded stream to identify a sequence of co-sets of said plurality of co-sets, and by using the third stream to identify a sequence of constellation points within respective co-sets of the sequence of co-sets identified by said first encoded stream.
US08526545B1 Phase shift keying wireless communication apparatus and method
A baseband processor including an analog to digital converter configured to convert a baseband signal from an analog format into a corresponding digital format, wherein the baseband signal comprises a data packet having i) a preamble portion, ii) a header portion, and iii) a payload portion, wherein the payload portion of the data packet is in accordance with either i) a first format or ii) a second format. The baseband processor further includes a first demodulation pathway configured to recover i) the preamble portion of the data packet, ii) the header portion of the data packet, and iii) the payload portion of the data packet in response to the payload portion of the data packet being of the first format; and a second demodulation pathway configured to recover the payload portion of the data packet in response to the payload portion of the data packet being of the second format.
US08526542B2 Diversity receiver for processing VSB signal
A diversity receiver configured to receive digital signals, including a first modulator configured to receive a first signal and modulate the first signal to first data, a second modulator configured to receive a second signal and modulate the second signal to second data, a path aligner configured to detect starting points of the first data and the second data and generate a control signal for synchronizing the first data and the second data, and an equalizer/decoder configured to synchronize the first and second data and to generate a signal to noise ratio and an equalizer output by a recursive equalization operation for the diversity signals thus synchronized.
US08526541B1 Method and apparatus for compensating for DC offset in a communication system
An apparatus has demodulation circuitry to demodulate a radio frequency signal and produce a baseband signal, wherein the radio frequency signal comprises a periodic signal having a predetermined period. An analog-to-digital converter converts the baseband signal into a digital signal that comprises a periodic signal having the predetermined period. A first DC offset adjustment circuit estimates a DC offset contained in the digital signal based on digital samples in a sample period having a length equal to the predetermined period. A second DC offset adjustment circuit estimates the DC offset contained in the digital signal. A selection circuit selects one of the first DC offset adjustment circuit or the second DC offset adjustment circuit to be used to estimate the DC offset contained in the digital signal.
US08526540B2 Method and receiving unit for the detection of data symbols
A method and device is provided for detecting data symbols in a received radio signal. Each data symbol is allocated transmit-side a symbol value-specific PN sequence of successive PN chips in the chip clock, and the allocated PN sequences are offset QPSK modulated. The method for incoherent detection includes converting the received radio signal into a complex baseband signal sampled in the chip clock, generating a demodulated signal by differential demodulation of the complex baseband signal, calculating correlation results by correlating the demodulated signal with the derived sequences, and deriving the values of the data symbols by evaluating the correlation results. Each derived sequence is assigned to a PN sequence allocable transmit-side and includes derived chips, whose values correspond to a logic linking of particular PN chips of the PN sequence allocable transmit-side that is assigned the derived sequence. The invention relates furthermore to a corresponding receiving unit.
US08526536B2 Quad LINC transmitter with switchable Chireix amplifiers
A transmitter (200) comprises a first Chireix compensation circuit (230, 232, 238, 240) and a second Chireix compensation circuit (234, 236, 238, 240), wherein each Chireix compensation circuit has two inputs and two outputs. Two constant envelope input signals (22, 224) to be amplified are guided by a switch (226) to either the first or second Chireix amplifier unit. The selection as such depends on the phase (212) of the input signals to be amplified. The outputs of the two Chireix compensation circuits are cross-coupled to an inductive load (242). A Chireix inductor (238) and a Chireix capacitor (240), each having one terminal grounded, are also connected to the inductive load (242). By switching the signals to be amplified in response to their phase, optimum matching is ensured.
US08526534B2 Method for transmitting information according to target encoding rate, base station and mobile station
A method for transmitting information according to a target encoding rate is provided according to the embodiments of the present invention, which includes: obtaining basic information bits and at least one incremental information bit from information encoded by a base station (BS) according to a target encoding rate; and sequentially transmitting the basic information bits and the at least one incremental information bit to a mobile station (MS) within a determined time interval, in which the target encoding rate is an encoding rate used by the BS when the MS is capable of correctly decoding the information transmitted by the BS. A BS and an MS are further provided according to the embodiments of the present invention, thereby reducing power consumption by the MS.
US08526525B2 Interference avoiding MIMO
Method and apparatus for communicating a radio signal between a first station and a second station, including estimating at least one characteristic of a radio channel from the first station including a first plurality of weightable transceiving elements, to the second station including a second plurality of weightable transceiving elements; calculating a receive weighting of at least one weightable transceiving element at the second station, responsive to the estimate; calculating a transmit weighting of at least one weightable transceiving element at the first station; and then communicating the radio signal by transmitting from the transmit-weighted transceiving elements at the first station, over the radio channel, to the receive-weighted transceiving elements at the second station, while reducing the response to unwanted interfering signals.
US08526522B2 Single carrier high rate wireless system
A signal generator and signal processor for single carrier wireless communication systems with frequency domain equalizer operable to use pseudorandom-noise sequences for cyclic prefix, the pseudorandom-noise sequences for coarse timing synchronization, channel estimation, carrier synchronization, signal-noise-ration estimation and channel equalization.
US08526521B2 Apparatus and method for compensating for phase noise in a receiver supporting OFDM
An apparatus and method for compensating for phase noise in a receiver supporting Orthogonal Frequency Division Multiplexing (OFDM) by receiving a frequency-domain recovered signal and a time-domain received signal, estimating an average phase noise for each of the partial blocks of the signals, calculating an overall average phase noise using the average phase noises of the partial blocks, and removing the phase noise from the time-domain received signal using the calculated total average phase noise.
US08526519B2 Multi-rank precoding matrix indicator (PMI) feedback in a multiple-input multiple-output (MIMO) system
In at least some embodiments, a system includes a multiple-input multiple-output (MIMO) base station and a plurality of MIMO user equipment (UE) devices in communication with the MIMO base station. The MIMO base station is configured to switch between a single-user (SU)-MIMO mode and a multiple-user (MU)-MIMO mode during communications with the plurality of MIMO UE devices based on multi-rank precoding matrix indicator (PMI) feedback received from at least one of the MIMO UE devices.
US08526514B2 Method and apparatus for allocating a plurality of data symbols in a wireless communication system
A method of allocating a plurality of data symbols from a transmitting end using multiple carrier modulation (MCM) is disclosed. More specifically, the method includes receiving the plurality of data symbols from a serial-to-parallel converter, grouping the plurality data symbols into at least one data symbol group, wherein the at least one data symbol group is formed by grouping a specified number of neighboring data symbols, and allocating the at least one data symbol group to at least one subcarrier group, wherein the at least one subcarrier group is formed by grouping a plurality of subcarriers.
US08526513B2 Method and apparatus for transmitting data, and communication system
The present invention discloses a method for transmitting data. In the embodiments of the present invention, whether to send blocking information used to block low priority data sent by an upper layer is determined through monitoring a delay of data during transmission, so as to prevent data overflow in a retransmission buffer of the sending end, thus achieving higher INP protection for the low priority data. Meanwhile, only the low priority data is blocked at this time, therefore, a sending end may further continue receiving high priority data, and mark the high priority data with a flag indicating retransmission is not needed when encapsulating the high priority data, so that a receiving end does not apply for retransmission of the high priority data when receiving the high priority data, thus ensuring the short delay requirement of the high priority data.
US08526511B2 Base station, mobile station and method
A single carrier scheme is used in an uplink in the mobile communication system. A base station used in the mobile communication system includes: means configured to perform communication with a mobile station that uses the whole or a part of a system frequency band; storage means configured to store correspondence relationship between radio parameters including a bandwidth, a modulation scheme and a channel coding rate of the uplink and filter parameters including at least a roll-off factor of a band limitation filter; and determination means configured to determine radio parameters and filter parameters for each mobile station based on the correspondence relationship according to channel state of the uplink. The radio parameters and the filter parameters determined in the determination means are reported to the mobile station.
US08526508B2 Channel equalizer and method of processing broadcast signal in DTV receiving system
A method of processing broadcast data in a transmitting system includes randomizing enhanced data; Reed-Solomon (RS) encoding and Cyclic Redundancy Check encoding the randomized enhanced data to build an RS frame; encoding the enhanced data in the built RS frame at a coding rate of at least ½ or ¼; first interleaving the encoded enhanced data; deinterleaving the first interleaved enhanced data; first multiplexing enhanced data packets including the deinterleaved enhanced data with main data packets including main data; randomizing the main data in the multiplexed enhanced and main data packets; second interleaving the enhanced data in the multiplexed enhanced and main data packets and the randomized main data to output a data group having the interleaved enhanced data and the interleaved main data; trellis encoding data in the data group in a trellis encoding unit; and second multiplexing the trellis-encoded data with field synchronization data and segment synchronization data.
US08526507B2 Methods of performing spatial error concealment for digital video
Error concealment is used to hide the effects of errors detected within digital video information. A novel spatial error concealment technique is disclosed for use when the error concealment mode decision determines that spatial error concealment should be used for reconstruction. The novel spatial error concealment technique divides a corrupt macroblock into multiple regions, such as, a corner region, a row adjacent to the corner region, a column adjacent to the corner region, and a remainder main region. Those regions are then reconstructed and information from earlier reconstructed regions may be used in later reconstructed regions. Finally, a macroblock refreshment technique is disclosed for preventing error propagation from harming non-corrupt inter-blocks. Specifically, an inter-macroblock may be ‘refreshed’ using spatial error concealment if there has been significant error caused damage that may cause the inter-block to propagate the errors.
US08526504B2 Method and apparatus for decoding/encoding a multi-view video signal with inter-view reference picture list management
The method includes the steps of obtaining initialization information of a reference picture list for the random access slice, the initialization information representing a reference relation between a plurality of views, obtaining type information indicating whether the random access slice is predicted for a single direction or a bi-direction, initializing the reference picture list using the view number information and the view identification information according to the type information, obtaining modification information for the initialized reference picture list, the modification information representing how to assign an inter-view reference index in the initialized reference picture list, modifying the initialized reference picture list for inter-view prediction using the modification information, wherein the initialization information is obtained based on a value indicating decoding order between the plurality of views.
US08526503B2 OCN-based moving picture decoder
A moving picture decoder further includes a plurality of switches in a mesh configuration, and at least one On-Chip Network (OCN) arranged in a star configuration and coupled to the plurality of switches. The On-Chip Network (OCN) includes a plurality of slave modules coupled to the On-Chip Network (OCN) and arranged in a star configuration.
US08526502B2 Method and apparatus for line based vertical motion estimation and compensation
The present invention is related to line based vertical motion estimation and vertical motion compensation in consecutive frames of a motion picture, wherein the picture is divided in at least one region, and wherein: in a first summation luminance values for each line of the at least one region of a previous frame are summed, wherein the first summation of luminance values results in a previous accumulation profile; in a second summation of luminance values of for each line of the at least one region of a current frame are summed, wherein said second summation of luminance values results in a current accumulation profile; and wherein a vertical motion vector is derived by use of the previous accumulation profile and of the current accumulation profile.
US08526501B2 Decoder and decoding method based on video and audio time information
A decoder is disclosed. A video decoder extracts, when receiving a video stream, video output time information attached to each video frame. Thereafter, a difference value calculator calculates a difference value between an occurrence time of a synchronizing signal and the video output time information. Further, an audio output time corrector corrects, using the difference value, audio output time information attached to each audio frame. Then, a video source outputs video represented by a video frame in synchronization with a synchronizing signal. An audio source outputs, when a value of reference time information and a corrected value of the audio output time information are synchronized, audio represented by an audio frame with the synchronized audio output time information.
US08526500B2 System and method for global inter-frame motion detection in video sequences
Methods and systems for detecting and compensating for motion depicted in a sequence of frames are disclosed. One example method includes converting video frames to monochrome. Conversion of an image to monochrome includes sampling luminance data of a portion of pixels in the image to identify the image as being of a particular image type, selecting a bit plane of the image based on the identified image type, and converting the image to a monochrome image using the selected bit plane. After conversion of video frames to monochrome, a pixel subset in a monochrome image corresponding to a first frame is compared to candidate matching pixel subsets within a search area of a monochrome image corresponding to a second, consecutive frame. The frames are processed to compensate for perceived motion blur based on the detected inter-frame motion.
US08526498B2 Video coding apparatus, video coding method, and video decoding apparatus
A video coding apparatus is provided to reduce pulsing artifacts. The video coding apparatus includes a correlation calculation unit calculating a correlation value indicating a correlation degree of correlation between: a first block; and a second block or a third block. The first block includes pixels included in a first original picture in an original picture sequence of original pictures, the second block includes pixels included in a second original picture which precedes the first original picture, and the third block is obtained by coding and reconstructing the second block. The video coding apparatus also includes a correlation judgment unit judging whether the correlation value exceeds a first threshold, and judging that the correlation is high when the correlation value exceeds the first threshold, and includes a blending unit blending the first block and the third block when the correlation judgment unit judges that the correlation is high.
US08526497B2 Method and apparatus for encoding video, and method and apparatus for decoding video
Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
US08526494B2 Information outputting apparatus, information reporting method and information signal supply route selecting method
An information outputting apparatus includes a digital interface unit that receives a digital signal transmitted through a digital bus that has a plurality of data channels, and information detecting means for detecting information indicating a source and a video format from a packet header. The information outputting apparatus also includes a signal decoding means that decodes a digital signal having a predetermined video format, display capability judgment means that judges whether the digital signal can be capable of displaying a video, and an information reporting means that reports the information on the video format and information based on the judgment of the display capability judgment means.
US08526488B2 Video sequence encoding system and algorithms
The video sequence encoding system with high compression efficiency is based on the H.264/AVC international video coding standard and is implementing proposed algorithms for: macroblock motion estimation; simplified rate-distortion optimization for transform size decision-making; acceleration of optimal macroblock type decision; modulation of quantization parameter with look-ahead refinement; and film-grain parameters calculation. The video encoding system comprises a motion estimation unit based on a measurement function for motion search of the matching texture block; a macroblock decision making unit; a pipeline processing module configured to accelerate complex transform; and a quantization parameter modulator configured to enhance the picture quality.
US08526485B2 Using equalization coefficients of end devices in a cable television network to determine and diagnose impairments in upstream channels
A system estimates impairment contributions for upstream communications in a cable television system. The system receives equalization coefficients used by end devices in the cable television system. The equalization coefficients are used by equalizers to mitigate distortion in upstream channels for the end devices. The system analyzes the coefficients based on impairment thresholds to determine whether impairment problems exist and to identify the types of impairment problems that exist.
US08526484B2 Content reproduction apparatus, content receiving apparatus, method of reproducing content, program, and content reproduction system
There is provided a content reproduction apparatus including a reproduction request receiving unit that receives from a first external device conforming to a first communication standard a request to reproduce content data selected by the first external device, a content data obtaining unit that obtains from a second external device conforming to the first communication standard, which stores the content data selected by the first external device, the content data in response to the received request, a content reproduction unit that reproduces the obtained content data, and a data converting unit that converts data which can be transmitted according to the first communication standard into data which can be transmitted according to a second communication standard different than the first communication standard.
US08526483B2 Power line channel-adaptive communications system and method
Disclosed herein is a power line channel-adaptive communications system and method. The power line channel-adaptive communications system includes a transmitting end, a channel-adaptive controller, and a receiving end. The transmitting end generates an adaptive chirp symbol signal of a preset type for transmission data according to a channel state of the power line, modulates the generated adaptive chirp symbol signal in any one of first and second transmission modes, and transmits the modulated adaptive chirp symbol signal via the power line channel. The channel-adaptive controller controls the type and transmission mode of the adaptive chirp symbol signal. The receiving end restores the transmission data by demodulating the adaptive chirp symbol signal, received via the power line channel, in any one of the first and second transmission modes according to the channel state of the power line.
US08526481B2 Extendable electrode for gas discharge laser
A movable electrode assembly for use in a laser system, includes a first electrode having a first discharge surface, a second electrode having a second discharge surface. The second electrode being arranged opposite from the first electrode. The second discharge surface being spaced apart from the first discharge surface by a discharge gap. A discharge gap adjuster interfaced with at least one of the second electrode or the first electrode, the discharge gap adjuster configured to adjust the discharge gap. A method of adjusting a discharge gap is also disclosed.
US08526474B2 Multi-beam laser power control circuit and image forming apparatus using the same
A disclosed multi-beam laser power control circuit includes a light receiving element receiving power output from semiconductor lasers to control output power of a semiconductor laser array having plural semiconductor lasers, automatic power control circuits (APC circuits) controlling emission power output from semiconductor lasers based on received corresponding automatic power control execution signals so as to be set to predetermined emission power based on output from the light receiving element, and APC execution signal input terminals inputting the corresponding automatic power control execution signals, wherein, when plural APC execution signals input to the corresponding APC execution signal input terminals are overlapped, the automatic power control circuits (APC circuits) to be preferentially operated is determined based on input timings of the APC execution signals and operated.
US08526471B2 High contrast grating based saturable absorber for mode-locked lasers and its applications in passively mode-locked vertical-cavity surface-emitting lasers
A saturable absorber (SA) based on a high-contrast grating (HCG) having a buried layer of quantum structures for absorption, and which is particularly well suited for use in a mode-locked application. The HCG-SA provides three times the bandwidth compared with traditional DBR structures, while exhibiting a lower saturation fluence due to the field enhancement inside the grating. Varying grating bar width over one or two axis provides lensing effects on the optical output, while chirping of the period and duty cycle changes optical phase relationships. Novel VCSEL embodiments with external or internal cavities are described using the HCG-SA.
US08526469B2 Packet filtering based on dynamic usage information
A receiver of network data dynamically filters packets by packet type from a network device CPU based on usage information, such as time, day, location, and feature (e.g., “video” or “application”) selection.
US08526462B2 Configurable switch for asymmetric communication
A networking device including at least two asymmetric communication ports. at least one of the asymmetric communication ports is a self-configurable asymmetric port and the self-configurable asymmetric port is configured automatically and able to support high throughput communications. Also disclosed a switch supporting uncompressed video comprising self-configurable asymmetric ports. The switch configured to automatically set the self-configurable asymmetric ports to support direction of communication of asymmetric end-devices coupled to the self-configurable asymmetric ports.
US08526458B1 Framer and deframer for self-describing superframe
A framer comprises a channel state block configured to store channel state information (CSI) of a data stream. The CSI includes one or more format indicators and one or more sample size indicators. The framer also comprises a frame timer configured to provide frame state information and a frame builder communicatively coupled to the channel state block and the frame timer. The frame builder is configured to receive the one or more format indicators and the one or more sample size indicators. The frame builder is also configured to receive the frame state information and to receive at least some of data units of the data stream. The frame builder is also configured to build a self-describing superframe based on the one or more format indicators, the one or more sample size indicators, the frame state information, and the at least some of data units. A deframer is also disclosed.
US08526456B2 Telecommunication and multimedia management method and apparatus
A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.
US08526455B2 System and method for two way push notifications
A system and method are described for establishing two-way push communication between a provider and a mobile device. Providers (like mobile devices) register to listen for push notifications from a specified set of users. The presence of the provider is then continually monitored to determine whether the provider is currently listening over a pre-specified port. If so, in response to receiving a push notification for the first provider from the set of one or more users, a current network location over which the provider is listening for push notifications is identified and the push notification is forwarded to the first provider.
US08526449B2 Apparatus for controlling data traffic and a method for measuring QoE
The present invention refers to an apparatus for controlling data traffic in a cell of a cellular network wherein the apparatus comprises means for determining the data rate of an ongoing data session established between a first client device located in a cell and a network device wherein said data session is used for receiving streaming data, means for determining the data rate of an ongoing data session established between a second client device located in the same cell and a network device wherein said data session is used for receiving non streaming data, means for determining a Quality of Experience of the data stream of the first client device and means for adjusting the data rate of the first and/or second client device if the determined Quality of Experience of said data stream of the first client device is lower than a predetermined threshold.
US08526443B2 Automated VLAN assignment to domain in ring network
In general, the disclosure describes network techniques that may automatically assign virtual local area networks (VLANs) to domains in a ring network. In one example, a method includes receiving, by a control node in a ring network, a plurality of data units transmitted by a plurality of transport nodes on the ring network, each data unit comprising profile information, and automatically assigning a VLAN to one of a plurality of domains established on the ring network based on the profile information.
US08526440B2 Partial radio link control status report
Systems and methodologies are described that facilitate formation and/or dispatch of radio link control (RLC) protocol status reports to a base station. The system can include components that quantify an absence of protocol data units, ascertain whether a number of absent protocol data units exceeds the size of a transmission side grant, insert a sequence number associated with a first absent protocol data unit into an acknowledgement sequence number field associated with a partial status report, incorporates the sequence number associated with the first absent protocol data unit in the partial status report, includes sequence numbers of subsequent absent protocol data units into the partial status report without exceeding the transmission side grant, and sends the partial status report to the base station.
US08526435B2 Packet node for applying service path routing at the MAC layer
A packet node and corresponding methods are provided for providing services to packets received at the packet node. At an ingress card, a packet is classified and a virtual media access control (VMAC) address is attached to the packet. The VMAC address identifies a service component for providing a service to the packet. Layer two switching of the packet is made within the packet node, based on the VMAC address. After processing of the packet by the service component, a new VMAC address is attached to the packet. Further layer two switching of the packet, based on the new VMAC address, may lead to further processing by another service component or to forwarding of the packet beyond the packet node.
US08526432B2 Packet processing system for a network packet forwarding device and method thereof
A packet processing system for a network packet delivery device and a method thereof are provided. The packet processing system includes a packet receiving module for receiving packets transmitted from an external device; a packet replication module for replicating the packets received by the packet receiving module, wherein the number of packet replications is determined based on the number of members in the multicast group; a packet modification module for replacing each of destination addresses in frame headers of a media access control of each of the packets replicated by the packet replication module with an address information of each of the members in the multicast group; and a packet transmission module for transmitting the packets, according to the destination addresses, to a packet receiving terminal having an address corresponding to the destination addresses.
US08526430B2 Multi-hop communication method based on distributed medium access control
Disclosed herein is a multi-hop communication method based on distributed medium access control. In the multi-hop communication method based on distributed medium access control according to the present invention, a beacon frame which includes a first multi-hop information element is generated and transmitted to a neighboring device so as to search for a route to an external device which does not belong to a beacon group. A third multi-hop information element, which is generated based on a second multi-hop information element generated by the external device, is received from the neighboring device. A multi-hop route to the external device is set up in accordance with the third multi-hop information element, and data is transmitted to the external device. Therefore, a multi-hop route between devices in the extended beacon group can be efficiently set up.
US08526429B2 MAC to PHY interface apparatus and methods for transmission of packets through a communications network
A system for serving an individual node in a shared communication network having a MAC layer and a PHY layer, the system being operative to interface between the MAC layer and the PHY layer. The system may include a first physical channel transferring at least one packet between the layers, a second physical channel transferring at least one burst parameter between the layers, and a third physical channel transferring at least one timing signal, for a burst characterized by the at least one burst parameter and comprising the at least one packet, between the layers.
US08526428B2 System and method for control of communications connections and notifications
A method and system for selectively establishing a communications connection between an origin and destination in a communications network based on one or mediations rules and one or more lists of prohibited and exempted destination identifiers including preferences either in real-time using a control unit or with a pre-check using an analysis unit while also providing notification messages associated with the allowed or designated allowed communications connections.
US08526425B2 Home gateway and tuner sharing method
A home gateway transmits data on the Internet to a plurality of customer premise equipments (CPEs) via a cable modem termination system (CMTS) which connect a plurality of other home gateways. The home gateway distributes a plurality of tuners to the plurality of CPEs according to request packets sent by the plurality of CPEs. The home gateway transmits broadcast packets to the other home gateways to inquire whether one of the other home gateways has an unoccupied tuner or not upon the condition that there are no unoccupied tuners of the home gateway, receives data from the Internet via the unoccupied tuner, and transmits the data to one of the CPEs not distributed the tuner.
US08526424B2 Enhancing voice QoS over unmanaged bandwidth limited packet network
An improved telephony adapter compresses voice data, creates IP packets, and prioritizes the voice IP packets over the data IP packets. Preferably, the compression and packetization interval is such that the bandwidth occupied by the voice IP packets is approximately half of the minimum average available bandwidth in the upstream direction, thereby maintaining acceptable latency and voice quality of the speech. Further enhancement is achieved by causing the ISP to also give priority to voice packets that are destined to the telephony adapter, over the data packets that are destined to the telephony adapter.
US08526423B2 Method and device for managing personal communications of at least one user
A device for managing calls sent by a local terminal (T1-T5) includes: an interface (11-15) for communication with each of said local terminals (T1-T5) communications client modules (CL2-CL5) each able to set up a communications link of a communications service with a distant terminal (T6-T10) via a communications network; and routing means (18) for selecting, should one of the communications client modules receive an incoming call from a distant sending terminal, a local terminal able to receive said call and to redirect said call to the communications interface with the selected local terminal in order to set up a communications link between said distant sending terminal and the selected local terminal via the communications client module receiving the call.
US08526419B2 Provision of inter-frequency subframe configuration in wireless communication
Providing for inter-frequency timing provision in wireless communication is disclosed herein. By way of example, cells of a wireless network can be configured to acquire information pertaining to subframe timing configurations employed by nearby wireless cells, including cells that employ a different frequency as an acquiring cell. The subframe timing configuration can be forwarded to access terminals served by the acquiring cell, to facilitate proper reception of neighboring signals, including on the different frequency. Various formats are disclosed herein for conveying subframe timing configurations, including a single bit format and multiple bit formats, which can specify various ranges of timing information in relation to a known timing, or can specify a complete subframe timing configuration for one or more such cells.
US08526414B2 Method for physical control format indicator channel mapping
A method of mapping symbols of a physical control format indicator channel (PCFICH) is described. A start position of a resource element to map the symbols for the PCFICH is determined by flooring a value, obtained by multiplying the number of resource blocks by a variable proportional to a symbol index for the PCFICH and then dividing the multiplied result by 2, wherein the resource blocks are transmitted in downlink. The symbols are mapped in the start position. Therefore, a problem of wasting resource elements or not being able to implement mapping can be solved by applying a simple mapping rule while mapping symbols of the PCFICH.
US08526412B2 Frequency division multiplexing of multiple data streams in a wireless multi-carrier communication system
Techniques for multiplexing multiple data streams using frequency division multiplexing (FDM) in an OFDM system are described. M disjoint “interlaces” are formed with U usable subbands. Each interlace is a different set of S subbands, where U=M·S. The subbands for each interlace are interlaced with the subbands for each of the other M−1 interlaces. M slots may be defined for each symbol period and assigned slot indices 1 through M. The slot indices may be mapped to interlaces such that (1) frequency diversity is achieved for each slot index and (2) the interlaces used for pilot transmission have varying distances to the interlaces used for each slot index, which improves channel estimation performance. Each data stream may be processed as data packets of a fixed size, and different numbers of slots may be used for each data packet depending on the coding and modulation scheme used for the data packet.
US08526411B2 Frequency correction in a multi-carrier communication system
Methods and systems for correction of frequency errors in multi-carrier communication systems. The composite frequency error associated with the downlink signals are used to infer or derive the composite frequency error associated with the uplink signals, which are used to pre-compensate the uplink signals. Special signal components are transmitted by multiple base stations to facilitate frequency-error estimation and other system control functionalities at a mobile device. The mobile device carries out temporal, spatial, or spatial-temporal processing of the composite frequency errors associated with one or more base stations to determine the clock frequency error and the Doppler shift with respect to its serving base station.
US08526406B2 Femtocell call management
When a call is received for a device within a femtocell area of coverage, all devices within the femtocell area of coverage are rung. The call is connected to the first device that picks up. All devices can be rung at the same time or in a predetermined order. The first device rung can be the device that was most recently moved or the device that was most recently active.
US08526404B2 Mobile network operator multihoming and enterprise VPN solution
The disclosed embodiments support mobility internal and external to enterprise networks. Service providers provide mobility by providing Home Agent functionality corresponding to each Enterprise network. In this manner, mobility may be provided to Mobile Nodes both internal and external to their enterprise networks. Moreover, data packets may be transmitted by Mobile Nodes to Correspondent Nodes, whether they are within their enterprise network, the Service Provider network, or the Internet.
US08526398B2 Communication terminal and communication method
An object of the present invention is to provide a communication terminal and a communication method that can reduce power consumption while securing a communication state by a first communication means or a second communication means.A mobile device includes a radio communication part that communicates and connects with a mobile communication network and a WLAN communication part that communicates and connects with a WLAN. In the mobile device, a communication state monitoring part judges whether or not a radio communication using the radio communication part can be performed based on a preset reference value. When the communication state monitoring part judges that the communication using the radio communication part can be performed, a control part causes the WLAN communication part to transit to a sleep state.
US08526396B2 Performing processing with respect to an overhead message for a mobile station in tunnel mode
A mobile station determines whether the mobile station is receiving an overhead message in tunnel mode during a handover procedure of the mobile station from a source wireless access network to a target wireless network. The source and target wireless access networks are according to different technologies. In response to determining that the mobile station is in the tunnel mode, tunnel mode processing of the overhead message is performed. In response to determining that the mobile station is not in the tunnel mode, different processing of the overhead message is performed.
US08526393B1 Radio resource configuration
A base station transmits a control message to a wireless device to configure first radio resources of a control channel. The first radio resources comprise one or more sets of resource blocks in a subset of subframes in a plurality of subframes. The control message indicates configuration of the subset of subframes in which the first radio resources of the control channel are configured. The base station transmits scheduling information on the control channel for data packets transmitted on a data channel. The base station transmits the data packets on the data channel according to the scheduling information.
US08526391B2 Network based location of mobile transmitters
In an LTE environment, the sensitivity of wireless location system receivers to narrowband transmissions, and the resolution of the receivers to wideband transmissions, may be improved by using tailored uplink transmission parameters, thereby increasing location accuracy and decreasing latency in developing a location. A first method for increasing TDOA performance allows LMU receivers to integrate TDOA and/or AOA measurements over longer periods of time, and thus achieve higher sensitivity. This method employs the Semi-Persistent-Scheduling (SPS) feature of the LTE communications system. A second method for increasing TDOA performance allows LMUs to collect signals over a broader bandwidth, and thus achieve higher resolution. This method uses the Sounding Reference Signal (SRS) feature of the LTE system. Using both the SPS and SRS functions for U-TDOA locations provides the benefit of increased sensitivity and greater resolution, thereby providing the potential for significantly improved location performance.
US08526384B2 Method of transmitting and receiving channel state information feedback in a wireless communication system
A method of transmitting and receiving channel state information feedback in a wireless communication system is disclosed. A method of transmitting channel state information (CSI) feedback by a user equipment receiver in a wireless communication system comprises mapping components of a CSI matrix to constellations; and allocating the mapped components to resource.
US08526380B1 Dynamic transmission mode selection based on wireless communication device data rate capabilities
A communication system comprises a wireless access node having a plurality of ports and a control system. The wireless access node is configured to exchange wireless communications over the ports with wireless communication devices that are individually identified by device identifiers. The control system is configured to individually allocate the wireless communication devices into categories based on the device identifiers and determine one of the categories having a majority of the wireless communication devices. The control system is configured to configure the ports of the wireless access node to utilize a MIMO 2T2R mode for exchanging the wireless communications if the one category having the majority of the wireless communication devices comprises a first data rate capability, and to configure the ports of the wireless access node to utilize a MIMO 4T4R mode for exchanging the wireless communications if the one category having the majority of the wireless communication devices comprises a second data rate capability.
US08526376B2 Radio communication mobile station device and response signal spread sequence control method
Provided is a radio communication mobile station device which can reduce the number of blind decoding processes at a mobile station without increasing the overhead by report information. The device includes: a judgment unit (210) which judges a particular PUCCH to which a response signal corresponding to the downstream line data is to be allocated among a plurality of PUCCH, according to a CCE occupied by PDCCH allocated to a particular search space corresponding to a CCE aggregation size of the PDCCH to which allocation information destined to the local station is allocated among search spaces changing in accordance with the CFI value; and a control unit (211) which controls a cyclic shift amount of a ZAC sequence of the response signal and a block-wise spread code sequence according to a correspondence between CCE occupied by PDCCH allocated to a particular search space and a particular PUCCH resource, the correspondence changing in accordance with the CFI value.
US08526373B2 Base station apparatus and communication control method for radio resource allocation
A base station apparatus capable of communicating with user equipment terminals using an uplink shared channel includes a radio resource allocation unit configured to allocate radio resources other than a resource placed at an end of a system bandwidth, when the system bandwidth is frequency-adjacent to a heterogeneous radio communication system.
US08526369B2 System, method, and computer-readable medium for IP-femtocell provisioned radio access network
A system, method, and computer readable medium for provisioning radio access via a femtocell system that includes integrated BTS and BSC functions are provided. The femtocell system is coupled with a packet switched backhaul and provides an IP-accessible radio access network. The femtocell system includes a session initiation protocol adapter that supports a SIP client pool and provides conversion of call set-up functions to SIP client set-up functions for provisioning of radio access to a user equipment. The user equipment may have a session initiation protocol client associated with the user equipment. The session initiation protocol client is hosted and registered with a registrar service by the femtocell system. Accordingly, telecommunication services may be directed to and from the user equipment over the packet-switched backhaul to the user equipment via the femtocell system.
US08526365B2 Network system, node, packet forwarding method, program, and recording medium
There is proposed a network system and the like achieving a packet relay transmission with high relay transmission efficiency according to Intermittent Periodic Transmit method (IPT). In order to achieve Intermittent Periodic Transmit in a mesh cluster, a communication control unit of a core node selects one of a plurality of communication units according to downlink priority and causes the selected communication unit to transmit a packet with a periodic interval. In order to transmit a packet from the core node to another slave node, a communication control unit of a slave node selects one of the communication units according to downlink priority, and in order to transmit a packet from a slave node to the core node, the communication control unit of the slave node selects one of the communication units according to uplink priority. Then, the communication control unit causes the selected communication unit to transmit the packet.