Document Document Title
US08392488B1 Logic structures and methods supporting pipelined multi-operand adders
Circuitry for adding together three long numbers may include the formation of redundant form sum bit signals and redundant form carry bit signals. These signals may be finally combined in a ripple carry adder chain that produces sum bit output signals and ripple carry bit signals. Both a ripple carry bit signal and a redundant form carry bit signal must be passed from the circuitry performing each place of the addition to the circuitry performing the next-more-significant place of the addition. Various techniques are disclosed for facilitating subdividing long chains of such circuitry, as well as possibly including (between such subdivisions) “pipeline” registers for both ripple and redundant form carry bit signals.
US08392485B2 Signal waveform generating circuit and method
A signal waveform generating circuit includes a first part storing waveform data of a signal to be generated, a second part storing additional data for adjusting the waveform data, and a third part adjusting the waveform data read from the first part by the additional data read from the second part.
US08392484B2 Shape based picture search
The present application relates to a method for implementing picture search and a website server thereof. A method for implementing picture search includes: classifying, according to keywords in advance in a picture database, corresponding pictures by shape of objects in the pictures, and determining a sample picture for each shape type; wherein, after a server receives a picture search request sent from a client, the method includes: searching, by the server, in the picture database for the sample picture of several shape types classified in advance corresponding to the keywords in said search request, and returning, to the client, the searched sample picture of the several shape types; receiving, by the server, the sample picture of a certain shape type determined by the client, and searching, in the picture database for the pictures which correspond to said keywords and satisfy a predetermined request with the characteristic value of said determined sample pictures; returning, by the server, said found pictures to the client. The present application enables the user to search pictures of similar shapes according to the shape types, thereby satisfying the user's search demands.
US08392481B2 Accessing snapshots of a time based file system
A file system driver stored in a computational device receives a request to provide access to a snapshot of a rewritable file system at a selected point in time, wherein a plurality of tokens corresponding to a plurality of data units are stored in the rewritable file system, and wherein an ordering relationship is maintained among the plurality of tokens. The file system driver determines a token corresponding to the selected point in time based on the ordering relationship. A virtual subdirectory name is generated corresponding to the determined token. A virtual subdirectory is created with the generated virtual subdirectory name, wherein the virtual subdirectory is a subdirectory of a root directory. The snapshot is accessed via the subdirectory.
US08392478B2 Method and system for efficiently reading a partitioned directory incident to a serialized process
A method of reading data from a partitioned directory incident to a serialized process. A first read and an offset value are received. A first data block in a modeled fully partitioned directory is identified based on the offset value and a predetermined number of entries associated with a buffer. It is determined whether the first data block in the fully partitioned directory is present in the actual partitioned directory. Zeros are written in the buffer if the first data block in the fully partitioned directory is not present in the actual partitioned directory otherwise the first data block associated with the actual partitioned directory is written to the buffer. A second data block is similarly read by a second read operation and written. The second data block is associated with a second subdirectory, selected based on a horizontal node traversal at a node level of said first subdirectory.
US08392476B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device performs writing of data to a semiconductor memory element in response to a request to write the data with a specified logical block address from a host and performs writing of valid data to the semiconductor memory element for compaction according to a log-structured method. The semiconductor memory device adjusts a frequency of the writing response to a request from the host and a frequency of the writing for compaction according to a predetermined ratio.
US08392475B2 Method and a device for flying safely at low altitude in an aircraft
The present invention relates to a method of flying safely and at low altitude in an aircraft, in which method unsafe relief (R0) of terrain is determined as is the position of at least one high point (4, 5) representing an obstacle (4′, 5′) overlying said unsafe relief (R0). A main volume (V0) is added to said unsafe relief (R0), the main volume being defined between a main volume base (2) placed on the unsafe relief (R0) and an envelope (1), thereby obtaining safe relief (R1) for overflying that contains at least said unsafe relief (R0) and said main volume (V0), said main volume base (2) having an area (2′) defined by a closed peripheral curve (3) resting on said unsafe relief (R0), said envelope (1) being generated using a moving segment (S) of predetermined length (L) extending from said high point (4, 5) to a second point (3′) moving along said peripheral curve (3).
US08392465B2 Dependency graphs for multiple domains
A first dependency graph representing one or more dependencies in a first computing domain in a computer system can be generated. The first dependency graph can include a reference to an object in a second computing domain that is different from the first computing domain. A second dependency graph can be generated using the reference to the object. The second dependency graph can represent one or more dependencies in the second computing domain in the computer system, and the one or more dependencies represented in the second dependency graph can include one or more dependencies of the object.
US08392462B2 Mapping from objects to data model
Aspects of the subject matter described herein relate to mapping from application objects to an abstract data model. In aspects, a mapper receives registrations that indicate behavior (e.g., how objects are constructed, modified, or examined) of application objects. The behavior may be specified using user-supplied expressions. The mapper aggregates this data and uses it to map application requests for data access into one or more operations that operate on the abstract data model. A data access layer may then translate the operations into actions to access data corresponding to the requests from a store. If appropriate, data obtained from the store may then be inserted into application objects as indicated by the registrations.
US08392458B2 Information apparatus and method of controlling the same
Appropriate control is performed for data blocks and data block groups in a file.A file system having various functions provides an upper program with an interface for changing size, storage position and processing method in each function of extents being data block management units in a file. The file system can improve the effects aimed by the respective functions by implementing the extent configuration and processing optimized for the various functions of the file system, based on the instruction from the upper program.
US08392454B2 Concordance searching systems and methods
Embodiments herein include a method of performing a computerized search of the electronic document based on a multi-term inclusive query supplied by the user. The process checks each search term match to determine if other terms in the query are in close enough proximity to allow the search term match to remain in the final search results that are eventually reported back to the user, even if such proximities span adjacent pages. More specifically, counts that span the adjacent pages comprise a count of items from a term on one page to a term on a second page adjacent to the first page so as to include a count of all terms between the terms in the counts that span adjacent pages of the printed publications.
US08392453B2 Nonstandard text entry
A computer-implemented method of providing text entry assistance data comprises receiving at a computer information indicative of predictive textual outcomes, generating dictionary data from the received information; and providing the dictionary data to a text entry device remote from the computer. The received information may relate to search requests made by a plurality of remote searchers, and the received information may be indicative of search term popularity.
US08392450B2 System to augment a visual data stream with user-specific content
User profile information for many users may be stored in a user profile database associated with a server computer connected to a network. Based on information received from a mobile computing device, the server computer selects augment information from an augment information database coupled with the user profile database. The information received from the mobile computing device is related to frames of a video stream being captured by the mobile computing device and geographical information associated with these frames. The augment information is also selected based on the user profile associated with the mobile computing device. The augment information is to be transmitted from the server computer to the mobile computing device using wireless communication and is used by the mobile computing device to overlay the frames of the video stream being captured by the mobile computing device.
US08392449B2 Resource search operations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying query-relevant content in a resource identified by a search result in response to the query. In one aspect, a method includes identifying resource search tidbits for a resource, each resource search tidbit being eligible for a resource search operation for the resource. The resource search tidbits are provided with search results to a client device. In response to a user selecting a resource identified by a search result, the client device identifies text in the resource matching the query-relevant text of the resource search tidbit and performs a resource search operation on the resource if the identified text meets a search operation threshold condition.
US08392448B2 Method and apparatus for transmitting packets in the network
The present invention provides a method and apparatus for packet transmission in the network. When the network device receives data packets from the first user, the network device extracts and saves the data encapsulated in the data packets and then forwards the packets according to the destination addresses of the data packets. When it receives the request from a second user for the data mentioned above, it encapsulates the saved data in data packets and sends the data packets to the second user. With the present invention deployed, the uploaded data packets are saved on network devices and can be directly transmitted to users requesting them. In this way, the present invention avoids repeated traffic upload, reduces upload traffic in the network, decreases network bandwidth occupied by traffic, and thus improves the overall network performance.
US08392445B1 Generating sibling query refinements
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying query refinements from sibling queries. In one aspect, a method includes associating each of a plurality of parent queries with a respective group of one or more child queries for the parent query, identifying one or more candidate sibling queries for a particular child query, selecting one or more final sibling queries for the particular child query from the one or more candidate sibling queries, and associating the final sibling queries with the particular child query as query refinements.
US08392439B2 Single repository manifestation of a multi-repository system
Techniques are provided for manifesting a multiple repository system as a single repository to an application that is designed to use a single repository. According to one aspect, a particular container, which is used by the application to store data, is identified. One or more additional containers are created in one or more different repositories. Each of the additional containers is formatted to store the data that the application stores in the particular container. A construct is created. The construct is associated with the particular container's identifier. The construct causes information from the particular container and each of the additional containers to be combined to answer database commands that reference the particular container's identifier. As a result, data stored in a single repository can be distributed among multiple repositories, and the unmodified application can continue to access that data as though the data was stored in the single repository.
US08392434B1 Random sampling from distributed streams
Described herein are methods, systems, apparatuses and products for random sampling from distributed streams. An aspect provides a method for distributed sampling on a network with a plurality of sites and a coordinator, including: receiving at the coordinator a data element from a site of the plurality of sites, said data element having a weight randomly associated therewith deemed reportable by comparison at the site to a locally stored global value; comparing the weight of the data element received with a global value stored at the coordinator; and performing one of: updating the global value stored at the coordinator to the weight of the data element received; and communicating the global value stored at the coordinator back to the site of the plurality of sites. Other embodiments are disclosed.
US08392426B2 Indexing and filtering using composite data stores
Data stores are combined into a composite data store. A method includes referencing a first index entry for a user specified first parameter pattern. The first index entry includes references to record addresses for records in the composite data store which include the first parameter pattern. A first beginning composite data store address of a first selected data store is referenced. A determination is made that the first beginning composite data store address is at or above an address at or above a predetermined threshold above the first record address. Based on determining that the first beginning composite data store address is at or above a predetermined threshold above the first record address, a speed-up data structure is used to eliminate one or more comparisons of record entries in the first index entry between the first record address and the first beginning composite data store address.
US08392421B1 System and method for internet endpoint profiling
The present invention relates to a method of profiling an Internet endpoint associated with an Internet Protocol (IP) address, an IP prefix, or a domain name, the method includes generating a profiling rule using an Internet search engine, obtaining a search result by inputting the IP address, the IP prefix, or the domain name to the Internet search engine, and classifying the Internet endpoint based on the search result using the profiling rule.
US08392420B2 Managing access to digital identity information
A basic architecture for managing digital identity information in a network such as the World Wide Web is provided. A user of the architecture can organize his or her information into one or more profiles which reflect the nature of different relationships between the user and other entities, and grant or deny each entity access to a given profile. Various enhancements which may be provided through the architecture are also described, including tools for filtering email, controlling access to user web pages, locating other users and making one's own location known, browsing or mailing anonymously, filling in web forms automatically with information already provided once by hand, logging in automatically, securely logging in to multiple sites with a single password and doing so from any machine on the network, and other enhancements.
US08392418B2 Method and apparatus for predicting object properties and events using similarity-based information retrieval and model
Method and apparatus for predicting properties of a target object comprise application of a search manager for analyzing parameters of a plurality of databases for a plurality of objects, the databases comprising an electrical, electromagnetic, acoustic spectral database (ESD), a micro-body assemblage database (MAD) and a database of image data whereby the databases store data objects containing identifying features, source information and information on site properties and context including time and frequency varying data. The method comprises application of multivariate statistical analysis and principal component analysis in combination with content-based image retrieval for providing two-dimensional attributes of three dimensional objects, for example, via preferential image segmentation using a tree of shapes and to predict further properties of objects by means of k-means clustering and related methods. By way of example, one of a process failure event, an intrusion event and a fire event and residual objects may be predicted and located and qualified such that, for example, properties of the residual objects may be qualified, for example, via black body radiation and micro-body databases including charcoal assemblages.
US08392415B2 Clustering of content items
A method for clustering a plurality of content items. The method comprises, determining intervals between at least some of the content items, and then selecting a seed pair of content items using the determined intervals. The seed pair is then assigned to a current cluster, before an interval is determined between one of the content items in the current cluster and a neighboring one of the content items. The interval is then compared to a predetermined criterion in response to a successful comparison, the content item is assigned to the cluster.
US08392413B1 Document-based synonym generation
One embodiment of the present invention provides a system that automatically generates synonyms for words from documents. During operation, this system determines co-occurrence frequencies for pairs of words in the documents. The system also determines closeness scores for pairs of words in the documents, wherein a closeness score indicates whether a pair of words are located so close to each other that the words are likely to occur in the same sentence or phrase. Finally, the system determines whether pairs of words are synonyms based on the determined co-occurrence frequencies and the determined closeness scores. While making this determination, the system can additionally consider correlations between words in a title or an anchor of a document and words in the document as well as word-form scores for pairs of words in the documents.
US08392403B2 Management of data and computation in data centers
Data and computation may be unified (i.e., integrated) in a data center using a single query interface. Users may interact with the data center via a query interface to provide a query (i.e., a computation) to the data center. The results of the query may be referred to as derived datasets and may be managed by a cache server. In an implementation, a derived dataset is uniquely referenced by the query that computes it. Shared common computations are computed only once and may be reused by other computations. The result of a query may be computed (if not previously cached) and returned to the user. Infrequently used derived datasets may be garbage collected (e.g., deleted or otherwise removed from storage) by a garbage collector. This integration of data and computation provides efficient resource management for data center.
US08392402B2 Hybrid push/pull execution of continuous SQL queries
Illustrative embodiments provide a computer-implemented method for hybrid push/pull of continuous structured query language queries. The computer-implemented method receives stream input, wherein the stream input comprises events of interest, builds and a state machine and stream plans, based on an original query, and replicates the stream input. Responsive to a push sub-query trigger, the computer-implemented method submits a pull sub-query to the database to produce a result, and sends the result to a requester.
US08392401B1 Query partitioning to decompose hotspots in sensor networks
A first query that is substantially similar to a second query is detected. A network of sensors includes a first sensor, a second sensor, and a data-source sensor, the first and second queries are addressed to the data-source sensor, and the first query is forwarded by the first sensor to the data-source sensor and the second query is forwarded by the second sensor to the data-source sensor. The data-source sensor provides, to the first sensor, results answering the first query. The first sensor provides the results to the second sensor.
US08392397B2 System and method for provenance function window optimization
A system and method for selection of a provenance dependency function in a stream-based data processing infrastructure to optimize backtracing performance in response to a provenance query includes determining performance of a set of dependency functions associated with an analysis component for determining relevancy of each input event received by the analysis component. The relevancy of each input event is determined according to each dependency function and storing a record of relevant events according to a recording method. Relevancy results of the dependency functions are aggregated, and the dependency functions are ordered according to a criterion. Data provenance is provided for a given output event using the input event recording method associated with a best dependency function according to the criterion.
US08392393B2 Graph searching
Systems, methods, and other embodiments associated with graph searching are described. One example method includes selecting a first engine for searching a graph for instances of a pre-specified sub-graph. The example method may also include controlling execution of a search for the pre-specified sub-graph using the first engine. The example method may also include storing performance data describing a performance indicator of the search.
US08392391B2 Address matching system and method
An address matching system that maintains a central database of valid addresses has been designed. According to the invention, address matching requests are received by the system from a plurality of remote users located at respective machines (“clients”). Those requests are processed at the central system, and the results are returned to the client that made the request. In addition, novel techniques are implemented for improving the likelihood of obtaining one or more matches from a request.
US08392390B2 Assisted content authoring
An authoring system on a mobile device (or other type of device) may help a user to author a message based on context available on the device. Context data comes to exist on the device in some manner. For example, the context may contain the results of a search that a user has performed on the device. A message may be proposed based on the search query and/or the result—e.g., if a user searches for “Edinburgh,” the authoring system may propose the message “Username likes Edinburgh” or “Username is learning about Edinburgh.” The authoring system may allow the user to change the message and/or to add additional content and/or links to the message. The user may then to send the message over some channel such as e-mail, a social network, a microblogging site, etc.
US08392389B2 Combined location and frequency information processing apparatus, method, and program
An information processing apparatus is provided which includes an acquired information storage unit capable of storing acquired information that associates one or a plurality of pieces of mutually different position information and an acquisition count of each of one or the plurality of pieces of position information, an acquisition unit that acquires the position information indicating a position of a local apparatus, an acquisition count measuring unit that, when the acquisition unit acquires the position information, adds a predetermined value to the acquisition count associated with the acquired position information, and a control unit that sorts the acquired information stored in the acquired information storage unit in descending order of the acquisition count.
US08392387B2 Asynchronous deletion of a range of messages processed by a parallel database replication apply process
Mechanisms are provided for replicating transactions at a source database node on a target database node of the data processing system. A transaction message, for a transaction, is stored in a receive queue data structure of the target database node. An agent thread applies a change to data of the target database node based on a specification of the change in the transaction message. An identifier of the transaction message is stored in a done message data structure of the target database node and the identifier of the transaction message is also stored in a prune queue data structure of the target database node. A prune thread determines if a contiguous range of identifiers of transaction messages equal to or greater than a predetermined batch size is present in the prune queue data structure. If so, then a range of transaction messages is deleted from the done message data structure.
US08392385B2 Flexible event data content management for relevant event and alert analysis within a distributed processing system
Methods, systems, and computer program products for flexible event data content management for relevant event and alert analysis within a distributed processing system are provided. Embodiments include receiving, by an interface connector, a raw event from a component of the distributed processing system; analyzing, by the interface connector, custom data within the raw event to determine a location to store the custom data, the custom data in a first data format; storing, by the interface connector, extended data within the raw event in a common event data format, the extended data indicating the location of the custom data; receiving, by an event analyzer, the event; and determining whether there are custom customer rules that need the custom data; and if there are such custom customer rules, retrieving the custom data based on the extended data from the event; and applying the custom customer rules to the extended data; if there are no such custom customer rules, applying the base rules to a base portion of the event.
US08392384B1 Method and system of deduplication-based fingerprint index caching
A system, method, and medium for dynamically scaling the size of a fingerprint index in a deduplication storage system. Fingerprints are stored as entries in a fingerprint index, and the fingerprint index is scaled to fit into an in-memory cache to enable fast accesses to the index. A persistent copy of the full fingerprint index is stored on a non-volatile memory. The cached fingerprint index uses binary sampling to categorize half of the fingerprint entries as samples and protected, and the other half of the entries as non-samples and replaceable. When a search of the cached index results in a hit on a sample entry, all of the non-sample entries associated with the same container are copied from the persistent index to the cached index.
US08392383B2 System and method for recording files of data
A method for recording files of data is disclosed. A file identifier indicative of a file is received. The file identifier is compared to a file conversion value. The file conversion value is determined to be a static file or a dynamic file. Static files are saved as the conversion value and dynamic files are saved as a unique identifier.
US08392380B2 Load-balancing and scaling for analytics data
Load-balancing and scaling for analytics data may be provided. A logging system may receive data and select a stager database in which to store the data. The selection may be made according to an identifier associated with the data. The stored data may be processed and stored back to the stager database before being copied to a reporting database. The processed data may be aggregated with other data in the reporting database to provide an analytics report.
US08392375B2 Perpetual archival of data
The claimed subject matter relates to a network-accessible, online data archival service with a data store for archiving data for clients of the archival service. The archival service can include an architecture that can facilitate perpetual sustainability and accessibility of data by conforming to a model. In particular, the model can describe or define a minimum set of extensible or pluggable components or modules needed to facilitate and guarantee sustainability of and accessibility to the data in perpetuity.
US08392374B2 Displaying hidden rows in a database after an expiration date
In an embodiment, a first row of data is stored in a database. The first row of data is hidden until a current date is later than a hidden expiration date. An indication is returned, to a requestor, that the first row does not exist in response to a query from the requestor that specifies a key that identifies the first row if the current date is before the hidden expiration date. The first row is returned, to the requestor, in response to the query if the current date is after the hidden expiration date.
US08392372B2 Methods and systems for snapshot reconstitution
A method, computer readable medium, and a system for reconstituting a virtual snapshot of files in a file virtualization system includes forming at a file virtualization device a virtual snapshot that includes a plurality of physical snapshots associated with one or more file storage devices participating in the virtual snapshot, receiving a request for performing an operation on one or more physical snapshots in the plurality of physical snapshots, providing the one or more physical snapshots in response to the request for performing the operation when the one or more physical snapshots exists in the virtual snapshot, and reconstituting the virtual snapshot by including the one or more physical snapshots to form a reconstituted virtual snapshot in response to the request for performing the operation when the one or more physical snapshots do not exist in the virtual snapshot.
US08392370B1 Managing data on data storage systems
A method is used in managing data on data storage systems. Rules are defined for candidate data unit selection. The rules are automatically executed on a primary data storage system to examine data units on the primary data storage system. The rules are applied to the data units. A data unit is identified that matches the rules and the identified data unit is migrated. The identified data unit is copied from the primary storage system to a secondary storage system. The identified data unit on the primary storage system is replaced with metadata. the data storage space in the primary storage system corresponding to the identified data unit is freed up.
US08392369B2 File-backed in-memory structured storage for service synchronization
Providing synchronization to a local system. Embodiments may include downloading a batch of changes in a heterogeneous batch. The batch of changes is correlated to an anchor affiliated with a synchronization service. The anchor is a reference point indicating time or relative order. The batch of changes and the anchor are serialized to a non-volatile storage medium as a heterogeneous set. After serializing the batch of changes to a non-volatile storage medium as a heterogeneous set, entities in the batch of changes are parsed out into entities in in-memory representations. Similarly, embodiments may receive user input modifying a plurality of data entities, store on a non-volatile storage medium a serialized heterogeneous representation of the modified data entities, and upload the serialized heterogeneous representation to a synchronization service.
US08392366B2 Changing number of machines running distributed hyperlink database
The number of machines in a cluster of computers running a distributed database, such as a scalable hyperlink datastore or a distributed hyperlink database, may be changed such that machines may be added or removed. The data is not repartitioned all at once. Instead, only new and merged data stores are mapped to the changed set of machines. A database update mechanism may be leveraged to change the number of machines in a distributed database.
US08392361B2 Centralized management of virtual machines
Virtual machines are managed in centralized manner. Files that are shared by multiple virtual machines are stored in a central storage unit and a management program is executed on one or more of these files on a per file basis. The management program is executed on a file if an IO operation is issued for that file. A namespace map is used to provide a mapping of filenames used by the different virtual machines to filenames used by the central storage unit.
US08392354B2 Probabilistic voxel-based database
A probabilistic database can including a set of geospatially referenced records and a probability engine. The geospatially referenced records corresponding to a real-world volumetric space indexed against voxels. Each voxel can have a unique identifier in the probabilistic database. Each voxel can corresponds to a volumetric unit of the real-world volumetric space. Geospatial information referenced against voxels can be internally inconsistent, which results in a naturally probabilistic storage format. The probability engine can be operable to dynamically determine a certainty value for an object of the probabilistic database. The certainty value can be a value from zero to one hundred percent, which is based upon a statistical analysis of the internally inconsistent geospatial information referenced against the voxels. The internally inconsistent geospatial information can correspond to a volumetric unit of the real-world volumetric space in which the object has a probability of residing within.
US08392353B2 Computerized knowledge representation system with flexible user entry fields
Methods for constructing and maintaining knowledge representation systems (KRS) are disclosed. The KRS is initially organized and populated using knowledge engineers. After initial organization, scientific domain experts digest and structure source texts for direct entry into the KRS using templates. These templates constrain both the form and content of the digested information, allowing it to be entered directly into the KRS. The methods disclosed herein permit the construction and maintenance of a much larger KRS than could be constructed and maintained using known methods. Fact type specific fact templates are completed, accepting predefined fact types found in predetermined information sources. Fact template may comprise a user interface that constrains user entry to one of a predetermined set of valid entries. The user interface may include a user field that permits entry of new information not included in the predetermined set of valid user entries.
US08392348B2 Constraint satisfaction problem solver
A CSP is modified to include an auxiliary variable. A component of a constraint of the CSP is modified to refer to the auxiliary variable instead of referring to a pair of variables. A domain for the auxiliary variable may be defined based on domains of the pair of variables. A binding constraint is added to the CSP to bind the value of the auxiliary variable with the values of the pair of variables. The modified CSP is solved using a CSP solver.
US08392346B2 Reinforcement learning system
A reinforcement learning system (1) of the present invention utilizes a value of a first value gradient function (dV1/dt) in the learning performed by a second learning device (122), namely in evaluating a second reward (r2(t)). The first value gradient function (dV1/dt) is a temporal differential of a first value function (V1) which is defined according to a first reward (r1(t)) obtained from an environment and is served as a learning result given by a first learning device (121). An action policy which should be taken by a robot (R) to execute a task is determined based on the second reward (r2(t)).
US08392345B2 Cross channel optimization systems and methods
The inventive subject matter is generally directed to a cross channel optimization system, methods, and related software which provide for the conducting of experiments and/or optimization of digital content across a plurality of external content systems to user of the external content systems.
US08392341B2 Intelligent robot and control method thereof
Disclosed herein are a robot with a judgment system to enable implementation of multi-dimensional recognitions, thoughts and actions, and a control method thereof. The judgment system includes a dialog system and a task-planning system. The dialog system includes a dialog manager to manage the progress of a dialog of the intelligent robot with a user. The task-planning system includes a leader agent, an action agent and an interaction agent and serve to control a goal, plan and action of a task to be performed by the intelligent robot based on the dialog. The judgment system assists separation of concerns and consequently, enhances convenience of development. The judgment system of the robot contains a mechanism that considers a great number of cases, such as a task priority, immediate user input, inherent robot task, etc., enabling implementation of multi-dimensional recognitions, thoughts and actions.
US08392338B2 Product efficiency calculator system and method
A method of using a computer system to inform a consumer about an efficiency associated with an improved packaging configuration for a cleaning product relative to a standard packaging configuration for the cleaning product. The method comprises inputting values from the consumer into the computer system using an input device and storing the input values in a memory, using a processor to calculate a packaging space efficiency and a packaging material efficiency, and using the processor to calculate a total cost savings from using the improved packaging configuration. The method further comprises calculating a storage cost savings based on the shipping-associated packaging space efficiency and the storage cost per unit volume; calculating a disposal cost savings based on the packaging material efficiency and the disposal cost per unit weight; adding the storage cost savings and the disposal cost savings; and displaying output to the consumer using the output device.
US08392334B2 System and method for providing a score for a used vehicle
One embodiment of the system and method described herein provides a score generator system that generates an automated vehicle specific valuation of a used car based on the physical and historical attributes of that vehicle. This score may indicate the likelihood that the vehicle will be on the road in a specific period of time. The score may give an absolute percentage of such likelihood or it may give a value relative to all other used vehicles in a database, all other used vehicles of the same make/model/year, or a certain subset of the vehicles in a database. In one embodiment, the score generator system includes a data link module for linking vehicle data and filter module for applying a multi-level filters that process the linked vehicle data.
US08392333B2 Method for providing protected audio/video content
A method for providing protected content, wherein content usage rights information and/or usage state information is embedded into obtained primary data that serves as a basis for a content item to be provided thereby providing the primary data with the embedded content usage rights information and/or usage state information as the content item.
US08392332B1 Systems and methods for remote deposit of checks
Remote deposit of checks can be facilitated by a financial institution. A customer's general purpose computer and image capture device may be leveraged to capture an image of a check and deliver the image to financial institution electronics. Additional data for the transaction may be collected as necessary. The transaction can be automatically accomplished utilizing the images and data thus acquired.
US08392331B2 Hybrid secured credit card
According to one or more aspects, financial transactions may be conducted using a financial card product, such as a hybrid secured credit card that permits transactions up to a predetermined total credit limit, and then allows transactions in excess using a security interest in assets. The asset may be the available balance in an interest-bearing checking account (e.g., a DDA account), a brokerage account, or other type of account that may hold funds/assets. The available balance of the asset(s) may be monitored in real-time (or near real-time) such that the available spending limit on the hybrid secured credit card may be floating (e.g., dynamic). In one example, backend systems may be configured to monitor in real-time an available balance in security accounts in order to prevent spending over the amount of secured funds. In addition, in some examples, more than one account may be associated with the card such that the total spending limit on the card is greater. The total spending limit may be calculated through arithmetic (e.g., sum) of the available balance of each of the associated accounts.
US08392327B2 Mortgage matching system and method
A computer-implemented method is disclosed for rewarding mortgage customers of a financial institution with a reward payment amount. The method includes providing enrollment in a mortgage matching system to eligible mortgage customers, wherein eligibility requirements include the requirement that eligible mortgage customers hold both a mortgage account and a checking account with the financial institution. The method additionally includes enabling the customer to make periodic mortgage payments from the checking account to the mortgage account and monitoring continued compliance with the eligibility requirements and submission of the periodic payments using a monitoring engine implemented by at least one computer processor. The method further includes determining a reward payment amount to be made by the financial institution to each complying mortgage customer using a fulfillment engine implemented by the at least one computer processor, wherein the reward payment amount is a predetermined percentage of principal and interest.
US08392326B2 Method and apparatus for payment processing using debit-based electronic funds transfer and disbursement processing using addendum-based electronic data interchange
This disclosure describes a payment and disbursement system, wherein an initiator authorizes a payment and disbursement to a collector and the collector processes the payment and disbursement through an accumulator agency. The accumulator agency processes the payment as a debit-based transaction and processes the disbursement as an addendum-based transaction. The processing of a debit-based transaction generally occurs by electronic funds transfer (EFT) or by financial electronic data interchange (FEDI). The processing of an addendum-based transaction generally occurs by electronic data interchange (EDI).
US08392325B2 Method and system for tagging and tracking donation transactions
Method and system for tagging and tracking donation transactions through accounting means between financial and non-financial entities, method comprising steps of accepting registration of one or more users to the System, accepting a donation transaction via Collection Point, capturing data related to the circumstances, type and quantum of a donation transaction, generating a Tracking Reference upon completion of the donation transaction, delivering a receipt for the donation transaction, in which is embedded the tracking reference for the associated donation, tracking the progress of the donation transaction between financial and non-financial entities by means of the interlinked transmission and receipt of reports, accepting inquiries as to the status or history of the donation transactions by reference to a cited tracking reference, accepting inquiries as to the status or history or delivery of the associated donation value by reference to a cited tracking reference and delivering reports in response to such inquiries.
US08392324B2 Method and system for charging correlation
A charging correlation method for an application or service is provided. The method may include: receiving a service identifier assigned for an application or service; and correlating Charging Data Records CDRs generated for the application or service based on the service identifier. A charging correlation system, a billing center and an apparatus are also provided. These method and apparatus may provide a simple charging correlation process for an application or service.
US08392323B2 Computer-implemented systems and methods for parameter risk estimation for operational risk
Systems and methods are provided for determining a loss mitigation reserve requirement based on a risk measure estimation and a confidence interval associated with the risk measure estimation. Distribution parameters of a frequency model and distribution parameters of a severity model are determined, and a covariance matrix representing the determined parameters of the distribution of the frequency model and the determined parameters of distribution of the severity model is generated. One or more analytical derivatives of a cumulative distribution function of the frequency model, one or more analytical derivatives of a cumulative distribution function of the severity model, and a parameter covariance matrix are calculated. A confidence interval is computed for the risk measure estimation based on a vector of derivatives of a cumulative distribution function.
US08392322B2 Transformation of a multi-leg security definition for calculation of implied orders in an electronic trading system
An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for transforming a combination or strategy contract with an arbitrary number of buy and sell legs with an arbitrary volume ratio for each leg into a form that can be used for rapid implied order calculations.
US08392320B2 Routing of orders in equity options by means of a parameterized rules-based routing table
An enhanced system and method for the “smart” routing of orders in an electronic options environment is disclosed. The method of routing includes different rules and protocols for orders that are allowed to route using a traditional intermarket linkage than for orders that are allowed to route using an alternative private direct connection or third-party service provider. The system and method of routing has at its basis a configurable, rules-based routing table that allows orders to be routed using different protocols based on the account type of the incoming order.
US08392317B2 Facilitating electronic auction of prepayment of an invoice
Embodiments for facilitating an electronic auction of prepayment of an invoice are disclosed. One method includes a supplier and a buyer approving the invoice with definite terms. The supplier electronically submits the invoice with proposed prepayment terms to an exchange platform. The exchange platform provides an electronic auction of the invoice with proposed prepayment terms to a plurality of bidders and receiving a bid from at least one of the plurality of bidders. Payment of the invoice between the winning bidder and the supplier is electronically facilitated if a winning bid is received.
US08392316B2 Transaction management device and readable storage medium
A transaction management device of executing plural if-done-orders in parallel. An order information generation unit of the device generates plural order information groups each including a first order for placing one of a buy or sell orders at a first order price, a second order for placing the other of these orders at a second order price, and a stop loss order for placing the other of these orders at a stop loss order price. This unit acquires the upper limit price for transactions, the lower limit price for transactions, and the number of simultaneously generated order information groups, and calculates the first and second order prices in such a manner that the price difference between the first orders is constant, the price difference between the second orders is constant, and the price difference between the first and the second orders belonging to the same group is constant.
US08392315B2 System and method for displaying highest and lowest traded price of tradable objects
A client terminal displays on a graphical interface a first indicator of a price associated with a lowest traded price of a tradable object during a predetermined period of time, a second indicator of a price associated with a highest traded price of the tradable object during the predetermined period of time, along with at least one quantity indicator associated with at least one order to buy/order the tradable object. The first indicator, the second indicator, and the at least one quantity indicator are displayed in relation to a static axis of price, and the client terminal dynamically updates the first and second indicator to new lowest and highest traded prices based on market updates received from an exchange.
US08392314B1 Methods and systems for computer-based incremental trading
Methods and systems for computer-based incremental trading are provided. Owners of the top price/time priority orders are able to trade between each other multiple numbers of times prior to the expiration of a workup period, at which time the workup orders of all the users participating in the workup are matched. The workup period is private between the owners of the top price/time priority orders and the orders are allowed to be modified multiple times. When the workup period ends, orders are matched according to the original price/time priority.
US08392311B2 Currency trading system, methods, and software
In one aspect, the present invention comprises a system for trading currencies over a computer network. A preferred embodiment comprises: (a) a server front-end; (b) at least one database; (c) a transaction server; (d) a rate server; (e) a pricing engine; (f) an interest rate manager; (g) a trade manager; (h) a value at risk server; (i) a margin control manager; (j) a trading system monitor; and (k) a hedging engine. In another aspect, the present invention comprises methods for trading currency over a computer network. In another aspect, the present invention comprises software for currency trading over a computer network.
US08392308B2 Electronic collateral management system and method
A process for allocating specific assets from a pool of assets to secure a liability. Information concerning each of the assets in the pool of assets is received from at least two sources. A set of validation rules is applied to the information for each asset in the pool of assets and those assets which do not meet the validation rules are rejected. A price is assigned to each non-rejected asset. A subset of the non-rejected assets is allocated to the liability as a function to collateralize the liability.
US08392307B1 Performance-based security syndication
A technique by which a bank assists a company in raising capital is disclosed. The technique allows a company to issue financial instruments that share characteristics of both debt and equity. Moreover, the technique includes the bank creating and marketing such instruments.
US08392304B1 Method, system and computer program product for managing funds in custodial deposit accounts
A method, system and computer program product for managing aggregate funds held in custodial deposit accounts by a custodial agent on behalf of a plurality of individuals. According to the present invention, the custodial deposit accounts comprise an omnibus transaction account (“Omnibus TA”) and a Omnibus money market deposit account (“Omnibus MMDA”). A corresponding individual transaction account (“Individual TA”) and individual money market deposit account (“Individual MMDA”) are kept on the books and records of the custodial agent for each individual, representing the amount of the individual's funds deposited in the Omnibus TA and Omnibus MMDA, respectively. According to the present invention, limitations on transfers from the Omnibus MMDA to the Omnibus TA and limitations on transfers from the corresponding Individual MMDAs to the individual TAs are managed by daily allocation of the funds in the Individual TAs and Individual MMDAs.
US08392301B1 Financial system for isolated economic environment
A system and method for conducting financial transactions in an isolated economic environment. The present invention includes a non-isolated financial account system based in a non-isolated environment which maintains accounts for users. A self-sufficient financial account system in the isolated economic environment maintains a representation of the account. The account in the non-isolated financial account system and the self-sufficient financial account system are synchronized using the asynchronous connection. When the asynchronous connection is not available, the self-sufficient financial account system funds the representation of the account in anticipation of a funding of the account in the non-isolated financial account system, such as a regular direct deposit of a payroll check.
US08392300B1 Method and system for transferring bill payment data
A system and method for transferring bill payment data whereby a user identifies their current financial institution and provides authentication data associated with their current online account system. The current online account system is then accessed using the user provided current online account system authentication data and data associated with a bill payment feature, and/or recurring bill payment feature, of the current online account system is obtained and/or copied, in one example using screen scraping technology. The data associated with the bill payment feature, and/or recurring bill payment feature, of the current online account system is displayed to the user and the user is provided the opportunity to select what portions of the data are to be transferred to a bill payment feature, and/or recurring bill payment feature, of the a new online account system. The selected data then transferred to the bill payment feature, and/or recurring bill payment feature, of the new online account system.
US08392297B2 Automotive core fulfillment system and method
A system and method for facilitating acquisition of automotive core parts from automotive recyclers for remanufacture includes identifying automotive cores and determining the value of the cores with a core fulfillment system. The system identifies automotive cores for an auction house and uses an aggregate value of the cores to determine a value of a vehicle up for bidding. Vehicle or part type information is compared to automotive core descriptions, automotive interchange numbers, and core supplier indicators to identify the automotive cores. A core value is assigned to the identified automotive cores, and an aggregate value of core inventory is determined based upon a total of assigned core values. A vehicle evaluation page can be displayed to the bidder showing the identified automotive cores and an aggregate core value indicating an offer for purchase price that a core supplier will pay to the bidder for the vehicle up for bidding.
US08392293B2 Parts marking system and method
A parts marking system having memory is configured to store algorithm data indicative of at least one algorithm associated with an object material. The algorithm data comprises technical limitation data defining at least one marking technique and logic for displaying the at least one algorithm based upon an input indicating the object material.
US08392291B2 Automated structuring
A computer-implemented method for the automated structuring of data representing a tangible system. The method includes receiving first item information describing a first tangible item of the system, receiving first item position information describing a position of the first item, receiving second item information describing a second tangible item of the system, receiving second item position information describing a position of the second item, and characterizing a relationship between the first item and the second item based at least in part upon the first item position information and the second item position information.
US08392288B1 Add-on to software application to identify electronic receipt data
Identifying electronic receipt data with a plug-in to a software application. Consumer purchases from merchants may be confirmed with an electronic receipt or message, which may be displayed by or transmitted to a consumer computer on which a software application such as a web browser and/or e-mail client application executes. A plug-in to the software application receives data of the software application that displays or stores transaction confirmation data generated by a merchant. The plug-in analyzes the software application data to identify potential electronic receipt data and notifies the consumer of the identified electronic receipt data. The plug-in provides for a choice whether identified electronic receipt data should be transmitted to a host computer that collects, stores and organizes electronic receipt data using a receipt program and receipt database.
US08392284B2 System and method for generating an alternative product recommendation
A method and system for automatically generating a naturally reading narrative product summary including assertions about a selected product. In one embodiment, the method includes the steps of determining at least one attribute associated with said specific product; selecting an alternative product based on said at least one attribute; and generating a naturally reading narrative including assertions about the specific product and a recommendation of the alternative product.
US08392283B2 Method for sorting and displaying items in a virtual catalog
A computing appliance is provided and includes a processor, an Internet interface, a data store containing virtual catalog items for service through a website, and software executing from a machine-readable physical medium causing the computing appliance to record the number of impressions of each of the items that has occurred over a defined period, record the number of sales of each of items that has occurred over the defined period, calculate the average sales price for each of the items for the defined period, multiply the average sales price by the number of sales calculated previously for each item, divide the total sales figure derived for each item by the total number of impressions calculated for that item over the defined period deriving a revenue contribution value for each item, and in response to a request to display items, serving the items included in the request according to highest revenue contribution value.
US08392280B1 System for enabling consumers to evaluate automobile leases
A system for enabling consumers to evaluate an automobile lease. The system includes a server bearing a lease evaluation algorithm and a client computer, which may be connected to the server over the Internet by a system user. After the system user connects said client computer to said server, said client computer prompts said system user to use said client computer to enter information about said lease. Said client computer sends said lease information to said server and said server responds by sending a lease evaluation to said client computer, for display to said user.
US08392278B1 Method and system for selling items
A method for selling an item, the method including: (a) displaying to a user a web page that includes multiple vendor representations; each vendor representation being representative of a vendor that was previously selected by the user; (b) receiving from a user a vendor selection indicator; (c) receiving from the user a requested price for purchasing an item from the selected vendor during a predetermined period of time that is defined by the selected vendor; (d) determining whether to proceed in a selling process of the item to the user during the predetermined period of time in response to the requested price and to an availability of the item at the predetermined period of time for selling by the selected vendor; and (e) selectively proceeding in the selling process in response to the determination.
US08392277B2 Systems and methods for allocating units to users in an online environment
Described herein are systems and methods for allocating units to users, for example in the context of an online auction environment. In overview, the technology described herein provides for an auction process whereby a decrementing price is combined with a competitive hidden-bid process. Users participate in the auction for the purpose of obtaining a desired number of units from a stockpile of like units, such as bottles of a particular batch of wine. The users effectively have two modes of participation. The first is to purchase units at a system-defined price, which decrements at predetermined intervals. The second is to place a bid at a user-defined price, this bid being deemed as successful when the system-defined price decrements to a value of equal to or less than the user-defined price.
US08392271B2 Sharing information on a network-based social platform
A system and method for sharing information on a network-based social platform is provided. An indication is received from a first user to share information on a network-based social platform. The network-based social platform is a platform that allows the first user to communicative couple with at least a second user with whom the first user has a pre-established relationship that is stored in a user profile of the first user at the network-based social platform. The information is information regarding an item offered for sale on a marketplace of the network-based social platform. Profile information of the at least second user is reviewed. A determination of whether to forward the information regarding the item to the at least second user based on the profile information is performed. The information regarding the item based on the determining is then shared based on the determination.
US08392268B2 Method and system of displaying, managing and selling images in an event photography environment
A system for displaying photographs is provided. The display system includes a plurality of rotatable carousels that each possess a plurality of slots for receiving folders that hold photographs taken by an event organizer.
US08392266B2 System and method for certifying information relating to transactions between a seller and a purchaser
A method for providing certified feedback information on a transaction entity (e.g., seller, purchaser, and/or object (e.g., good, service)) involved in a transaction between a seller and a purchaser.
US08392264B2 Systems and methods of providing a guaranteed price for a used durable good
Systems and methods are provided for periodically calculating a guaranteed price for a used durable good, such as an automobile. The current guaranteed price is continuously accessible by an owner of the used durable good for an extended period, and the owner can receive at least the value of the guaranteed price at the owner's discretion. A guarantor of the calculated guaranteed price backs a transaction that ensures that the owner receives at least the value of the current guaranteed price in exchange for the used durable good. The transaction may include a trade-in of the used durable good.
US08392262B2 Method and apparatus for selecting a pickup location based on customer location
A method and apparatus for determining a pickup location for an item selected in an online transaction based on location information or data. The method comprises obtaining location data for the mobile communication device and determining availability of the selected item at one or more locations based on proximity to the location. According to an embodiment, one of the locations with item availability is selected and the online transaction is completed.
US08392258B2 Receipt management system
A receipt management system receives receipt data including biometric data which is issued when a product is purchased at a store, and judges whether or not biometric data that coincides with an employee's biometric data is registered in an employee management table of a company.
US08392257B2 Dynamic in-page advertising
Advertisements displayed in a web page are enabled to be changed as a context of the web page changes without reloading the web page. A first set of one or more advertisements may be displayed on a web page. One or more of the displayed advertisements may be replaced with one or more alternative advertisements. Selection of the alternative advertisements is triggered based on the occurrence of one or more events that cause a change in a context of the web page. The display of the alternative advertisements is performed dynamically, without the web page needing to be reloaded. In this manner, the advertisements displayed on a web page may be changed based on the change in web page context, to provide advertisements to users that correspond to the changing context.
US08392255B2 Content based selection and meta tagging of advertisement breaks
A system evaluates stimulus materials such as videos, imagery, web pages, text, etc., in order to determine resonance and priming levels for various products and services at different temporal and spatial locations including advertisement breaks in the stimulus materials. The stimulus materials are tagged with resonance and priming level information to allow intelligent selection of suitable advertisement content for insertion at various locations in the stimulus materials. Response data such as survey data and/or neuro-response data including Event Related Potential (ERP), Electroencephalography (EEG), Galvanic Skin Response (GSR), Electrocardiograms (EKG), Electrooculography (EOG), eye tracking, and facial emotion encoding data may be used to determine resonance and priming levels.
US08392254B2 Consumer experience assessment system
A system assesses consumer experience by evaluating neuro-response measurements for a consumer exposed to products, services, offerings, and stimulus. Examples of neuro-response measurements include Electroencephalography (EEG), Galvanic Skin Response (GSR), Electrocardiograms (EKG), Electrooculography (EOG), eye tracking, and facial emotion encoding measurements. Components of a consumer experience are analyzed to assess neuro-response measurements specific to each component. In many instances, neuro-response data is combined with other data and analyzed to determine total consumer experience.
US08392249B2 Suggesting and/or providing targeting criteria for advertisements
Keyword suggestions that are category-aware (and field-proven) may be used to help advertisers better target the serving of their ads, and may reduce unused ad spot inventory. The advertiser can enter ad information, such as a creative, a landing Webpage, other keywords, etc. for example. A keyword facility may use this entered ad information as seed information to infer one or more categories. It may then request that the advertiser confirm or deny some basic feedback information (e.g., categories, Webpage information, etc.). For example, an advertiser may be provided with candidate categories and may be asked to confirm (e.g., using checkboxes) which of the categories are relevant to their ad. Keywords may be determined using at least the categories. The determined keywords may be provided to the advertiser as suggested keywords, or may automatically populate ad serving constraint information as targeting keywords. The ad server system can run a trial on the determined keywords to qualify or disqualify them as targeting keyword.
US08392248B2 Network-based systems and methods for defining and managing multi-dimensional, advertising impression inventory
A method for representing and managing an inventory of overlapping multi-dimensional items such as advertising or ad impressions. The method uses an inventory management module to generate unique segment identifiers for sets of inventory items by processing descriptions of the sets of impressions including defining criteria. The method includes processing the unique segment identifiers to create a representation of the inventory as a plurality of inventory regions, which may include non-overlapping regions that correspond to inventory items in a single set of the inventory and also include overlapping regions that correspond to inventory items in two or more of the sets (e.g., items that match two or more sets of defining criteria or attributes). Availability and selection of inventory is determined using the information on inventory regions to control effects of cannibalization, such as by implementing logically necessary allocation to only cannibalize a region on a limited or forced basis.
US08392247B2 Method and system of distributing advertisements
Method and system of distributing advertisements for storage in a network. The stored advertisements being retrievable for insertion within or other association with services provided to a network subscriber. Identifying characteristics of the advertisement may be used to facilitate the storage thereof and identifying characteristics of the customs may be used to facilitate advertisements associated with services accessed thereby.
US08392245B1 System and method for rendering content according to availability data for one or more items
A system for rendering content according to availability data for at least one item includes a server to receive a content request from a user and, in response, to retrieve requested content. A rendering engine coupled to the server identifies at least one rule associated with the content and concerning the item. A rules engine coupled to the rendering engine generates at least one availability request corresponding to the rule and concerning the item. The rules engine receives the availability data for the item, retrieves additional content according to the availability data for the item, and communicates the additional content to the rendering engine for incorporation into the requested content. The rendering engine renders the requested content, including the additional content concerning the item. The server communicates the rendered content to the user to satisfy the content request.
US08392244B1 Direct onscreen advertising of pharmaceuticals targeted by patient diagnoses within the confines of a medical records software system
A method of diagnosis-specific advertisement within a prescription writing software system to enable prescription companies to purchase specific diagnoses for which to have their prescription products advertised.
US08392243B2 Integrated POS computer system
A POS CS includes an additional logical control logging of transaction data, transmission of the transaction data to a central CS, identification of CIDs in transactions qualifying for marketing information, and instruction of printers for printing the marketing information for a CID during a transaction involving the CID at a terminal in the POS CS.
US08392231B2 System and method for performing assortment definition
A system and method for performing assortment definition is provided. The method comprises inputting information regarding a plurality of stores into an assortment definition engine, and performing a matching process to identify at least one group of stores for assignment to the assortment. An automated system for defining an assortment and a program product for defining an assortment are also provided.
US08392230B2 Automated omnipresent real-time credibility management system and methods
Some embodiments provide a credibility management system that aggregates user posts from several social media sites contemporaneously with the posts being published to those sites. The system parses each of the aggregated posts to identify an entity that is targeted in each of the posts and presents the posts to the targeted entities in a real-time manner. The credibility management system computes a score to determine the impact that a user post would have on the credibility of a targeted entity. By presenting the computed scores and aggregated posts to the targeted entities, the credibility management system notifies the targeted entities about what is being said about them across social media, identifies the impact of those posts, and provides a platform whereby the targeted entities can reply in order to mitigate or improve the impact that the posts would have on credibility.
US08392228B2 Computer program product and method for sales forecasting and adjusting a sales forecast
A computer program product and method for sales forecasting and adjusting a sales forecast for an enterprise in a configurable region having one or more clusters of stores. The method includes periodically receiving a sales forecast for an enterprise over a configurable period of time, periodically receiving actual sales information, sales anomalies and anticipated events within the at least one of the clusters of stores over a computer network, determining positive and negative deviations from the anticipated sales of the sales forecast based on the sales information, determining whether one or more trends are occurring or have occurred using a pre-defined mathematical expression based on the sales information, the positive and negative deviations, and the sales anomalies, adjusting the anticipated sales of the sales forecast based on the sales anomalies, the trends and the anticipated events, and outputting the adjusted sales forecast to a user. The sales forecast includes anticipated sales for a plurality of items within at least one of the clusters of stores.
US08392216B2 Association of data entries with patient records, customized hospital discharge instructions, and charting by exception for a computerized medical record system
Apparatus and a method for associating an electronic patient record with the corresponding patient are described. A data processor accesses a patient record not associated with a unique person and compares the patient identification data to corresponding data in a known patient record to identify a set of likely matching patients. An input is provided for selecting a matching patient. Also disclosed is apparatus for providing customized patient discharge instructions relating information in the electronic patient record to patient-specific discharge instructions. A data processor inserts the patient specific instructions into draft instructions, thereby producing patient-specific discharge instructions. An updated version of charting by exception is disclosed, using macros to positively record data on a medical record that is not specifically marked on a template by the attending medical professional. Also described is an apparatus for translating a visual documentation language, communicating specific medical concepts in a highly compact form, to clinically relevant English, enhancing the usability of a pen/digital camera combination for data entry.
US08392215B2 Method for measuring health care quality
A method is presented for measuring the recovery of a medical treatment provider's patients from a given medical condition. During treatment and recovery, a patient periodically takes a survey to report the current intensity of the signs and symptoms caused by his/her medical condition. The patient also assigns a weight to each sign/symptom, indicating the relative intensity of his/her desire to eliminate it. The product of the intensity of a sign or symptom and its corresponding weight measures the diminishment of quality of life. An outcomes measure, measurable in quality-adjusted life-years, compares a patient's predicted recovery, which is rendered by an independent source at the time the patient's diagnosis is determined, with the patient's actual recovery. Outcomes measures for a provider's patients with a given medical condition and with similar predicted recoveries are combined to produce an unbiased, risk-adjusted outcomes index that can be compared with that of other providers.
US08392211B2 Medical claims fraud prevention system including patient call initiating feature and associated methods
A medical claim fraud prevention system includes a first controller positioned at a medical facility and a second controller positioned at a patient information collection center and adapted to be in communication with the first controller. The first controller may transmit a first signal to the second controller responsive to an occurrence of a predetermined event. The second controller may initiate contact with a patient via the patient's mobile phone in response to the first signal received from the first controller, and the patient may be prompted to enter predetermined information to verify their location. The second controller may transmit an indication to the first controller in response to the first signal received from the first controller regarding whether the patient is within a predetermined vicinity of the medical facility based on the predetermined information entered by the patient to verify their location.
US08392210B2 Medical claims fraud prevention system and associated methods
A medical claim fraud prevention system includes a first controller positioned at a medical facility, a second controller positioned at a patient information collection center and adapted to be in communication with the first controller, and a patient locating device adapted to be within a predetermined vicinity of a patient and adapted to be in communication with the second controller to provide location data relating to the location of the patient locating device. The first controller may a first signal to the second controller responsive to an occurrence of a predetermined event. The second controller may transmit an indication to the first controller in response to the first signal received from the first controller of whether the patient locating device is within a predetermined vicinity of the medical facility based on the location data relating to the location of the patient locating device.
US08392206B2 Social broadcasting user experience
A method of providing user participation in a social broadcast environment is disclosed. A network communication is received from a user of a broadcast that includes a preference data indicating a preference of the user that a promoted content be included in the broadcast. Via a responsive network communication, a feedback data is provided to the user that includes a predicted future time at which the promoted content may be included in the broadcast.
US08392200B2 Low complexity spectral band replication (SBR) filterbanks
A complex analysis filterbank is implemented by obtaining an input audio signal as a plurality of N time-domain input samples. Pair-wise additions and subtractions of the time-domain input samples is performed to obtain a first and second groups of intermediate samples, each group having N/2 intermediate samples. The signs of odd-indexed intermediate samples in the second group are then inverted. A first transform is applied to the first group of intermediate samples to obtain a first group of output coefficients in the frequency domain. A second transform is applied to the second group of intermediate samples to obtain an intermediate second group of output coefficients in the frequency domain. The order of coefficients in the intermediate second group of output coefficients is then reversed to obtain a second group of output coefficients. The first and second groups of output coefficients may be stored and/or transmitted as a frequency domain representation of the audio signal.
US08392197B2 Speaker speed conversion system, method for same, and speed conversion device
A speaker speed conversion system includes: a risk site detection unit (22) for detecting sites of risk regarding sound quality from among speech that is received as input, a frame boundary detection unit (23) for searching for a plurality of points that can serve as candidates of frame boundaries from among speech that is received as input and, of these points, supplying as a frame boundary the point that is predicted to be best from the standpoint of sound quality, and an OLA unit (25) for implementing speed conversion based on the detection results in the frame boundary detection unit (23); wherein the frame boundary detection unit (23) eliminates, from candidates of frame boundaries, sites of risk regarding sound quality that were detected in the risk site detection unit (22).
US08392196B2 System and method for tracking persons of interest via voiceprint
Disclosed are systems, methods, and computer readable media for tracking a person of interest. The method embodiment comprises identifying a person of interest, capturing a voiceprint of the person of interest, comparing a received voiceprint of a caller with the voiceprint of the person of interest, and tracking the caller if the voiceprint of the caller is a substantial match to the voiceprint of the person of interest.
US08392195B2 Multiple audio/video data stream simulation
A multiple audio/video data stream simulation method and system. A computing system receives first audio and/or video data streams. The first audio and/or video data streams include data associated with a first person and a second person. The computing system monitors the first audio and/or video data streams. The computing system identifies emotional attributes comprised by the first audio and/or video data streams. The computing system generates second audio and/or video data streams associated with the first audio and/or video data streams. The second audio and/or video data streams include the first audio and/or video data streams data without the emotional attributes. The computing system stores the second audio and/or video data streams.
US08392194B2 System and method for machine-based determination of speech intelligibility in an aircraft during flight operations
A method for effecting a machine-based determination of speech intelligibility in an aircraft during flight operations includes: (a) in no particular order: (1) providing a representation of a machine-based speech evaluating signal; and (2) providing a representation of in-flight noise; (b) combining the representation of a machine-based speech evaluation signal and the representation of in-flight noise to obtain a combined noise signal; and (c) employing the combined noise signal to present the machine-based determination of speech intelligibility in an aircraft during flight operations.
US08392193B2 Systems and methods for performing speech recognition using constraint based processing
A method for performing speech recognition includes receiving a voice input and generating at least one possible result corresponding to the voice input. The method may also include calculating a value for the speech recognition result and comparing the calculated value to a particular portion of the speech recognition result. The method may further include retrieving information based on one or more factors associated with the voice input and using the retrieved information to determine a likelihood that the speech recognition result is correct.
US08392192B2 Method and apparatus for improving transaction success rates for voice reminder applications in E-commerce
Methods and apparatuses are disclosed for improving transaction success rates for voice reminder applications in e-commerce. In one embodiment of the invention, the voice reminder applications in e-commerce utilizes a network-based text-to-speech (TTS) alert system, which can generate a purchase reminder associated with a recipient's potential purchase. The network-based text-to-speech (TTS) alert system can also deliver the purchase reminder to a recipient's voicemail and leave a transaction identifier number and a centralized or a recipient-specific call-back phone number to the recipient's voicemail. A recipient can utilize the transaction identifier number, the centralized or the recipient-specific call-back phone number, and optionally a recipient-specific password to make a phone call to retrieve the purchase reminder previously delivered to the recipient's voicemail by the network-based text-to-speech (TTS) alert system. Then, the recipient can authorize and/or complete a transaction related to the purchase reminder over the same phone call.
US08392191B2 Chinese prosodic words forming method and apparatus
The present invention provides a method and apparatus of forming Chinese prosodic words, which method comprises the steps of inputting Chinese text; performing process of word segmentation and part of speech annotation for the input Chinese text to generate an initial prosodic word sequence; inserting grids representing prosodic word boundaries for all the words in the initial prosodic word sequence to generate a grid prosodic word sequence; annotating the grids ready to be deleted in the grid prosodic word sequence based on the prosodic word forming means; judging the grids which actually need to be deleted in the grids ready to be deleted based on the prosodic word forming means; deleting the grids which actually need to be deleted in the grid prosodic word sequence, and word forming the words between every two grids in the remaining grids to generate prosodic words. The present invention avoids the defect whereby the type of insertion error of the prosodic word would render the pronunciation hard to understand or unnatural as far as possible, and reduces the number of the type of insertion error of prosodic word boundaries.
US08392188B1 Method and system for building a phonotactic model for domain independent speech recognition
The invention concerns a method and corresponding system for building a phonotactic model for domain independent speech recognition. The method may include recognizing phones from a user's input communication using a current phonotactic model, detecting morphemes (acoustic and/or non-acoustic) from the recognized phones, and outputting the detected morphemes for processing. The method also updates the phonotactic model with the detected morphemes and stores the new model in a database for use by the system during the next user interaction. The method may also include making task-type classification decisions based on the detected morphemes from the user's input communication.
US08392186B2 Audio synchronization for document narration with user-selected playback
Disclosed are techniques and systems to provide a narration of a text. In some aspects, the techniques and systems described herein include generating a timing file that includes elapsed time information for expected portions of text that provides an elapsed time period from a reference time in an audio recording to each portion of text in recognized portions of text.
US08392185B2 Speech recognition system and method for generating a mask of the system
The speech recognition system of the present invention includes: a sound source separating section which separates mixed speeches from multiple sound sources; a mask generating section which generates a soft mask which can take continuous values between 0 and 1 for each separated speech according to reliability of separation in separating operation of the sound source separating section; and a speech recognizing section which recognizes speeches separated by the sound source separating section using soft masks generated by the mask generating section.
US08392182B2 Speech coding
A method of encoding one or more parent blocks of values, the number of values being the length of each block, the method comprising for each parent block: (a) determining a first sum of values in the parent block; (b) splitting the parent block into smaller subblocks; (c) for at least one of the subblocks, determining a second sum of the values in the subblock, selecting a likelihood table from the plurality of likelihood tables based on said first sum of values in the parent block and encoding the second sum using the likelihood table; (d) designating each subblock a parent block; (e) carrying out steps (a), (b), (c) and (d) until at least one parent block reaches a predetermined condition.
US08392180B1 Automatic gain control
In general, the techniques are described for adjusting audio gain levels for multi-talker audio. In one example, an audio system monitors an audio stream for the presence of a new talker. Upon identifying a new talker, the system determines whether the new talker is a first-time talker. For a first-time talker, the system executes a fast-attack/decay automatic gain control (AGC) algorithm to quickly determine a gain value for the first-time talker. The system additionally executes standard AGC techniques to refine the gain for the first-time talker while the first-time talker continues speaking. When a steady state within a decibel threshold is attained using standard AGC for the first-time talker, the system stores the steady state gain for the first-time talker to storage. Upon identifying a previously-identified talker, the system retrieves from storage the steady state gain for the talker and applies the steady state gain to the audio stream.
US08392172B2 Handheld electronic device having selectable language indicator for language selection and method therefor
A method of enabling the selection of a language to be employed as a method input language by a disambiguation routine of a handheld electronic device having stored therein a plurality of method input languages and disambiguation routine number, includes detecting a selection of a language, detecting as an ambiguous input an actuation of one or more input members, outputting at least a plurality of the language objects that corresponds to the ambiguous input, outputting an indicator which one of the method input languages is currently employed by the disambiguation function, and enabling an alternate one of the input language methods to be selected in response to a selection of the indicator in lieu of one of the plurality of language objects.
US08392168B2 Simulating an application during a sampling period and a non-sampling period
One example embodiment is a method that simulates a sampling period of an application to collect execution counts of basic blocks and compute cycles per instruction (CPI) data. A non-sampling period of the application is simulated to collect execution counts of basic blocks, and a comparison of the execution counts collected during the sampling period is performed to the execution counts collected during the non-sampling period. Based on the comparison, a determination is made whether to estimate CPI for the basic blocks during the non-sampling period using the CPI data collected during the sampling period.
US08392167B2 Three-dimensional board warp analysis system, three-dimensional board warp analysis device, three-dimensional board warp analysis method and program
Provided is highly accurate three-dimensional board warp analysis technology that can optimize at a development design phase material quality, size, reflow heating profile, or the like of a printed wiring board and various kinds of electronic components mounted on the board. The invention is characterized in comprising a model making-out means that adds a characteristic value of a material to shape data indicative of a shape of board to make out model data, a model division means that carries out vertical and lateral divisions equally base on the model data, a calculation means that calculates warp of cutting plane and a counter sectional plane of each of the divided models, and a conversion means that connects the cutting planes with each other after the calculation and converts them into warp data on the entire coordinate system.
US08392166B2 Method for providing a numerical and graphical abbreviated profile of a drug (A-POD)
A novel numerical and graphical representation has been developed to better comprehend the physicochemical, biological and pharmacokinetic properties of drug-like compounds. Abbreviated profile of drug (A-POD) would help in considering and visualizing the various compound characteristics as one entity. The salient features of A-POD are: a unique way of representing the compound properties, computer friendly numerical string representation making comparison of any properties possible, graphical representation that gives a snapshot of properties and their relative changes, and its usefulness in qualitatively predicting the ADMET properties based on chemical properties alone. This simple yet powerful web-based tool is especially useful in comparing any two compounds at one time. A new therapeutic agent can be compared with the reference compound quickly and easily, by checking which properties are affected and finding out whether it possesses better drug-like properties.
US08392163B2 Virtual petroleum system with salt restoration functionality
A method of modeling a salt history for a geologic region containing a salt formation includes defining initial geometry of salt volume and sediment volume in three dimensions, changing geometry of the salt top and maintain the geometries of a top of the sediment and a base of the salt formation for a plurality of time steps, and for each change of geometry, conserving a volume of salt and a volume of sediment. The method includes initially constraining a geometry of the base of the salt during the changing geometry of the salt and sediment volumes, modeling geological activity in the geologic region and modifying the base of the salt formation during a time of the time steps, and modifying the volumes in accordance with the modeled geological activity.
US08392161B2 Computer based models for absorbent articles
Methods of using computer based models for simulating the physical behavior of bodily fluids with absorbent articles.
US08392159B2 Computational model of the internal human pelvic environment
A computational model of the internal human pelvic environment. The model comprises meshed finite element regions corresponding to internal tissues or organs selected from the group consisting of pelvic muscles, vagina, vaginal walls, intestinal tissues, bowel tissues, bladder, bladder walls, cervix, and combinations thereof.
US08392158B2 Methods for completing thermal-recovery wells
Methods for completing a well involve the use of computational models to design cement systems that are appropriate for the anticipated well conditions. Data from laboratory tests and/or numerical simulations may be employed in the models. The cement systems are designed to have a higher Young's modulus than the surrounding formation. In addition, the cement systems contain chemical-expansion agents that cause a microannulus to be deliberately formed at the cement/casing interface prior to the application of heat. The microannulus disappears during application of heat, pressure or both owing to casing expansion.
US08392154B2 System and method for real-time cloth simulation
A cloth simulation system is provided which comprises a position calculation module calculating relative positions of adjacent vertices among a plurality of vertices on the cloth in the next time step, using the positions of the vertices in the previous time steps; an analysis module establishing an equation of motion of the respective vertices using the relative positions; and an updating module updating the positions of the respective vertices using the equation of motion, whereby the texture and reality of cloth is increased furthermore, a motion of the cloth is calculated in real-time, so that there is no inconvenience to fabricate clothes animation in advance depending upon the number of the motions of to-be-expressed object, thereby considerably reducing the fabricating costs and period.
US08392152B2 Early detection of disease outbreak using electronic patient data to reduce public health threat from bio-terrorism
A method is provided for automatically identifying a disease outbreak indicative of a potential bio-terror attack. Patient records are mined from structured and unstructured clinical sources. The patient records are then analyzed by correlating selected patient data contained in the patient records with disease indicia for each of a plurality of diseases. A probability of a disease outbreak is estimated at least in part based on these correlations. Suspicion may also be indicated if anomalous disease clusters are found. If any of the estimated probabilities exceeds a threshold value, a disease outbreak alert is outputted. The disease indicia may be defined by disease progression models, which may be stored in a disease knowledge base.
US08392151B1 Preview of an object in graphical modeling environments
Graphical programming or modeling environments in which a preview window of an object is provided are disclosed. The preview window may be provided when the pointer of a pointing device hovers over an object and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the object. The object can be hierarchical so that the object includes a subsystem. Another preview window may be provided when the pointer of the pointing device hovers over the subsystem and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the subsystem. The subsystem of the object may also include another subsystem.
US08392149B1 Adaptive second order threshold calibration technique for radiometric signal detection
A apparatus configured to detect the presence of one or more unknown signals in the presence of noise and/or interference. The apparatus includes an input configured to receive an input data from a sensor, an integrator configured to integrate the power of the input data over a period of time, and a comparator configured to compare the integrated power to a threshold to determine if the input data contains at least one signal, or if the input data contains noise only. The apparatus may further include a mean estimator configured to estimate the mean of the power integrated input data over a period of time, a variance estimator configured to estimate the variance of the power integrated input data over a period of time, and a threshold calculator configured to calculate the threshold value based on the estimated mean or estimate mean and estimated variance.
US08392148B2 Comparison of data signals using characteristic electronic thumbprints extracted therefrom
A characteristic thumbprint is extracted from a data signal, the thumbprint based on statistics relating to the data signal. The data signal can be compared indirectly by matching this thumbprint against one or more reference thumbprints. The data signal may be any type of signal, including streaming digitized audio or obtained from static files. A database may contain a number of these characteristic thumbprints, and the database can be searched for a particular thumbprint.
US08392147B2 Monitoring the performance of a computer
A computer implemented method monitors a computer to determine values of a plurality of activity metrics of the monitored computer. A weighted combination of functions of the determined values is calculated as a measure of performance of the monitored computer. The weighted combination may be a weighted combination of net values of the activity metrics. In one method, the net values are calculated as the determined values of the plurality of activity metrics of the monitored computer excluding contributions to the values from one or more predetermined activities. In another method, the net values are calculated as total values of the respective activity metrics from which the total values of the one or more predetermined activities are subtracted. The weighted combination may be used to control power consumption or otherwise take action in relation to the computer.
US08392145B2 Timing generator
A delay setting data generator generates delay setting data based on rate data. A variable delay circuit delays the test pattern data by a delay time determined by the delay setting data with reference to a predefined unit amount of delay. First rate data designates the period of the test pattern data with a precision determined by the unit amount of delay. Second rate data designates the period of the test pattern data with a precision higher than that determined by the unit amount of delay. The delay setting data generator outputs a first value and a second value in a time division manner at a ratio determined by the second rate data, the first and second values being determined by the first rate data.
US08392142B1 Algorithmic reduction of vehicular magnetic self-noise
Removal of extraneous magnetic measurement components from magnetic anomaly detection (MAD) tends to increase its accuracy. Conventional removal accounts for anomalous magnetism manifested by the MAD vehicle (typically, unmanned), but assumes that the magnetic field applied to the MAD vehicle is the earth's magnetic field, i.e., is non-anomalous and known. In contrast, the present invention accounts not only for anomalous magnetism manifested by the MAD vehicle, but also for anomalous magnetism manifested in the MAD vehicle's vicinity, such as by a manned control vehicle. The present invention's mathematical characterization of vehicular “self-noise” due to induced and permanent magnetization is more refined, especially insofar as treating the vehicle's ambient magnetic field as an unknown (empirical) quantity, rather than a known (non-empirical) quantity. A typical inventive system for vehicular magnetic self-noise-reduced magnetic anomaly detection includes magnetic and other sensors, and a computer implementing the inventive mathematical characterization in processing the signals.
US08392138B2 System and method for correcting sampling errors associated with radiation source tuning rate fluctuations in swept-wavelength interferometry
The frequency-sampling method is widely used to accommodate nonlinear electromagnetic source tuning in swept-wavelength interferometric techniques, such as optical frequency domain reflectometry (OFDR) and swept-wavelength optical coherence tomography (OCT). Two sources of sampling errors are associated with the frequency-sampling method. One source of error is the limit of an underlying approximation for long interferometer path mismatches and fast electromagnetic source tuning rates. A second source of error is transmission delays in data acquisition hardware. Aspects of the invention relate to a method and system for correcting sampling errors in swept-wavelength interferometry systems such that the two error sources correct sampling errors associated with the first radiation path and the second radiation path cancel to second order.
US08392135B2 Methods and systems for analyzing performance of a sorting system
A method for analyzing performance of a sorting system is provided. The method includes recording downtime experienced by the sorting system, recording runtime experienced by the sorting system, and recording an optimal characterization of a product stream to be sorted by the sorting system. The optimal characterization includes at least an optimal weight of a first commodity of the product stream. An actual characterization of the product stream as sorted by the sorting system is recorded. The actual characterization includes at least an actual weight of the first commodity sorted from the product stream. The method further includes determining the performance of the sorting system based on at least two of the downtime, the runtime, the optimal characterization, and the actual characterization.
US08392132B2 Process variation detection apparatus and process variation detection method
A process variation detection apparatus and a process variation detection method are provided. The process variation detection apparatus includes a process variation detector and a compensation signal generator. The process variation detector includes a first process variation detection component, a second process variation detection component and a current comparator. The channel of the first process variation detection component is a first conductive type, and the channel of the second process variation detection component is a second conductive type, wherein the above-mentioned first conductive type is different from the second conductive type. The current comparator is connected to the first process variation detection component and the second process variation detection component for comparing the current difference between the two components and outputting a current comparison result. The compensation signal generator is connected to the process variation detector, and produces a corresponding compensation signal according to the current comparison result.
US08392126B2 Method and system for determining the accuracy of DNA base identifications
A method for determining the quality of predicted nucleotide base identifications by receiving training data sets of predicted base identifications; defining subsets within the training data sets; comparing the predicted base identifications with actual base identifications within each subset; determining one or more sampling characteristics for each subset; and determining quality characterizations based on the comparison and the determined sampling characteristics.
US08392125B2 Food content detector
A system may include utensil means for portioning a foodstuff into a first portion and a second portion, a means for detecting a first portion size for the first portion with the utensil means, a means for detecting a second portion size for the second portion with the utensil means, and a means for determining a cumulative amount of portioned foodstuff based upon the first portion size and the second portion size.
US08392124B2 Food content detector
A system may include utensil means for portioning a foodstuff into a first portion and a second portion, a means for detecting a first portion size for the first portion with the utensil means, a means for detecting a second portion size for the second portion with the utensil means, and a means for determining a cumulative amount of portioned foodstuff based upon the first portion size and the second portion size.
US08392122B2 Nowcast of natural resource and calamity warning
A method of forecasting naturally-occurring phenomena, such as seismic activity, includes taking localized measurements of the Earth's gravitational force change using MEM inertial motion units. Trends in the measurements are interpreted and related to a phenomenon of interest, a likelihood of occurrence is predicted based on the relationship, and the likelihood is reported to interested parties, preferably automatically to emergency bulletin sources. Measurements can be taken from above the Earth's atmosphere. The trends can be interpreted by determining blind source separation information directed to the region underneath the Earth's mantle crust to determine composition and/or movement.
US08392120B2 Method and tool for determination of fracture geometry in subterranean formations based on in-situ neutron activation analysis
A method for determining fracture geometry of a subterranean formation from radiation emitted from a fracture in the formation, including measuring gamma-radiation emitted from the fracture; subtracting background radiation from the measured gamma-radiation to obtain a peak-energy measurement; comparing the peak-energy measurement with a gamma-ray transport/spectrometer response model; and determining formation fracture geometry of the fracture in accordance with values associated with the response model.
US08392119B2 Analysis of subsurface electromagnetic data through inversion with constrained casing correction coefficients
Methods and related systems are described for analyzing electromagnetic survey data. Electromagnetic survey data of a subterranean formation is obtained using at least a downhole transceiver deployed in a borehole and a transceiver positioned on the surface, or in the same or another borehole. Limits are defined for casing correction coefficients that account for effects of the borehole casing. A constrained inversion process is performed solving for the casing correction coefficients within the defined limits, and for one or more parameters of a model representing attributes, such as resistivity, of the subterranean formation.
US08392110B2 Conservational vehicle routing
A route-determination method includes gathering road-related data in a vehicle navigation system (VNS) for a plurality of routes between two locations. This may include weighting two or more of the possible routes in the VNS based at least on the road-related data. Also, this may include adjusting the weighting in the VNS for each weighted route based on projected fuel consumption and determining an optimal fuel usage route in the VNS based on the adjusted weighting. Further, this may include outputting at least one optimal fuel usage route.
US08392103B2 Database for efficient storage of track geometry and feature locations
A database schema is disclosed that can significantly reduce the quantity of data required to describe the geometry of a train track and the geo-locations of features (e.g., grade crossings, mileposts, signals, platforms, switches, spurs, etc.) along the track. In accordance with the illustrative embodiment, a railroad track is represented as a plurality of partitions, each of which has its geometry contained within unique track point elements. Multiple track partitions are then joined together by common track point elements at their boundaries to create continuous rail networks. A compact table schema is employed that enables continuous sections of three-dimensional track splines to be rendered accurately in the track database, irrespective of the location of vertical and horizontal curvature along track segments. The data representation scheme also enables efficient storage of the geo-locations of features along a track, as well as the direct reconstitution of accurate three-dimensional track splines.
US08392102B2 Method and device for estimating the height of the center of gravity of a vehicle
In a method for estimating the height of the center of gravity of a vehicle, a lateral acceleration is determined. Predefined first and second driving situation are detected at a first time as a function of a determined roll rate or of a determined roll angle and at a second time as a function of the roll rate or of the roll angle. In a time period delimited by the first and second times, a differential angle by which a vehicle body tilts during the time period is determined. Also determined are an angular speed: formula and an angular acceleration: formula of the vehicle tilting movement in the time period. A height of the center of gravity of the vehicle is estimated on the basis of an equation of motion as a function of the lateral acceleration, of the differential angle, of the angular speed: formula and of the angular acceleration: formula.
US08392101B2 Promotional correlation with selective vehicle modes
Exemplary methods, systems and components enable selective control of an operational mode for a vehicle that is subject to an administrative standard. In some instances a qualified person or entity may attain a possible consequential result related to a user-selected vehicle operation mode that may involve a vehicle operation paradigm and/or a vehicle travel route and/or a vehicle travel destination. In some embodiments, implementation of the selected vehicle operation mode may modify a conformity status of the vehicle relative to the administrative standard. Various accessible records may be maintained regarding administrative compliance states and their respective benefits, as well as regarding certification of preferable consequential results available to qualified recipients based on a correlated vehicle operational mode.
US08392097B2 Method for starting an internal combustion engine within a hybrid powertrain
A hybrid powertrain includes an internal combustion engine, an electro-mechanical transmission and an electric machine. In an engine starting routine, flow control devices located proximate each combustion chamber in the engine initially restrict airflow into the cylinders to allow for a starter motor to rotate the engine at lower expansion and compression torque whereafter rotation of the engine is transitioned to the electric machine.
US08392093B2 Method and device for operating an internal combustion engine
A first camshaft misalignment value is determined from a measurement variable allocated to an engine air flow path. A second misalignment value is determined from a first operating variable outside of the air flow path. A trouble-free operation is identified when both values are smaller than a predefined first threshold. Misalignment is confirmed when one of both values is greater than the first and a difference between both values is smaller than a predefined second threshold. An air flow path fault is identified when the first value is greater and the second value is smaller than the first threshold and when the difference between both values is greater than the second threshold. A fault outside of the air flow path is identified, when the second value is greater and the first value is smaller than the first threshold and when the difference is greater than the second threshold.
US08392086B2 Brake fluid pressure controlling device
A brake fluid pressure controlling device is provided that controls a brake actuator to adjust brake fluid pressure in a wheel cylinder provided to correspond to a wheel. The brake actuator includes a passage for supplying the brake fluid to the wheel cylinder, a pump that discharges the brake fluid to the passage, and an electromagnetic valve that is located in the passage and adjusts the pressure of the brake fluid flowing into the wheel cylinder. The device includes a discharge rate detecting section, a signal generating section, a noise generating section, a noise overlaying section, and an electromagnetic valve controlling section. The discharge rate detecting section detects the discharge rate of the brake fluid discharged by the pump. The signal generating section generates a command signal for controlling the electromagnetic valve. The noise generating section generates noise, the noise being an AC signal corresponding to the detected discharge rate. The noise overlaying section overlays the noise onto the command signal, thereby generating an overlaid command signal. The electromagnetic valve controlling section controls the electromagnetic valve according to the overlaid command signal.
US08392078B2 Method for adjustment of an automatically selected gear shifting rotational speed limit in a vehicle
A method is provided for adjustment of an automatically selected gear shifting rotational speed limit when an automatic step geared vehicle transmission is in an automatic gear shifting drive mode, and where the transmission includes a drive mode selector for selection of at least the automatic gear shifting drive mode and a neutral mode. The adjustment of the automatically selected gear shifting rotational speed limit is performed temporarily by a driver of the vehicle when the automatic gear shifting drive mode is selected. Driving flexibility in automatic drive mode increases.
US08392077B1 Transmission control apparatus
A linear solenoid is configured with an electromagnetic coil and a label resistor that are integrated with each other; the label resistor has a resistance value corresponding to a correction coefficient based on the difference between the actual characteristic of the supply current vs. adjusted hydraulic pressure output of the electromagnetic coil and a standard characteristic; and data for correcting a characteristic variation in the command current vs. output current characteristic of an electromagnetic coil is preliminarily stored in a control module by use of an adjustment tool. When the operation is started, the resistance value of the label resistor is read and an output current corresponding to a utilized linear solenoid is supplied, so that a target adjusted hydraulic pressure is obtained.
US08392075B2 Carrier and backhoe control system and method
A power machine includes a carrier comprising a supporting frame, an operator compartment and a joystick controller disposed in the operator compartment and configured to generate movement signals in response to operator movement of the joystick controller. An attachment is detachably coupled to the power machine. A carrier control unit is disposed on the carrier and configured to receive the movement signals from the joystick controller. An attachment control unit is disposed on the attachment and configured to control movement of the attachment. A network is coupled to the carrier control unit and to the attachment control unit and is configured to carry instructions from the carrier control unit to the attachment control unit. A state selection input is disposed in the operator compartment to select one of at least two operational states including a carrier state and an attachment state. In the carrier state, the carrier control unit is configured to control operation of the carrier in response to operator movement of the joystick controller. In the attachment state, the attachment control unit is configured to control operation of the attachment in response to operator movement of the joystick controller.
US08392073B2 Automatic leveling device and automatic leveling method
An automatic leveling device and automatic leveling method for being able to reduce an error caused by a hysteresis characteristic of an actuator are provided. A control ECU obtains vehicle height values from a front height sensor and a rear height sensor, computes a vehicle height difference from the vehicle height values, and a stroke amount to be corrected of an actuator 4 from the vehicle height difference. The control ECU supplies an instruction position signal based on the stroke amount and a hysteresis width such that the instruction position signal projects tentatively alternately out of a hysteresis range plural times in a reverse direction of an immediately preceding value. Therefore, every time the instruction position signal projects tentatively alternately out of the hysteresis range, a motor is started up again and stopped when the instruction position signal is finally matched with an actuator position signal.
US08392069B2 Method for managing faults in a magneto-rheological hydraulic power steering system
A system and method for managing faults occurring in a power steering system in a vehicle is disclosed that has particular application for an MRHPS system to provide reliable functioning of the power steering system. The method includes detecting a fault condition in the MRHPS system and selecting a safe mode from a plurality of predetermined safe modes based on the fault condition. The plurality of predetermined safe modes include a normal operation mode, an engine speed follow mode, a manual mode, a fixed duty cycle mode and a voltage control mode. If a fault condition is detected, the method applies the safe mode to manage the fault condition.
US08392064B2 Systems, methods and devices for adaptive steering control of automotive vehicles
A variety of methods, systems, devices and arrangements are implemented for automated assistance for a driver. One such method relates to a synergistic combination of automation and human control for a motor vehicle traveling on a lane, thereby allowing human-based decisions to be supplement (or be supplemented by) automated decisions. Specific aspects facilitate maintenance of the vehicle on the lane. The vehicle is automatically steered towards a lateral offset within the vehicle lane. Steering input from the driver results in changes to this lateral offset. This modification of the lateral offset can be used to allow the driver to follow any trajectory parallel to the road, including trajectories where the vehicle is not centered within the lane.
US08392061B2 Information presentation apparatus for vehicle and information presentation method for vehicle
An information presentation apparatus for a vehicle includes an indicator mounted on the vehicle for indicating a target direction and a control unit for controlling the indicator. The control unit includes a function for acquiring a current position of the vehicle and a reference direction of the vehicle, a function for specifying a target and acquiring a target position, a function for calculating a target angle that indicates a target direction against the reference direction based on the target position, the current position and the reference direction, and a function for generating a presentation command based on the calculated target angle so as to indicate the target direction by the indicator. According to the apparatus, information for specifying the target position can be provided.
US08392059B2 Method for clocking cumulative operating time for a cargo-handling vehicle, and the cargo-handling vehicle by use of the method
An accumulated use time measuring method for cargo handling vehicles and a cargo handling vehicle both enable accurate continuation of the use time till a display unit containing a time measuring device is replaced even if the time measuring device fails and prevention of false alteration after shipping while infallibly resetting the time measuring device to zero when the time measure device is shipped from the factory. The function units such as a display unit and a control unit of the cargo handling vehicle each include a time measuring device and a storage device. A synchronization mode in which the difference between the accumulated use times of both devices is made the same and a synchronization inhibition mode in which the accumulated use times are not changed and the time measurement is continued are provided. The accumulated use times are communicated between the function units, and the accumulated use time of the cargo handling vehicle and the absolute value of the difference between the accumulated use times of both measuring devices of the function units are taken into consideration. The corresponding mode is selected from the two modes, and thereby the time measurement using the accumulated use time stored in the storage device is carried out in the selected mode.
US08392052B2 Vehicle inspection apparatus
The vehicle inspection apparatus is for inspecting behavior of at least one control object mounted on a vehicle whose behavior is controlled through behavior control performed by a control section included in a control system mounted on the vehicle in accordance with a behavior request inputted from an external device. The vehicle inspection apparatus includes a behavior judging section to judge whether or not the control object is abnormal on the basis of a detected behavior value of the control object and an estimated behavior value of the control object, whose dimensions have been matched with each other.
US08392048B2 Integrated tire pressure diagnostic system and method
A computer-based vehicle service system, such as a wheel alignment system, is configured with a tire pressure monitoring system interface to acquire measurements of the air pressure directly from tire pressure monitoring system sensor installed in the tires of a vehicle undergoing a service procedure. The vehicle service system is further configured to utilize the acquired air pressure measurements to complete at least one vehicle diagnostic procedure.
US08392045B2 System and methods for aircraft preflight inspection
A method of inspecting an aircraft. A plurality of heterogeneous unmanned vehicles are used to perform an inspection of the aircraft, each unmanned vehicle having one or more sensors. A plurality of portions of the aircraft are assigned to the vehicles for inspection based on functional capability of each vehicle. The unmanned vehicles are configured to cooperatively use the sensors to perform the inspection.
US08392044B2 Robotic mower boundary sensing system
A robotic mower boundary sensing system includes a boundary driving circuit on a charging station transmitting an encoded signal on a boundary wire, a boundary sensor on a robotic mower and including an inductor receiving the encoded signal, and a vehicle control unit on the robotic mower receiving the encoded signal from the boundary sensor and decoding the signal and cross correlating the received signal to determine the distance of the boundary sensor from the boundary wire.
US08392043B2 Powertrain for an electric vehicle and method of managing electric power flow in a vehicle powertrain
A method of managing electric power flow in a vehicle powertrain includes recording operator input indicative of a current request for electric power. An amount of the currently requested electric power corresponding with the recorded operator input is determined. This amount is averaged with amounts of requested electric power based on previously recorded operator input recorded over time. An amount of electric power required from an auxiliary power unit to satisfy the current request for electric power is determined based at least in part on the averaged requested electric power for propulsion. A powertrain has an electric motor/generator, a battery operable to provide electric power to the electric motor/generator, and an auxiliary power unit operable to supplement the battery. The auxiliary power unit includes an engine and a generator. A processor with a stored algorithm carries out the method.
US08392037B2 Stabilized approach to a point in degraded visual environment
A flight control system includes a fly by wire system operable to provide predictive termination point symbology overlaid on a synthetic imagery displayed by a display system in response to a control system and a sensor system. A method to facilitate a VTOL aircraft approach to a terminal point includes integrating a flight director mode with a control system to provide a stabilized approach path to a termination point.
US08392036B2 Point and go navigation system and method
A remote operator console provides point and go navigation of a robotic vehicle. The remote operator console provides a display for visual representation of the environment in which the robotic vehicle is operating based on sensor information received from the robotic vehicle. An operator may designate a target point on the display. The robotic vehicle is automatically navigated toward a location in the environment corresponding to the designated target point.
US08392034B2 Electronic apparatus having cooling fan and detachable air filter and control method of cooling fan thereof
The invention provides an electronic apparatus including a casing, a thermal sensor, a controlling unit, an air filter and a cooling fan. The air filter is detachably attached to the inlet of the casing. When the air filter is attached to the inlet of the casing, a partial structure of the air filter neighboring the thermal sensor blocks an airflow from flowing through the thermal sensor. In particular, when the air filter is attached to the inlet of the casing, or when the air filter is not attached to the inlet of the casing, the controlling unit always calculates a determined speed by applying the temperature sensed by the thermal sensor in a function of speed versus temperature, and controls the cooling fan operating under the determined speed to cool the electronic apparatus.
US08392033B2 System unit for a computer
A system unit for a computer comprising at least one plug-in card provided with components and a ventilator for cooling the components, wherein the system unit is also provided with a controller for setting the ventilator speed as a function of a signal of a temperature sensor. Measures are provided which, irrespective of whether the system unit is integrated in a horizontal or vertical position, such as in a switchgear cabinet, effect a good level of cooling.
US08392031B2 System and method for load forecasting
A method of load forecasting for a present day includes obtaining past observed load values of at least three earlier days and identifying a relationship between the present day's load forecast and the past observed load values including unknown weights associated with the past observed load values. The values of unknown weights are determined by comparing at least one previous day's load forecast with the observed load value of the at least one previous day. The determined weight values are then used in the relationship between the present day's load forecast and the past observed load values to forecast the present day's load.
US08392027B2 Spa control system with improved flow monitoring
A spa control system that measures the flow of water through the heater and accurately reports water temperature in the spa using only one solid-state sensor in the heater. The rate of flow is determined by energizing the pump, with the heater still de-energized, and observing the rate in which the moving water cools the inside of the heater. If there is no circulation of water through the heater, the temperature of the sensor will continue to rise from the energy applied when the heater was briefly energized. This rise will be quite significant and a clear indication of a flow problem. If the flow is found to be adequate, the heater will be energized for a normal period of time. The sensor is now carefully monitored for a sudden increase in temperature, which would indicate loss of a normal flow of water.
US08392025B2 Architectural dynamic control: intelligent environmental control and feedback system for architectural settings including offices
A smart, adaptive control system that monitors and influences physical conditions of an architectural setting. The architectural setting in which the system is deployed typically includes a plurality of private spaces and at least one community space. The individual private spaces, and the community spaces, may include an environmental control device that affects one or more physical conditions of the individual private space. Each private space may also include an environmental sensor that measures a particular physical condition of the private space. The private spaces may also include one or more occupant sensors, which measure either behavioral or physiological parameters of an occupant. The environmental control devices, environmental sensors, and occupant sensors are in communication with a computer. The computer is also in communication with a database, which houses a data set that describes how to best modify the physical conditions of the architectural setting.
US08392022B2 Device comprising a robot, medical work station, and method for registering an object
The invention relates to a medical device, a medical work station, and a method for registering an object (P). The medical device comprises a navigation system (17, 18) and a robot (R) having several axes of rotation (1-6). The navigation system (17, 18) comprises a detection device (18) for detecting prominent points on an object (P) or markers (M) placed on the object (P) as well as a processing device (17) for determining the position of the object (P) on the basis of the prominent points or markers (M) detected by means of the detection device (18). The detection device (18) of the navigation system is mounted on the robot (R).
US08392016B2 Adaptive method for manufacturing of complicated shape parts by hot isostatic pressing of powder materials with using irreversibly deformable capsules and inserts
The invention discloses adaptive method for manufacturing of parts of the similar complex shape by using hot isostatic pressing of powder materials and irreversibly deformable capsules and inserts utilized as adaptation tools. The method is based on creation of a virtual part by mathematical computer modeling of densification and shrinkage; manufacturing of a test part; determination of discrepancies between manufactured test part and virtual test part; adaptation of mathematical model by virtual iterations so that discrepancies between manufactured and virtual and parts are minimized; manufacturing of every complex shape part of the given group by using adoptive method skipping the step of manufacturing a test part.
US08392012B2 Multiple libraries for spectrographic monitoring of zones of a substrate during processing
A computer-implemented method includes receiving a first sequence of current spectra of reflected light from a first zone of a substrate. A second sequence of current spectra of reflected light from a second zone of the substrate is received. Each current spectrum from the first sequence of current spectra is compared to a plurality of reference spectra from a first reference spectra library to generate a first sequence of best-match reference spectra. Each current spectrum from the second sequence of current spectra is compared to a plurality of reference spectra from a second reference spectra library to generate a second sequence of best-match reference spectra. The second reference spectra library is distinct from the first reference spectra library.
US08392009B2 Advanced process control with novel sampling policy
The present disclosure provides a semiconductor manufacturing method. The method includes performing a first process to a first plurality of semiconductor wafers; determining a sampling rate to the first plurality of semiconductor wafers based on process quality; determining sampling fields and sampling points to the first plurality of semiconductor wafers; measuring a subset of the first plurality of semiconductor wafers according to the sampling rate, the sampling fields and the sampling points; modifying a second process according to the measuring; and applying the second process to a second plurality of semiconductor wafers.
US08392008B2 Module arbitration and ownership enhancements
Arbitrating access to industrial resources as a function of controller identify is provided herein. For example, a unique identifier can be associated with a control module that can distinguish the module from other components of a system. Upon receiving a request to control a resource, the identifier of the requesting module can be associated with that resource. In a case of multiple requests, an arbitrated ID can be chosen and added to an owner queue. The chosen ID is then published and, if the published identifier matches the module identifier, the module can assume control of the resource; if not, the module's request is placed into a request queue for further arbitration. The subject innovation provides for generally applicable arbitration that can reduce redundant code crafted for each module of a system, greatly reducing overhead costs associated with such redundancy.
US08392004B2 Automatic audio adjustment
A method and apparatus for editing recorded sounds. The method and apparatus provides representations of audio clips. The method and apparatus provides a set of user interface tools for selecting a source audio clip and a target audio clip. The user interface tools determine a maximum voice volume of each clip. Based on the maximum voice volumes, the user interface tools adjust the volume of the target audio clip. The adjustment changes the maximum voice volume of the target audio clip to match the maximum voice volume of the first audio clip.
US08391992B2 Implantable medical device switching power supply including multiple modes
An implantable or other ambulatory medical device can include a magnetic field detector, such as configured to detect an intense magnetic field. In an example, the ambulatory or implantable medical device can include an inductive switching supply, such as including one or more of a peak current comparator, or a zero current comparator. In an example, the ambulatory or implantable medical device can include a controller circuit, configured to control a switch, such as to controllably charge an inductor included in the inductive switching supply.
US08391985B2 Electrode array having concentric windowed cylinder electrodes and methods of making the same
A device for brain stimulation includes a lead body having a distal end section and at least one inner conductive cylinder with at least one inner window cut out from the inner cylinder. The inner cylinder is disposed at the distal end section of the lead body. The device also includes an outer conductive cylinder with at least one outer window cut out from the outer cylinder. The outer cylinder is secured to and disposed concentric to the inner cylinder with a portion of each of the at least one inner cylinder aligned with the at least one outer window of the outer cylinder. The device further includes an insulator configured and arranged to electrically insulate each of the at least one inner cylinder and the outer cylinder.
US08391980B2 Method and system for identifying a potential lead failure in an implantable medical device
A method for detecting potential failures by a lead of an implantable medical device is provided. The method includes sensing a first signal over a first channel between a first combination of electrodes on the lead and sensing a second signal from a second channel between a second combination of electrodes on the lead. The method determines whether at least one of the first and second signals is representative of a potential failure in the lead and identifies a failure and the electrode associated with the failure based on which of the first and second sensed signals is representative of the potential failure. Optionally, when the first and second sensed signals are both representative of the potential failure, the method further includes determining whether the first and second sensed signals are correlated with one another. When the first and second sensed signals are correlated, the method declares an electrode common to both of the first and second combinations to be associated with the failure.
US08391979B2 Shock reduction using absolute calibrated tissue oxygen saturation and total hemoglobin volume fraction
An implantable medical device that includes an optical sensor for providing a signal corresponding to light attenuation by a volume of blood perfused tissue, a control module coupled to the optical sensor controlling the light emitted by the optical sensor, a monitoring module receiving an optical sensor output signal and measuring light attenuation, a tissue electrode for stimulating the volume of blood perfused tissue, a pulse generator coupled to the tissue electrode for delivering electrical stimulation to the volume of blood-perfused tissue, and a processor coupled to the cardiac electrode and the monitoring module and configured to detect an arrhythmia in response to the depolarization signals, compute a tissue oxygenation measurement and control the pulse generator to deliver electrical stimulation to the volume of blood-perfused tissue in response to detecting the arrhythmia, and detect a hemodynamic status of the arrhythmia in response to at least one of a detected rate of tissue oxygenation decline and a detected rate of tissue oxygenation recovery.
US08391974B2 Apparatus and method for pacing mode switching during atrial tachyarrhythmias
A method for operating a cardiac pacemaker in which the mode of operation of the pacemaker is altered in response to detecting an episode of atrial tachycardia. In accordance with the invention, the pacemaker's pacing mode is altered in a manner that attempts to maintain hemodynamic stability during the atrial tachycardia. Such a mode switch is particularly applicable to pacemaker patients suffering from some degree of congestive heart failure.
US08391970B2 Devices and methods for inhibiting granulocyte activation by neural stimulation
Described herein are methods, devices and systems for inhibition of granulocyte activation by appropriate stimulation of the vagus nerve. Methods of treating granulocyte-mediated disorders (including inflammatory disorders) by stimulating the vagus nerve to inhibit granulocyte activation (particularly neutrophil activation) are also described. Appropriate stimulation may be very low levels of stimulation, including stimulation that does not result in desensitization. The level of granulocyte activation may be detected and used to at least partially control stimulation.
US08391969B2 Body composition monitor, measurement result output method, and measurement result output program product
A body composition monitor calculates a body composition value of a whole body and a body composition value by site of a user using a plurality of electrodes, and calculates a site ratio representing a ratio of the body composition value by site with respect to the body composition value of the whole body. A process of outputting ratio information (site ratio and/or evaluation index of site ratio) related to the calculate site ratio is then carried out.
US08391966B2 Sensory-evoked potential (SEP) classification/detection in the time domain
Techniques are disclosed for sensory-evoked potential (SEPs, e.g., visual-evoked potentials) signal detection/classification by synchronizing EEG to the repeated presentation of sensory stimuli in the time domain. In some embodiments, a system receives a plurality of EEG signal samples, generates a stimulus-locked EEG and determines whether the plurality of EEG signal samples are evoked in response to a pattern of stimulus. In some embodiments, no prior knowledge about the update pattern (such as the flashing frequency of a visual stimulus) of the stimulus and no prior knowledge about an individual user's EEG pattern are required.
US08391964B2 Detecting electrical conduction abnormalities in a heart
Techniques are described for detecting conduction abnormalities in a heart of a patient. In particular, an IMD may be configured to obtain electrical signals corresponding to cardiac activity of the heart of the patient and periodically analyze a most recent electrical signal of the obtained electrical signals to detect an electrical conduction abnormality of the heart. The IMD adjusts a frequency at which the most recent electrical signal is analyzed based on at least one physiological parameter of the patient. For example, the IMD may increase the frequency at which the most recent electrical signal is analyzed when a heart rate parameter has significantly changed and the number of detected premature ventricular contractions (PVCs) is greater than or equal to a threshold number. In this manner, the most recent electrical signal is analyzed at a higher frequency in situations in which conduction abnormalities are more likely.
US08391963B2 Use of machine learning for classification of magneto cardiograms
The use of machine learning for pattern recognition in magnetocardiography (MCG) that measures magnetic fields emitted by the electrophysiological activity of the heart is disclosed herein. Direct kernel methods are used to separate abnormal MCG heart patterns from normal ones. For unsupervised learning, Direct Kernel based Self-Organizing Maps are introduced. For supervised learning Direct Kernel Partial Least Squares and (Direct) Kernel Ridge Regression are used. These results are then compared with classical Support Vector Machines and Kernel Partial Least Squares. The hyper-parameters for these methods are tuned on a validation subset of the training data before testing. Also investigated is the most effective pre-processing, using local, vertical, horizontal and two-dimensional (global) Mahanalobis scaling, wavelet transforms, and variable selection by filtering.
US08391962B2 Cardiac function circadian variation analysis system and method
Systems and Methods for stratifying relative risks of adverse cardiac events by processing a duration of electrocardiograph recordings generally recorded by a Holter type of device. The duration of electrocardiograph recordings are processed to resolve RR interval related data, QT interval related data, and are fitted to formulas to at least partially establish fitting related measures. The fitting formulas incorporate circadian related periodic factors, and can further incorporate additional processing including utilizing Lissajous analysis techniques, among others.
US08391960B2 Scanned laser vein contrast enhancer
The present invention is a Miniature Vein Enhancer that includes a Miniature Projection Head. The Miniature Projection Head may be operated in one of three modes, AFM, DBM, and RTM. The Miniature Projection Head of the present invention projects an image of the veins of a patient, which aids the practitioner in pinpointing a vein for an intravenous drip, blood test, and the like. The Miniature projection head may have a cavity for a power source or it may have a power source located in a body portion of the Miniature Vein Enhancer. The Miniature Vein Enhancer may be attached to one of several improved needle protectors, or the Miniature Vein Enhancer may be attached to a body similar to a flashlight for hand held use. The Miniature Vein Enhancer of the present invention may also be attached to a magnifying glass, a flat panel display, and the like.
US08391959B2 Composition for improving efficiency of drug delivery
Method and composition suitable for administering by direct convective interstitial infusion are disclosed. The method comprises: placing at least one direct convective interstitial infusion catheter in contact with the tissue, and pressuring the composition through the catheter. The composition is in a liquefied form having a viscosity above a predetermined value. The predetermined value is selected so as to improve infusion of the compositions into interstitial volumes of the tissue, while minimizing backflow of the compositions along an outer wall of the catheter or leakage into low resistance paths. It is demonstrated that high viscosity results in higher treatment efficiency.
US08391957B2 Robotic catheter systems and methods
A robotic instrument system having an elongate sheath instrument and an elongate catheter instrument positioned within a working lumen of the sheath instrument is controlled by selectively operating an instrument driver coupled to the catheter instrument to place a control element extending through the catheter instrument in tension, and thereby articulate at least a distal end portion the catheter instrument, while automatically compensating for a torsional force exerted on the sheath instrument in a first direction due to articulation of the distal end portion of the catheter, by urging the sheath instrument to twist in a second direction opposite of the first direction.
US08391955B2 Detection of the position of a moving object and treatment method
The invention relates to a method for determining the position of an object moving within a body, wherein the body is connected to markers, a movement signal is determined based on the measured movement of the markers, images are taken from the object using a camera or detector, wherein the camera or detector is moved with respect to the object, it is determined from which direction or range of angles or segment the most images corresponding to a predefined cycle of the movement signal are taken, and using at least some or all of the images of the segment containing the most images for a specified movement cycle, an image of the object is reconstructed.
US08391939B2 Metering glucose level in pulsing blood
Method for the continuous measurement of the glucose concentration in blood undergoing pulsational flow, with the steps:—determination of a value for the glucose concentration for a first measurement cycle, and—repetition of the determination of this value in subsequent measurement cycles, where there is multiple detection, within each measurement cycle, of the transmittance and/or scattering power of the blood for at least two incident NIR wavelengths, calculation of an indicator value depending on the blood glucose concentration, and ascertaining the blood glucose concentration by comparing the indicator value with a previously determined calibration table, determination of the blood temperature during the detection of the transmittance and/or scattering power,—continuous measurement of the pulse duration of the pulsational blood flow, where the duration of the measurement cycle is arranged to keep in step as integral multiple of the pulse duration, where the first of the at least two NIR wavelengths is selected from the wavelength range 1560-1630 nm, and the second of the at least two NIR wavelengths is selected from the wavelength range 790-815 nm, and the ratio of the transmittance and/or scattering power of the at least two wavelengths is calculated, this ratio serving in relation to the blood temperature as indicator value for reading off the blood glucose concentration from the calibration table.
US08391933B2 Portable audio device having reduced sensitivity to RF interference and related methods
A portable audio device having reduced sensitivity to RF interference over a predetermined frequency range from an adjacent mobile wireless communications device may include a portable housing, a battery carried thereby, a recharging power input connected to the battery, a digital signal input, and an audio analog signal output. A digital-to-analog converter (DAC) may be carried by the portable housing and powered by the battery for converting a selected digital audio file from a memory into an analog audio signal. An audio analog amplifier may be connected between the DAC and the audio analog signal output. A first RF filter(s) may be connected to the recharging power input, and a second RF filter(s) may be connected to the audio analog signal output, both for reducing RF interference over the predetermined frequency range from the adjacent mobile wireless communications device.
US08391932B2 Apparatus providing plural wireless transceivers within a desired power budget and associated method
The present invention provides an apparatus providing plural wireless transceivers within a desired power budget and associated methods. A plurality of wireless communication modules, each having a lower-power state and a higher-power state are provided, drawing power from a common source. Arbitration is performed to control which of the plurality of wireless communication modules are in the higher-power state, thereby controlling total power delivered by the power source to the plurality of wireless communication modules.
US08391931B2 Mobile communication terminal and communication method
A mobile communication terminal and a communication method are provided which can reduce consumed power at the time of intermittent reception operation. The mobile communication terminal according to the present invention includes a RAM, an internal memory operable in a higher speed then the RAM, an arithmetic processing unit for performing a communication operation by using a communication program loaded in the RAM, an intermittent control unit, and a storage unit for storing an intermittent operation program. The intermittent control unit transfers the intermittent operation program stored in the storage unit to the internal memory in response to an intermittent operation start signal issued from the communication arithmetic processing unit. The communication arithmetic processing unit stops the communication operation when the transfer is completed and performs the intermittent reception operation by using the intermittent operation program stored in the internal memory.
US08391930B1 Method and system for using user-selected alert patterns
A user selects a ringtone or other alert pattern that can be played to provide notification of an incoming call and provisions the user-selected alert pattern into a mobile station. The mobile station is communicatively coupled to a docking station. When the mobile station receives an incoming call, the docking station plays the user-selected alert pattern through one or more audio systems associated with the docking station.
US08391926B2 Multi-beam-shaping structure
A multi-beam-shaping structure is distinguished by the following features: the multi-beam-shaping structure is provided with at least one electronic communication interface for controlling the multi-beam-shaping structure for setting the at least two radiation diagrams differently, the multi-beam-shaping structure comprises at least one driver, preferably comprising an electric motor, and preferably a power unit, the multi-beam-shaping structure comprises at least two first mechanical interfaces and/or coupling points, a drive connection engages on each of the at least two first mechanical interfaces and/or coupling points, the at least one driver of the multi-beam-shaping structure is connected to the at least two mechanical interfaces and/or coupling points via a multidrive, it being possible to actuate selectively at least one of the plurality of drive connections in each case via the at least one driver and the associated controller, and the number of interfaces and/or coupling points being greater than the number of driver.
US08391925B2 Method of precoding with a codebook for a wireless system with multiple transmission ranks and a quantized beamforming matrix
A quantized multi-rank beamforming scheme for multiple-antenna systems such as a multiple-input-multiple-output (MIMO) wireless downlink. User equipment (UE) estimates downlink channel and transmit power and determines rank and power allocations. A quantized beamforming matrix is then determined by the UE using successive beamforming. The UE also determines channel quality indices (CQI) which it feeds-back to the wireless downlink base station along with the index of the quantized beamforming matrix. The base station uses the CQI information to select a UE for scheduling of downlink transmission and the quantized beamforming matrix index received from the selected UE to beamform the downlink transmission to the UE. Base station overhead and is minimized while providing near-optimal performance given the constraints of a limited feed-back channel and computational complexity of the UE.
US08391923B2 Apparatus and method of securing private content stored in a memory
An apparatus and a method of securing private content stored in a memory are presented. A terminal includes a memory configured to store a private content identifier associated with private content. The private content identifier includes international mobile subscriber identity information of a smart card associated with a user that is authorized to access the private content. A particular smart card includes a smart card identifier associated with the particular smart card. The terminal also includes a security function configured to perform a comparison of the private content identifier to the smart card identifier and to grant access to the private content when a result of the comparison is positive.
US08391918B2 Method and system for radio access technology selection
A method and a multi-mode mobile communication device operating said method are provided. The method comprises a multi-mode mobile communication device selecting a first data connection carried over a first radio access technology (RAT) based on a first requested QoS, and the multi-mode mobile communication device selecting a second data connection over a second RAT based on a second requested QoS. The multi-mode communication device comprises a first transceiver adapted to be connected to a server using the first RAT, a second transceiver adapted to be connected to the server using the second RAT, and a processor for carrying out the method.
US08391914B2 Transmitting apparatus, communication apparatus, receiving apparatus, communication system, broadcast receiving system, control program, communication method and broadcast receiving method
There are obtained a transmitting apparatus capable of easily notifying information regarding radio waves required for an objective apparatus, a communication apparatus or a receiving apparatus capable of easily setting a frequency required at each place. a communication system or a broadcast receiving system employing the transmitting apparatus, the communication apparatus, and the receiving apparatus; and a control program, a communication method, and a broadcast receiving method to be used in the communication apparatus or the receiving apparatus. The radio wave tower 101 transmits not only radio waves for the television and the radio, but also the radio wave information 104 for communication and for reception of broadcasts by use of the radio wave information transmitting apparatus 102. For example, the portable terminal 106 first receives the radio wave information 104 in a new place and then obtains a center frequency based on the information for communication with the base station 110. This also applies to television and radio frequencies.
US08391912B2 Bit-rate prediction
The present invention is directed to a method for predicting a bit rate provided by an enhanced data channel in a future radio channel, once the future radio channel is added to an ordinary data channel in an operational radio channel. It is assumed that the bit-rate provided by the enhanced data channel is indicated by the ratio (A), wherein E is the enhanced data channel power offset, E is the ordinary control channel power offset after a future addition and k1 is a constant. The method comprises with respect to the operational radio channel the steps of obtaining a first transmit power P1, a first quality target Q1, the power offset O for an ordinary control channel and the power offset O for the ordinary data channel. In addition, the method comprises with respect to the future radio channel the steps of obtaining a second transmit power P2 and a second quality target Q2. The ratio (A) indicating said bit-rate is then obtained by the step of using the expression (B) wherein k2 and k3 are predetermined constants.
US08391911B2 Transmit power control method, base station apparatus and user apparatus
Even if no uplink transmission grant is assigned from a base station, transmit power can be controlled in uplinks with accuracy to some extent. An aspect of the present invention relates to a base station apparatus for use in a radio communication system using a shared channel, comprising: a transmit power control information generation unit configured to generate transmit power control information for a user apparatus based on an uplink signal transmitted from the user apparatus; a radio resource control unit configured to transmit the generated transmit power control information together with an uplink assignment message if an uplink radio resource is assigned to the user apparatus and to supply radio resource assignment information to transmit the generated transmit power control information as independent transmit power control information if no uplink radio resource is assigned to the user apparatus.
US08391910B2 Method for configuring gain factors for uplink service in radio telecommunication system
A method for configuring gain factors in a WCDMA telecommunication system is provided in which the gain factor for defining power required for normal reception of uplink data in an environment supporting an uplink service over an E-DCH can be configured using minimal signaling information. First gain factors for first TFs corresponding to a part of a TF set including a plurality of TFs available for an uplink service are received. One of the first TFs is determined as a reference TF for a second TF other than the first TFs in the TF set. Then, a second gain factor for the second TF is calculated using the first gain factor for the determined reference TF. The second gain factor is used for transmitting or receiving uplink data.
US08391907B1 Background scan process for wireless devices
A method of operating a wireless device having a first radio interface and a second radio interface. The method includes: using the first radio interface to transfer data between i) the wireless device and ii) a first access point; and using the second radio interface to transfer data between i) the wireless device and the first access point. While continuing to use the first radio interface to transfer data between i) the wireless device and ii) the first access point: suspending the transfer of data between i) the wireless device and ii) the first access point through the second radio interface; for a predetermined time period, using the second radio interface to search for a second access point; and in response to expiration of the predetermined time period, resuming the transfer of data between i) the wireless device and ii) the first access point through the second radio interface.
US08391904B2 Method and apparatus for maintaining quality of service during regulatory domain change
Mechanisms for optimizing the selection of a new legal channel during regulatory domain changes and improving the user experience during changes in the underlying physical link having wide applicability to many wireless communications links are disclosed. Applications comprise cellular networks, WLANs, WPANs. Wireless USB, high speed channels for Bluetooth and other uses of WiMedia as well as a wide range of radio technologies that use a number of time and/or frequency-domain separation techniques to create multiple channels in a given portion of the RF spectrum where there is no global agreement on the use of the RF spectrum. Differences could pertain to permitted frequency ranges, permitted power levels, requirements to detect and/or avoid other radio technologies, indoor/outdoor use requirements, and many others. The disclosed embodiments provide a method for taking advantage of, or at least minimizing the impact of, a change in the channel link which impacts the channel characteristics such as the available bandwidth.
US08391903B2 Initialization method and operating method for a wireless network
An initialization method for a wireless network is disclosed with at least one receiver node and/or switching node and transmitter node in which one transmitter node is allocated to at least one receiver node. An operating method is also disclosed for a wireless network with at least one receiver node and/or switching node and transmitter node. At least one allocation is made between a transmitter node and a receiver node after such an initialization method with the steps of: transmission of a wireless message at the transmitter node, reception of the wireless message at one or more switching nodes, and if the switching node is not the receiver node, transmission of the wireless message at the switching node and reception of the message at the preset receiver node.
US08391902B2 Power management and distributed scheduling for uplink transmissions in wireless systems
To schedule uplink transmission time slots for a collection of mobile communication devices, a set of base station target interference patterns is associated with base stations. A time slot target interference pattern is assigned for each time slot and it repeats after several time slots. The time slot target interference pattern in a given time slot specifies the interference allowed by each time slot to a given base station by any single mobile. A priority index may be determined for each time slot for each mobile associated with the particular base station. The priority index may be based, in part, on a determined correlation between the time-slot target interference patterns and a potential interference profile of a mobile to which a time slot is to be allocated.
US08391886B1 Systems and methods for providing mobile handset position to software applications
Providing information as to location of a mobile station involves receiving a mobile station location request from a requesting software application at an API gateway of a wireless communications network. The API gateway provides a network-initiated request to the wireless communications network for the location of the mobile station after determining that the requesting application is authorized to receive the location of the specified mobile station. The location of the mobile station can be determined, according to either a coarse or granular location position resolution, or accuracy, based on the request of the application and/or the conditions of the wireless communication network. Information as to location of the mobile station can be produced, and provided to the requesting software application, which can be resident on the mobile station itself or at a different location/platform.
US08391885B2 Scheduling location update reports of access terminals to an access network within a wireless communications system
Embodiments are directed to scheduling location update reports of access terminals to an access network within a wireless communications system. The access network acquires a defined location region within a wireless communications system, and determines a location of a given access terminal within the wireless communications system. The access network selects one of a plurality of location update rules for the given access terminal based on a relationship between the defined location region and the determined location, each of the plurality of location update rules specifying different conditions for prompting location update reports from the given access terminal to the access network. The access network informs the given access terminal of the selected location update rule, and the given access terminal sends one or more location update reports to the access network in accordance with the selected location update rule.
US08391882B2 Method and system for interference management in a spectrum shared by WAN and femto cells
Devices and methods are provided for adapting to interference in a spectrum shared by a WAN macro cell and a femto cell. In particular, described herein are techniques for adapting to the presence of a jamming WAN access terminal (AT) by avoiding or selectively utilizing those bandwidth portions jammed by the WAN AT/AP. For example, the technique may involve intercepting a control message from the WAN AP to the WAN AT, and determining a spectrum resource that the WAN AT will use to communicate with the WAN AP based at least in part on information (e.g., a Cell Radio Network Temporary Identifier, a Media Access Control Identifier, etc.) in the control message.
US08391880B2 Broad quality of service optimization using policy-based selective quality degradation
Devices, methods and computer-readable media for providing broad quality of service optimization using policy-based selective quality degradation. Data associated with a quality of service for customers and QoS policy rules are stored. Customers are grouped for potential degradation. Levels of degradation are defined for each type of user device. Degradation for the group of customers is optimized using policy rules. Degradation is adjusted to account for variations in user treatment within the group. The adjusted degradation is then implemented.
US08391879B2 Methods and apparatus for supporting distributed scheduling using quality of service information in a peer to peer network
Methods and apparatus well suited to decentralized traffic scheduling in wireless peer to peer network are described. An individual wireless terminal corresponding to a peer to peer connection makes a transmitter yielding or receiver yielding decision for a traffic slot. Quality of service information is disseminated as part of the scheduling control signaling. A scheduling control signal, e.g., a traffic transmission request signal or a traffic transmission request response signal, includes a pilot portion and a quality of service information portion. The pilot facilitates the recovery of the quality of service information by a plurality of different devices which may have different channel conditions with respect to the transmitter of the scheduling control signal. The different devices may benefit from utilizing the recovered quality of service information in making a yielding decision regarding traffic signaling in a traffic segment.
US08391873B2 Systems and methods for coordinating supplementary services for voice telephone calls in a centralized fashion
A mobile station that is configured to facilitate coordination of supplementary services in a centralized fashion may include circuit-switched (CS) domain components that are configured to place voice telephone calls in a CS domain. The mobile station may also include IP multimedia subsystem (IMS) components that are configured to place voice telephone calls in an IMS domain. The IMS components may include a transport component for facilitating communication with an IMS core network. The IMS components may also include a signaling component that is configured to exchange information with a centralized server on the IMS core network via the transport component. At least some of the information that is exchanged with the centralized server may be related to supplementary services for the voice telephone calls in the CS domain as well as the voice telephone calls in the IMS domain.
US08391868B2 Apparatus and method for updating neighbor list in a mobile communication system
An apparatus and method for updating a neighbor list in a mobile communication system are provided. The system includes a Mobile Station (MS), a second Base Station (BS), and a first BS. The MS stores first log information, performs a network entry process with the second BS, and generates and transmits second log information to the second BS. The second BS allocates a bandwidth to the MS, receives the second log information, determines if neighbor list update is required using the second log information and, if the neighbor list update is required, updates a neighbor list and transmits the updated neighbor list information to the previous BS.
US08391867B2 Base station apparatus and neighboring cell information management method
A first base station apparatus, when newly installed, extracts cells of a second base station apparatus and its coverage cells neighboring them from neighboring cell information stored therein. The first base station apparatus notifies the second base station apparatus of the cells by a notification message. The second base station apparatus updates neighboring cell information stored therein based on the notification message. The first base station apparatus also sends a notification message to a third base station apparatus so that the third base station apparatus updates neighboring cell information stored therein.
US08391865B2 System selection method and arrangement for mobile wireless communication devices
An exemplary method for selecting one of a plurality of systems on a multi-mode device capable of communicating on a first air interface technology and a second air interface technology is disclosed. Initially, a carrier input associated with one of the first and second air interface technologies is received. The carrier input typically defines at least one system selection event. Next, a first network acquisition attempt of the other one of the first and second air interface technologies is triggered responsive to the system selection event. The results of the first network acquisition attempt are determined and stored, and subsequently used for subsequent system selection determinations between the first and second air interface technologies.
US08391863B2 Assembly comprising a cellular network and at least one mobile terminal, method for the operation of such an assembly, mobile terminal and control device
In order to be able to flexibly and dynamically control the selection of an access network to be used by a mobile terminal, an assembly contains a cellular network which is provided with a core network and several access networks for connecting mobile terminals to the core network, and at least one mobile terminal. The mobile terminal is equipped with a decision unit at the terminal end to select the access network to be used by the mobile terminal while the cellular network encompasses a decision unit at the network end to select the access network to be used by the mobile terminal as well as a control device for controlling the decision unit located at the terminal end and at the network end.
US08391860B2 Method for managing neighbor Femto BS list in a broadband wireless access system
A method for updating a neighbor list at a femto Base Station (BS) is disclosed. The method includes broadcasting a first broadcast message including information about an unavailable time interval during which scheduling is not performed for Mobile Stations (MSs), scanning at least one neighbor BS during the unavailable time interval, and updating the neighbor list according to a result of the scanning.
US08391859B1 Redirection of a roaming wireless communication device and nearby home base station to achieve home carrier service
A method and system in which a wireless communication device that is registered for service with a roaming carrier network engages in peer-to-peer communication, via the roaming carrier network, with a home carrier server to notify the home carrier server of the device's roaming status and location. The home carrier server then determines that no home carrier base station provides coverage at the reported location, and the home carrier server responsively reconfigures (e.g., directs or causes one or more entities to reconfigure) a nearby home carrier base station so as to provide coverage at the reported location. And the device then receives in response from the home carrier server a directive to register with and be served by the nearby home carrier base station instead and transitions to be served by the nearby home carrier base station.
US08391857B2 Method for interactive mobile network selection
A method allows the selection of a user-preferred visited mobile network for a roaming mobile terminal of a subscriber of a home network. The method includes, at the home network, the steps of receiving information on the location of the roaming mobile terminal, and receiving from the roaming mobile terminal service information including at least a choice of a service and controlling the selection of the visited mobile network for the roaming mobile terminal on the basis of the received service information and location information.
US08391853B2 Special mobile radio telephone supply with inherent access
The invention relates to a cellular mobile radio telephone system and to a method for operating a cellular mobile radio network, in which mobile radio terminals can be checked in order to use the services of the mobile radio network. According to the invention, each mobile radio terminal that is checked into the mobile radio network can be uniquely identified by a subscriber identity, the subscriber identity of a checked-in mobile radio terminal is compared with a list of released subscriber identities and if there is a match, the use of services of the mobile radio network is released. If no match is found for the subscriber identity on the list of released subscriber identities, the use of the services of this mobile radio network is blocked and/or a general block is placed on the use of all mobile radio networks for said mobile radio terminal.
US08391849B2 Outbound call correction for non-telematic mobile directory number dialed by telematic operator
The described principles provide a method and system for enabling a telematic operator to determine that an outbound call has been placed to a non-telematic mobile directory number by the telematic operator in error. In one aspect, the invention allows the telematic operator to create an identification of all non-telematic MDN's stored by the wireless carrier which the telematic operator continues to believe are active and are associated with a pending transaction. Improved synchronization of records between the wireless carrier and telematic operator is provided to minimize incidents involving transactional differences between MDN values stored by the wireless carrier and telematic operator when an assigned MDN is processed in error between the two entities. The use of unique modem telephone numbers by the telematic operator allows identification of the affected MDN (by the telematic operator) while providing the customer data privacy needed for the wireless carrier.
US08391846B1 System and method for generating revenue from a classified advertisement wireless messaging service
A system and method for generating revenue from a premium service that involves sending classified interactive advertisement information over current and future generation wireless networks to a portable electronic device request by a user/potential buyer that is paid for by the user. The classified advertisement information is sent as a message that is either comprised solely of text or of multimedia files. The service is offered as a premium service, which incurs a user-end charge that creates an alternate source of revenue for major wireless service providers and for the marketers, distributors and publishers of classified advertising. The service is either offered through an on-demand format wherein a charge is incurred per usage, or as a subscription service, wherein a charge is incurred after a specific amount of usage time or a given number of usages, or wherein the user subscribes to periodic alerts until such a time as the user opts-out.
US08391842B2 Communications system including aggregation server for determining updated metadata of e-mail messages and related methods
A communications system includes a mobile wireless communications device and an e-mail server configured to store pushed e-mail data and metadata associated therewith already pushed to the mobile wireless communications device. An aggregation server is configured to download a first set of metadata of pushed e-mail data at a first time, and generate and store a first set of hash values corresponding to the first set of metadata. The aggregation server is also configured to download a second set of metadata of pushed e-mail data at a second time after the first time, and generate and store a second set of hash values corresponding to the second set of metadata. The aggregation server is further configured to determine an updated set of metadata based upon a comparison of the first and second sets of hash values, and push the updated metadata to the mobile wireless communications device.
US08391841B2 Secure bootstrapping for wireless communications
A mutual authentication method is provided for securely agreeing application-security keys with mobile terminals supporting legacy Subscriber Identity Modules (e.g., GSM SIM and CDMA2000 R-UIM, which do not support 3G AKA mechanisms). A challenge-response key exchange is implemented between a bootstrapping server function (BSF) and mobile terminal (MT). The BSF generates an authentication challenge and sends it to the MT under a server-authenticated public key mechanism. The MT receives the challenge and determines whether it originates from the BSF based on a bootstrapping server certificate. The MT formulates a response to the authentication challenge based on keys derived from the authentication challenge and a pre-shared secret key. The BSF receives the authentication response and verifies whether it originates from the MT. Once verified, the BSF and MT independently calculate an application security key that the BSF sends to a requesting network application function to establish secure communications with the MT.
US08391837B2 Method, system and trusted service manager for securely transmitting an application to a mobile phone
A Trusted Service Manager (TSM) receives via a first communication channel from a Service Provider (SP) a request (REQ(MIA)) that contains an application (MIA) together with a unique identifier of a mobile phone (MOB), particularly its telephone number. The mobile phone (MOB) is equipped with a memory device (MIF) that comprises multiple memory sectors being protected by sector keys. Preferably the memory device (MIF) is a MIFARE device. The TSM extracts the application (MIA) and the unique identifier from the received request, assigns destination sector(s) and associated sector key(s) of the memory device (MIF), compiles the application (MIA), the sector key(s) and the sector number(s) of the destination sector(s) into a setup-message (SU(MIA)), encrypts the setup-message and transmits it to either the mobile phone via a second communication channel or the Service Provider via the first communication channel (CN). If the setup-message (SU(MIA)) is transmitted to the Service Provider, the Service Provider sends it over the second communication channel to the mobile phone.
US08391831B2 In-vehicle terminal for emergency notification
An emergency notification in-vehicle terminal mountable to a vehicle is disclosed. The in-vehicle terminal is configured to transmit emergency information to a center in response to detection of an occurrence of an emergency situation involving the vehicle. The in-vehicle terminal determines, in response to the detection of the occurrence of the emergency situation, whether the emergency notification in-vehicle terminal is operating by an electric power of a back-up battery. If it is determined that the emergency notification in-vehicle terminal is operating by the electric power of the back-up battery, the in-vehicle terminal transmits a minimum necessary amount of the emergency information to the center.
US08391829B2 Remote vehicle data access during a multi-way call with a vehicle telematics unit
A system and method for obtaining data during a multi-way call involving at least a vehicle telematics unit, call center, and third party such as a public safety answering point (PSAP). While connected together in at least a three-way voice call, the connection from the telematics unit is switched out of the call and connected to a data modem to receive vehicle data uploaded from the telematics unit. This can be used to provide vehicle location and other vehicle information such as current vehicle conditions and operational state. Thereafter, the telematics unit connection is switched back into the multi-way call to permit continued voice communications between the parties. The uploaded vehicle data can then be used by the call center or PSAP to provide emergency or other assistance.
US08391822B2 RF receiver and method to receive, amplify, sample, down convert, anti-aliasing filter, and ADC convert an RF signal
A radio frequency (RF) receiver and a method of receiving an RF signal are provided. The RF receiver includes a low-noise amplifying unit which amplifies a received signal while restricting out-of-band interference of the received signal, a sampling unit which performs sampling to convert the amplified signal to a discrete time domain signal, a frequency translation unit which down-converts the discrete time domain signal into a frequency band that enables the discrete time domain signal to be converted into a digital signal and restricts interference from a frequency within an aliasing band according to a sampling frequency, an anti-aliasing filtering unit which prevents aliasing from the down-converted signal, a clock unit which provides the sampling unit, the frequency translation unit, and the anti-aliasing filtering unit with sampling frequencies, and an analog-digital-converter which converts the converted signal into the digital signal.
US08391816B2 Power supply device, power cable, and reception device
A power supply device includes: a power supply unit configured to output the power of a mainframe; and a power transmission cable configured to supply the power output from the power supply unit to the mainframe via a connector; with the power transmission cable including a mainframe side high-frequency cutoff portion disposed between the power supply terminal of the connector, a power supply unit side high-frequency cutoff portion, which is disposed on the power supply unit side at a predetermined length from the connector, configured to restrict the length of a portion serving as an antenna, a first transmission line used for power supply to the mainframe via the mainframe side high-frequency cutoff portion, and a second transmission line to be connected to a tuner of the mainframe via the connector.
US08391802B2 Link adaptation and power control with consumed energy minimization
The invention relates to the control and adaptation of transmit parameters for wireless communication between a transmitter (TX) and at least one receiver (RX) to provide joint power and link adaptation. A basic idea of the invention is to collectively determine the transmit duration (T) and transmit power (P) of the transmitter based on minimization of a given objective function representative of total consumed energy, on both the transmitting side and the receiving side, with respect to transmit duration and/or transmit power. In effect, this means that link transmit parameters are determined based on the energy consumption on both the transmitting side and the receiving side. In addition, both transmit power and transmit duration are varied, while minimizing overall consumed energy.
US08391801B2 Radio equipment controller, base transceiver station, and method for relaying data
A Radio Equipment Controller connected, via a plurality of transmission paths, to a plurality of pieces of Radio Equipment for performing communication with a mobile station, and also connected to an upper-level device is provided. The Radio Equipment Controller includes a required time measurement portion that measures, for each piece of Radio Equipment, required time for the Radio Equipment and the Radio Equipment Controller to relay data that has a predetermined size and is transmitted and received between the upper-level device and the mobile station, and a relaying portion that relays target data that is data to be transmitted and received between the upper-level device and the mobile station by delaying a time to transmit the target data based on the required time for the Radio Equipment relaying the target data.
US08391797B2 Performance for a multiple antenna beamforming cellular network
The present invention provides for an improved application of signal strength weightings in a SDMA sectorized cellular network. The improved signal strength weightings application is conducted through the improved selection of weightings from a new codebook subset or by the selection of weightings from a larger codebook subset. In a further embodiment, an antenna beam index or bit map can be used to select the best beam(s) in a SDMA sectorized cellular network. In another embodiment, a field or factor in an uplink or downlink transmission packet can designate which directional transmission beam is best suited for the transmission or when the directional transmission beam should be activated.
US08391793B2 System and method for secondary communication device detection and connection
A method and apparatus for connecting a vehicle-based computing system to a wireless device are provided. When the vehicle-based computing system is powered, it may intially connect to a wireless device. If the system moves out of the range of that device, the connection may be lost. A secondary device may be present however, and automatic connection to that device may be desired so that the vehicle-based computing system can continue to function.
US08391792B2 System and method for initiating ad-hoc communication between mobile headsets
A system and method are provided for a system and method for initiating ad-hoc communication between mobile headsets. A communication device is provided, including a processor and a control circuit which is connected to the processor and which has a paired-communication module that configures the processor to provide paired communication with at least one additional device. The control circuit further includes an ad-hoc communication module that configures the processor to establish and maintain an ad-hoc communication session with a second communication device that is not presently paired with the first communication device. The referenced communication session is enabled by acquiring an open communication channel. Additionally, a method for providing an ad-hoc communication session with at least one communication device is provided. The method begins by identifying a second communication device within communication range of a first communication device and which is not presently paired to the first communication device. The method continues by requesting a communication channel through which the first communication device and the second communication device can communicate, and pairing the first communication device and the second communication device. Then, an acceptance from the second communication device to join the ad-hoc communication session is received. Upon receiving the acceptance, the communication channel for communication between the first communication device and the second communication device is opened. Upon termination of the ad-hoc communication session, the first communication device and the second communication device are disconnected.
US08391785B2 Interference rejection in RFID tags
RFID tags, tag circuits, and methods are provided that reject at least in part the distortion caused to wireless signals by interference in the environment. When the received RF wave is converted into an unfiltered input (971), a filtered output (972) is generated that does not include an artifact feature deriving from the distortion. The filtered output is used instead of the unfiltered input, which results in tag operation as if there were less interference in the environment, or none at all.
US08391784B2 Communication device and high-frequency coupler
A communication device includes a communication circuit unit processing a high-frequency signal, a transmission path connected to the communication circuit, a ground, a coupling electrode supported so as to face the ground and to be separated by a height negligible with respect to a wavelength of the high-frequency signal, a resonating unit increasing a current flowing into the coupling electrode via the transmission path, and an extended section formed of a conductor disposed near a front of the coupling electrode with an angle θ formed relative to a direction of a microdipole being approximately 0 degree, the microdipole being formed of a line segment connecting a center of charges stored in the coupling electrode and a center of mirror-image charges stored in the ground, the conductor extended in a lateral direction approximately orthogonal to a propagating direction of an electric-field signal occurring from the front of the coupling electrode.
US08391779B2 Repeater and method for processing signal, and method for converting frequency thereof
A repeater converts a frequency of a received signal based on a local oscillating frequency and transmits a transmitting signal of a frequency that is different from the frequency of the received signal. Here, the local oscillating frequency includes a local oscillating error that may be different in a plurality of repeaters. Accordingly, the repeater cancels the local oscillating frequency error itself in a frequency conversion so that transmitting frequencies between the plurality of repeaters may be identical.
US08391778B2 Method and system for a wireless multi-hop relay network
In a wireless multi-hop relay network arranged in a tree topology, the base station and one or more relay stations are associated as a virtual base station (VBS). The base station and each relay station have a unique virtual base station identifier (VBS-ID) associated with the path defined by the base station and the one or more relay stations. a relay station in the branch uses its VBS-ID for communicating with an attached subscriber station (e.g. a mobile station) such that communications between the base station and subscriber station occur via the VBS. Subscriber station data communications are relayed between the base station and the one or more relay stations over the VBS via a tunnel connection. The VBS is autoconfigurable. Mobility for subscriber stations and relay stations is provided through reconfiguration of VBS's.
US08391776B2 Echo light
A Projector mounted on a means of transport, henceforth vessel, displaying visual media on the surroundings of the vessel, and broadcasting a wireless audio signal which allows the users of the vessel to receive the sound associated with the visual media being displayed.The data for the visual and audio media content is sent by a central server to a server aboard the vessel, which then transmits the visual media content to the projectors mounted on the vessel, to be displayed on the surroundings, and the audio signal to be transmitted wirelessly to the users of the vessel.
US08391775B2 Mobile digital radio playlist system
Methods and apparatus are disclosed for implementing a mobile digital radio playlist system. The playlist need not be maintained in a vehicle; preferably it is maintained on a user's equipment such as a computer, PDA, MP3 player or the like. The system enables a method of updating such a playlist conveniently, for example while traveling in a vehicle, by capturing indicia of a current song in a mobile digital radio receiver in response to a user capture input; transmitting the captured indicia from the digital radio receiver to a wireless telecommunication device; in the wireless telecommunication device, forwarding the captured indicia to a playlist server; and in the playlist server, forwarding the received indicia to the user's equipment to update the playlist.
US08391768B2 Configuration for cleaning a photosensitive unit and a tandem photosensitive unit
A photosensitive unit includes: a photosensitive member that carries a developer image on a surface thereof; a primary roller, which contacts the surface of the photosensitive member, and which captures a foreign substance on the surface of the photosensitive member; a pair of primary bearing members that rotatably support axial end portions of the primary roller; a pair of pressing members that press the pair of primary bearing members toward the photosensitive member; and a pair of guide members that guide the pair of primary bearing members in a pressing direction in which the pair of pressing members press the pair of primary bearing members.
US08391767B2 Fusing apparatus used to fuse toner image and image forming apparatus
A fusing apparatus allows a recording member to pass through between a heat member and a pressure member, to transport and heat the recording member, and thereby fuses a toner image on the recording member. The fusing apparatus includes a temperature detector for detecting a surface temperature of the heat member in a non-contact manner. A surface of the heat member is configured such that a region of the surface all around a cylindrical configuration that faces a temperature detection area of the temperature detector has a higher emissivity than other regions.
US08391764B2 Fixing device including endless fixing belt, heating member and tension roller
Disclosed is a fixing device including: a fixing belt provided across a fuser roller and a heating member in a tensioned state, which fixing belt is rotated; and a tension roller applying a load on the fixing belt from an inner circumferential side of the fixing belt, which tension roller is determined in position on the fixing belt so that a length of the fixing belt upstream of the fixing nip area in a fixing belt rotating direction, from the tension roller to the fixing member, is longer than that downstream of the fixing nip area in the fixing belt rotating direction, from the fixing member to the tension roller.
US08391762B2 Fixing device and image forming apparatus including the same
A fixing device of this invention includes: a fixing belt; a heating member for heating the fixing belt; a retaining member having (i) a convex surface which is curved and is in contact with an inner surface of the fixing belt and (ii) a flat surface which is opposite to the convex surface; and a ceramic heater provided on the flat surface of the retaining member. Therefore, the fixing device of this invention is excellent in safety and is capable of reducing a warm-up time.
US08391759B2 Belt device, belt deviation detecting device, and image forming apparatus
A belt device includes a belt member, a detecting unit, and a preventing member. The belt member is stretched over a plurality of rollers and moves in a predetermined moving direction. The detecting unit detects deviation of the belt member in a belt width direction of the belt member. The preventing member is arranged near the detecting unit and prevents deviation of the belt member in a direction other than the moving direction and the belt width direction.
US08391758B2 Color image forming apparatus
A color image forming apparatus includes a plurality of mark sensing devices are arranged between a plurality of photoconductors arranged on an intermediate transfer belt to sense a mark transferred to a region of the intermediate transfer belt corresponding to an interval between successive recording media. As an exposure time to form an electrostatic latent image on a photoconductor, on which a following developer image will be formed, is determined, minimized mis-registration and consequently, improved color registration correction efficiency are accomplished. Also, automatic color registration correction is performed on per printing operation basis, resulting in improvement in image quality.
US08391755B2 Developing device, process cartridge, and image forming apparatus
A developing device constituted to be capable of reliably making toner flare, and carrying out developing normally in the developing area, by preventing toner from adhering to the toner carrier. A developing device having a toner carrier which is disposed in opposition to a latent image carrier and which carries toner for developing an electrostatic latent image on the latent image carrier, the developing device including: a plurality of electrodes aligned at a predetermined interval within the toner carrier; voltage application means for applying a voltage to the electrodes so that the electric field between the plurality of electrodes varies with time, wherein the electric field between the electrodes causes the toner on the toner carrier to hop and form a cloud; and a toner adhesion prevention member that is provided upstream of a developing area where the latent image carrier is in opposition to the toner carrier and that prevents adhesion of toner to the toner carrier. According to the developing device, it is possible to prevent toner from adhering to the toner carrier, and it is possible to make the toner flare reliably.
US08391753B2 Powder container and image forming apparatus
A powder container includes: a powder containing portion that has an opening formed thereon and contains powder inside thereof, the powder containing portion being attached to an image forming apparatus; a closing member, when the powder containing portion is attached to the image forming apparatus, whose movement is regulated by striking against a regulation member provided to the image forming apparatus to relatively move against the powder containing portion to open the opening, and the closing member, when the powder containing portion is detached from the image forming apparatus, whose movement is regulated by moving and making contact with the image forming apparatus to relatively move against the powder containing portion to close the opening; and a moving portion that moves the regulation member when the powder containing portion is detached from the image forming apparatus.
US08391750B2 Rotary driving device and image forming apparatus
A rotary driving device includes a rotary shaft supported rotatably about an axis thereof on a predetermined supporting member, a rotary load body mounted on the rotary shaft to project radially outward from the rotary shaft in such a manner that the rotary load body can rotate integrally with the rotary shaft about the axis thereof, a driver for rotating the rotary shaft about the axis thereof, a disk mounted on the rotary shaft coaxially therewith for integral rotation with the rotary shaft, the disk having a mounting hole formed therein, a pendulum loosely fitted in the mounting hole, and an adjustment mechanism for adjusting a relative position relationship between a central axis position of the mounting hole and a center of gravity position of the pendulum under conditions where the disk is rotating.
US08391747B2 Process cartridge and image forming apparatus having the same
A process cartridge usable with an image forming apparatus includes a developing member, a photosensitive medium to face the developing member, a pair of supporting plates to rotatably support the developing member and the photosensitive medium; a center moving member rotatably disposed on the supporting plate, the center moving member having a first position in which the photosensitive medium contacts the developing member and a second position in which the photosensitive medium is spaced apart from the developing member; and a separation restraining member formed so that when the center moving member locates at the second position, the separation restraining member restrains the center moving member from moving from the second position.
US08391746B2 Apparatus housing and image forming apparatus using the same
An apparatus housing includes: a housing frame that contains an image forming element therein; and an exterior cover fixed to an exterior of the housing frame, wherein the exterior cover has a specified-color exterior cover different in lightness from the housing frame, the specified-color exterior cover has a plurality of cover members that are adjacent to each other and disposed on at least one surface of the housing frame, and a blind portion for blinding the surface of the housing frame with a color whose lightness is more similar to that of the specified-color exterior cover than the housing frame is provided at an adjacent area between the plurality of cover members so that the surface of the housing frame is not exposed through a gap between the plurality of cover members, and wherein the blind portion is provided to at least one of the plurality of cover members, and the blind portion extends to cover the entire adjacent area of the other cover members.
US08391745B2 Cleaning body, cleaning device, charging device, assembly, and image forming device
A cleaning body includes: a shaft portion; and a porous member that is mounted to an outer periphery of the shaft portion at an incline with respect to an axial direction of the shaft portion, and in which plural cavities are formed, wherein the porous member has projecting portions that project toward a radial direction outer side of the shaft portion in a cross-section along the axial direction of the shaft portion, and the projecting portions contact a body to be cleaned and clean the body to be cleaned, and lengths, along a radial direction of the shaft portion, of the plural cavities are longer than lengths along the axial direction of the shaft portion.
US08391744B2 Charger, image forming unit and image forming apparatus having a regular repeating mesh pattern that is changed in a peripheral region
A charger includes: a first electrode; a second electrode that has a mesh pattern and is arranged on a side closer to a photoconductor than the first electrode; a cleaner that moves along the second electrode to clean the second electrode by a brush thereof. The second electrode has the mesh pattern successively arranged in a certain direction, and a peripheral region of the mesh pattern of the second electrode has been changed to prevent catching of the brush of the cleaner.
US08391740B2 Image forming apparatus having display device
A display device and an image forming apparatus capable of reducing discomfort of a worker during maintenance work and improving the work efficiency, are provided. In a copier, an orientation of a display screen of a display device is detected and when the display screen changes its orientation, an image appearing on the display screen changes accordingly. It is determined how the copier is viewed from a worker, and then screen display is performed so that an image appearing on the display device looks the same as the copier which the worker directly sees.
US08391733B2 Image processing apparatus, recording medium, and image forming apparatus for lowering print glossiness
In the case where a sheet on which a transparent toner image is to be formed has low glossiness, when the transparent toner image is formed in an area in which a user wishes to partly lower the glossiness, the glossiness in the area in which the user wishes to lower the glossiness is increased. For that reason, a print as desired by the user cannot be obtained by fixing the transparent toner image in an area corresponding to the area in which the user wishes to lower the glossiness. In the case where the sheet to be subjected to printing is judged as low glossy paper, the transparent toner image is placed in an image formable area except for the area in which the user wishes to lower the glossiness.
US08391729B2 Unit installable in apparatus including a consumable container and a chip and method of managing the same
A unit installable in an apparatus and a method of managing a unit installed in an apparatus are provided. The unit includes a container for a consumable, and a chip mounted to the container. The chip includes a first memory to store data that is accessible and decodable by the apparatus to authenticate the unit. The chip includes a second memory to store recycling prevention information.
US08391728B2 Image forming apparatus and voltage applying device comprising a control unit for controlling another control unit when the other control unit is abnormally restarted
An image forming apparatus includes a voltage applying unit for applying a voltage to an electric load; a sub control unit for controlling the voltage applying unit; a restarting unit for restarting the sub control unit in response to receipt of a restart signal; a determining unit for determining whether or not a restart of the sub control unit is an abnormal restart; and a main control unit. The main control unit generates a control start signal for allowing the voltage applying unit to start generation of the voltage, and the restart signal. When the determining unit determines that the restart of the sub control unit is an abnormal restart, the main control unit sends again the control start signal to the sub control unit.
US08391725B2 Optical receiver for controlling wavelength of local oscillation light and local oscillation light control method
While altering a plurality of wavelength setting parameters according to a control sequence, a local oscillation light having a wavelength controlled by those wavelength setting parameters is generated. Further, the received signal light and the generated local oscillation light are mixed, and if an electric signal is generated by photoelectric conversion from the resulting light, then the wavelength control of the local oscillation light is terminated.
US08391718B2 Passive optical communication network system extendable with codec modules
In a passive optical communication network system, an optical signal OCDM-coded is transmitted from an OLT to a first port of a circulator, which in turn transfers the signal from its second port to one end of a first SSFBG. The first SSFBG then decodes the signal of one channel to output the decoded signal from its one end to the second port of the circulator, which in turn transmits the decoded signal from its third port to an ONU. When the ONU transmits an optical signal to the third port of the circulator, the circulator transfers the signal from its fourth port to one end of a second SSFBG, which in turn encodes the signal to output the encoded signal from its one end to the fourth port of the circulator. The circulator then transmits the encoded signal from its first port to the OLT.
US08391714B2 Optical broadcast systems and methods
Embodiments of the present invention are directed to optical broadcast systems. The nodes of the system can be any combination of cores, caches, input/output devices, and memory, or any other information processing, transmitting, or storing device. The optical broadcast system includes an optical broadcast bus. Any node of the system in optical communication with the broadcast bus can broadcast information in optical signals to all other nodes in optical communication with the broadcast bus.
US08391709B2 MxN wavelength selective switch
A wavelength selective switch (WSS) based on an array of MEMS mirrors tiltable in 1-dimension about only one axis exhibits “hitting” or unwanted port connections during switching. Two WSS's can be cascaded to create M×N switching functionality in a hitless manner by the inclusion of block ports at specified positions in one or both of the WSS's. Greater use efficiency of ports can be achieved if quasi-hitless performance is acceptable.
US08391707B2 Maintenance friendly optical fiber switching system
First and second switching device are connected by a number of signal paths. The first switching device receives an instruction to switch from a first one of the signal paths to a second one of the signal paths. The first switching device performs, in response to the received instruction, a first switching operation to connect the first path, at an input of the first switching device, to the second path, at an output of the first switching device. The second switching device receives the instruction to switch from the first path to the second path and detects a loss of signal on the first path as a result of the first switching operation performed by the first switching device. The second device performs, in response to detecting the loss of signal on the first path, a second switching operation to connect the first path, at an output of the second switching device, to the second path, at an input of the second switching device.
US08391706B2 Optical signal division transmission system, optical transmitter, optical receiver, and optical signal division transmission method
An optical signal division transmission system in which an input optical signal is divided into N parts (termed as “N-part optical signals”) and transmitted at a transmission rate of 1/N, wherein an additional optical wave path is provided separately from an optical wave paths for transmitting said N-part optical signals, and even if a malfunction occurs in any one of said optical wave paths for transmitting said N-part optical signals, transmission of said N-part optical signals is continued, using said additional optical wave path.
US08391704B2 Imaging apparatus
Digital camera is provided with face detection section that detects faces of a plurality of photographing objects, microcomputer performs continuous shooting in optimum photographing conditions in accordance with the number of faces of the photographing objects for each face of the plurality of photographing objects by a single shutter operation and performs control by assigning serial photographing object numbers to the images of the plurality of photographing objects taken by continuous shooting and recording the images in a single continuous-shooting image folder. Furthermore, microcomputer performs continuous shooting in predetermined order in accordance with the number of faces of the photographing objects and detects, when the photographing object speed is equal to or higher than a predetermined value, the photographing object speed again after photographing other photographing objects.
US08391703B2 Lens unit, camera body, camera device, and imaging method
A lens unit is detachably connected via a communication interface with a camera body having a strobe and constituting a camera device. The lens unit is configured to include an optical system including a lens; an imaging unit including an image sensor which photo-electrically converts light from a subject having transmitted through the lens; an image processor which generates image data from an output of the imaging unit; and a strobe controller which controls a flash operation of the strobe provided in the camera body in accordance with a release signal from the camera body.
US08391699B2 Focus adjusting apparatus and focus adjusting method
There are provided a focus adjusting apparatus and method in which a look of an image plane can be improved when an object area to be focused in the image plane is judged and focused prior to image-taking preparation operation. A first operation for determining the object area to be focused is performed prior to the image-taking preparation operation, and a second operation for performing the focus adjusting operation is performed at the time of the image-taking preparation operation.
US08391697B2 Mobile terminal and method of controlling the operation of the mobile terminal
A mobile terminal and a method of controlling the operation of the mobile terminal are provided. The method includes operating a camera provided in a main body of the mobile terminal in a first camera mode, and displaying a screen corresponding to an operation selected during the first camera mode on a display module; and if a 360-degree rotation of the main body about a predetermined axial direction is detected, operating the camera in a second camera mode and displaying a screen corresponding to an operation selected during the second camera mode on the display module. Therefore, it is possible to easily switch the mobile terminal from one camera mode to another camera mode in accordance with the movement of the main body of the mobile terminal.
US08391696B2 Fuel gas conditioning system with scissor baffles
A feed gas conditioner includes a passageway with a plurality of heating elements positioned within the passageway. A plurality of baffle assemblies can cause a fluid flowing through the feed gas conditioner to flow in a serpentine flow pattern so that the fluid flows transverse to at least a portion of the heating elements. The baffle assemblies can each include two or more baffle elements, the baffle elements being positioned at an angle relative to each other. The heating elements can pass through passages within one or more of the baffle elements.
US08391695B2 Vehicle surfaces cleaning and de-icing system and method
A liquid heating unit for use in a vehicle surface cleaning and deicing system, the liquid heating unit including a liquid heating assembly, having an inlet through which a washing fluid is received from a reservoir and an outlet through which the fluid is discharged for cleaning at least one vehicle surface, at least one heating element for heating fluid in the liquid heating assembly and a freeze protection element located in the liquid heating assembly, the freeze protection element including a deformable container being deformable in at least two generally perpendicular axial directions.
US08391693B2 High-resolution optical disk for recording stereoscopic video, optical disk reproducing device, and optical disk recording device
An optical disk for recording stereoscopic videos and high-quality video signals and a system for reproducing the videos and signals from the optical disk are made compatible with the conventional video reproducing system. A reproducing device which is used for reproducing stereoscopic videos and high-quality videos obtains stereoscopic video or high-quality videos by reproducing both first and second interleaved blocks on the optical disk in which first and second video signals are alternately recorded on the left and right sides by dividing the first and second video signals into frame groups of one GOP or more and a reproducing device which is not used for reproducing the stereoscopic videos and high-quality videos obtains ordinary videos by only reproducing either the first or second interleaved block by jumping tracks.
US08391691B2 High-resolution optical disk for recording stereoscopic video, optical disk reproducing device, and optical disk recording device
An optical disk for recording stereoscopic videos and high-quality video signals and a system for reproducing the videos and signals from the optical disk are made compatible with the conventional video reproducing system. A reproducing device which is used for reproducing stereoscopic videos and high-quality videos obtains stereoscopic video or high-quality videos by reproducing both first and second interleaved blocks on the optical disk in which first and second video signals are alternately recorded on the left and right sides by dividing the first and second video signals into frame groups of one GOP or more and a reproducing device which is not used for reproducing the stereoscopic videos and high-quality videos obtains ordinary videos by only reproducing either the first or second interleaved block by jumping tracks.
US08391690B2 High-resolution optical disk for recording stereoscopic video, optical disk reproducing device, and optical disk recording device
An optical disk for recording stereoscopic videos and high-quality video signals and a system for reproducing the videos and signals from the optical disk are made compatible with the conventional video reproducing system. A reproducing device which is used for reproducing stereoscopic videos and high-quality videos obtains stereoscopic video or high-quality videos by reproducing both first and second interleaved blocks on the optical disk in which first and second video signals are alternately recorded on the left and right sides by dividing the first and second video signals into frame groups of one GOP or more and a reproducing device which is not used for reproducing the stereoscopic videos and high-quality videos obtains ordinary videos by only reproducing either the first or second interleaved block by jumping tracks.
US08391686B2 High-resolution optical disk for recording stereoscopic video, optical disk reproducing device, and optical disk recording device
An optical disk for recording stereoscopic videos and high-quality video signals and a system for reproducing the videos and signals from the optical disk are made compatible with the conventional video reproducing system. A reproducing device which is used for reproducing stereoscopic videos and high-quality videos obtains stereoscopic video or high-quality videos by reproducing both first and second interleaved blocks on the optical disk in which first and second video signals are alternately recorded on the left and right sides by dividing the first and second video signals into frame groups of one GOP or more and a reproducing device which is not used for reproducing the stereoscopic videos and high-quality videos obtains ordinary videos by only reproducing either the first or second interleaved block by jumping tracks.
US08391684B2 Information recording medium, information recording method, information playback method, information recording apparatus, and information playback apparatus
To relatively simplify the apparatus arrangement while supporting many variations of streams to be processed, management information of a disc includes option support information that designates a combination of a base format and one or more options. An apparatus using this disc can specify predetermined types of decode formats on the basis of the contents of this option support information.
US08391680B2 Genre-based video quota management
A method, digital video display and digital video recording (DVR) device/system and computer program provide a mechanism for controlling an amount of differing types of media viewed by users. A number of time quotas are set for various media types and/or programs and viewing or recording of video media is monitored to determine whether any of the quotas has been exceeded. If a quota is exceeded, the viewing or recording can be immediately halted, or a warning or alert can be issued. If an absolute limit is exceeded after an alert is issue, further viewing or recording can be halted.
US08391672B2 Recording medium, reproduction device, program, and reproduction method
Video streams and an entry map are recorded on a BD-ROM in association with each other. The video stream constituting a slide show includes a plurality of IDR pictures. The entry map (EP_map) associated with the IDR pictures indicates an entry time (PTS_EP_start) of each IDR picture included in the video stream in association with an entry point (SPN_EP_start). Application_type indicates that entry information of each of pieces of picture data constituting the video stream exists in the EP_map and each piece of picture data is to be decoded independently. When a time-based slideshow has been identified all of the pieces of picture data are repeatedly pointed to by entries in the entry map.
US08391671B2 Information processing device and method, recording medium, and program
Content that is simultaneously viewed by users of remotely located communication apparatuses is recorded along with images and sound corresponding to the users, for a synthesized reproduction. Synthesis information including parameters relating to setting a synthesis situation of an image and sound of the content and an image and sound of the users, along with information representative of a standard time, is produced and stored. The content being played back is recorded with the standard time added thereto. Similarly, real-time recording of the users includes the standard time. The synthesis information is produced again and stored when a parameter relating to setting the synthesis situation is changed.
US08391670B2 Recording apparatus, recording method, and computer program
A recording apparatus for recording data of a moving image and a still image onto an optical disk, includes a converter for converting the data of the still image into moving image data in the same format as the data of the moving image when the optical disk is finalized, a controller for controlling, based on a predetermined condition, the decision of the converter as to whether to convert the data of the still image into the moving image data, and a recorder for recording the moving image data converted by the converter onto the optical disk.
US08391667B2 Latching mechanism for a module
One embodiment includes a latching mechanism having a latch, a cam and a slider. The cam is configured to rotate about an axis of rotation. The cam is also configured to displace an end of the latch when the cam is rotated about the axis of rotation. The slider is operably connected to the cam and is configured to cause the cam to rotate about the axis of rotation. Some embodiments also include a retaining cover and a boot. The retaining cover secures a second end of the latch to a module in which the latching mechanism is implemented. The boot is operatively connected to the slider and can be manipulated by a user to activate the slider.
US08391664B2 Fiber optic connector holder
A fiber optic connector holder including a housing with at least one cavity for receiving a fiber optic connector with a dust cap in place about a terminal end of the connector. The housing may be integrally molded with retaining structures for releasably engaging the fiber optic connector and releasable catches for mounting the housing at a mount location. The presence of a fiber optic connector within a cavity of the housing may prevent the removal of the housing from a mounting location.
US08391660B2 Broadband or mid-infrared fiber light sources
A broadband light source includes one or more laser diodes that are capable of generating a pump signal having a wavelength shorter than 2.5 microns, a pulse width of at least 100 picoseconds and a pump optical spectral width. The light source also includes one or more optical amplifiers that are coupled to the pump signal and are capable of amplifying the pump signal to a peak power of at least 500 W. The light source further includes a first fiber that is coupled to the one or more optical amplifiers. The first fiber including an anomalous group-velocity dispersion regime and a modulational instability mechanism that operates to modulate the pump signal. The light source also includes a nonlinear element that is coupled to the first fiber that is capable of broadening the pump optical spectral width to at least 100 nm through a nonlinear effect in the nonlinear element.
US08391659B2 Method of coating and handling multiple optical components simultaneously
A method of processing a plurality of optical components simultaneously includes providing a plate structure with first and second opposed plate faces and a plurality of the optical components retained within a sacrificial matrix material. Each optical component includes first and second component faces coinciding with, respectively, the first and second plate faces The matrix and optical-component materials are selected such that the former is soluble in a solvent in which the latter is relatively insoluble. A portion of the matrix material is dissolved is order to recess the matrix relative to at least the first component faces. With a remainder of the matrix retaining the components in their initial spatial relationships, a single, continuous substrate is adhered to a plurality of the first component faces protruding relative to the matrix. The remainder of the matrix material is then dissolved such that the substrate to which the first component faces are adhered retains the optical components.
US08391655B2 Waveguide coupler for optical transverse-mode multiplexing
An optical coupler for coupling a multimode waveguide and two or more other waveguides. In one embodiment, the optical coupler has an optical phase mask disposed between the multimode waveguide and two or more other waveguides. The optical phase mask imposes on the light passing therethrough a spatial phase pattern that causes selective mode-to-waveguide coupling between the multimode waveguide and the other waveguides. The optical coupler can be used, e.g., in transmitters and receivers of optical transverse-mode-multiplexed signals.
US08391653B2 Device for applying a fiber-optic monitoring system to a component to be monitored
An adapter device for applying a fiber-optic monitoring system to a component to be monitored includes a shell adapted to surround the component to be monitored, the shell having a rounded exposed surface onto which a first optical fiber of the fiber-optic monitoring system can be wrapped.
US08391649B2 Image filter method
Nonlinear image filter defined by local edge intensity and slope and is useful noise and artifact removal during image processing; applications include digital still cameras and video cameras.
US08391647B1 Pixel replacement
In one embodiment, a plurality of target pixels within a digital representation of an image are selected, and a corner gradient pattern is determined for each of the target pixels. The corner gradient pattern is analyzed to classify the target pixel as an edge pixel or a non-edge pixel. If the target pixel is a non-edge pixel, target pixel is replaced with a plurality of non-edge output pixels. If the target pixel is an edge pixel, the target pixel is replaced with a plurality of edge output pixels, including determination of an orientation of an edge, and selection, based on the orientation, and application of a filter kernel to produce the edge output pixels to replace the target pixel.
US08391645B2 Detecting orientation of digital images using face detection information
A method of automatically establishing the correct orientation of an image using facial information. This method is based on the exploitation of the inherent property of image recognition algorithms in general and face detection in particular, where the recognition is based on criteria that is highly orientation sensitive. By applying a detection algorithm to images in various orientations, or alternatively by rotating the classifiers, and comparing the number of successful faces that are detected in each orientation, one may conclude as to the most likely correct orientation. Such method can be implemented as an automated method or a semi automatic method to guide users in viewing, capturing or printing of images.
US08391643B2 Image registration method
The present invention provides a method of registering image data for a series of images acquired over a period of time. The images may be acquired from a medical imaging device, such as an MRI scanner. The method allows image-by-image registration to a partially compressed dataset in which motion artifacts are suppressed in a series of target images generated to resemble the original dynamic data. The registration process is refined with each iteration of the process. The method uses Principal Component Analysis which allows accurate registration to be performed without the need to make any assumptions about pharmacokinetic model parameters, which not only avoids the problems of accurate model-fitting but permits the use of much larger target areas of the dataset.
US08391642B1 Method and system for creating a custom image
A method and system for producing an image includes creating an image template having a customizable region and extracting a 2D object from a source image. The 2D object is transformed using a 3D model in response to the customizable region, and the transformed 2D object is merged into the image template to create a customized image.
US08391641B2 Method and apparatus for forming a composite image
Disclosed is an apparatus for forming a composite image of a scene from a plurality of overlapping elemental images, the apparatus comprising: a selector for selecting one point in one of the plurality of images and another point in a second one of the plurality of images, the first point and the other point being overlaid in the composite image and being of substantially the same point in the scene; a determiner for determining, when the first point and the other point are overlaid, the gradient across the overlap between the first and other elementary image; and an adjuster for adjusting one of the first and second elementary image to minimize the gradient across the overlap. A corresponding method is also disclosed.
US08391635B2 Noise removal device, noise removal method, and computer readable recording medium
A noise removal device that removes noise from an image signal includes: a separation unit that separates the image signal into at least two subband signals; a parameter setting unit that sets a plurality of coring ranges in relation to at least one of the subband signals; and a coring unit that performs coring processing on the basis of the plurality of coring ranges.
US08391633B2 Image discernment apparatus
Circumscribing pixels in the surroundings of an obtained image are obtained and the gradation levels of the circumscribing pixels are compared with a predefined threshold value. The number of circumscribing pixels of which the gradation level is smaller than the predefined threshold value is counted, and, if the number of circumscribing pixels, of which the gradation levels are relatively small, is larger than the number of circumscribing pixels in the surrounding of the image, the image is judged to be a low-key image. In contrast, if the number of circumscribing pixels, of which the gradation levels are relatively small, is smaller than the number of circumscribing pixels in the surrounding of the image, the image is determined to be an underexposed image.
US08391631B2 Image processing program, image processing apparatus, image processing method and image processing system
A CPU of an image processing apparatus detects an outline from an original image, selects from the positions in association with the detected outline a position to be drawn at a ratio in correspondence with a predetermined ratio, for example, the number of positions, and draws an object at the selected position.
US08391627B1 Using forward and backward kernels to filter images
Methods and apparatus, including computer program products, for filtering an image including a plurality of pixels. A forward kernel centered at a first pixel in the image is received. The forward kernel assigns forward weights to pixels in a neighborhood surrounding the first pixel. A backward kernel centered at a second pixel within the neighborhood surrounding the first pixel is specified based on a local attribute of the image at the second pixel. The backward kernel assigns backward weights to pixels in a neighborhood surrounding the second pixel. A convolution weight of the second pixel is determined based on the backward kernel and the forward kernel. The convolution weight and a pixel value of the second pixel are used to generate a new value of the first pixel.
US08391621B2 Image processing device and image reproducing device
An image processing device includes: an encoding unit that performs an encoding operation for encoding moving images; and a control unit that controls the encoding unit so as to perform the encoding operation on a plurality of still images that are captured in a continuous shooting mode.
US08391618B1 Semantic image classification and search
A method, system, and computer-readable storage medium for categorizing digital images. A plurality of semantic category scores for a digital image are determined via application of a corresponding plurality of classifiers. A semantic category profile for the image is automatically determined based on the plurality of semantic category scores, where the semantic category profile characterizes semantic content of the image, and is useable to perform semantic based operations with respect to the image.
US08391616B2 Information processor and method therefor
An information processor, which includes: an analyzer configured to analyze image data, obtain similarity between the image data, which is to be processed, and reference image data and determine whether or not the image data and the reference image data are similar to each other depending on whether or not the similarity reaches a predetermined threshold; an encoder configured to encode the image data; a discarding section configured to discard the image data if it is determined, as a result of the analysis by the analyzer, that the image data is similar to the reference image data; and a transmitter configured to transmit encoded data generated from the image data encoded by the encoder if it is determined, as a result of the analysis by the analyzer, that the image data is not similar to the reference image data.
US08391615B2 Image recognition algorithm, method of identifying a target image using same, and method of selecting data for transmission to a portable electronic device
An image recognition algorithm includes a keypoints-based comparison and a region-based color comparison. A method of identifying a target image using the algorithm includes: receiving an input at a processing device, the input including data related to the target image; performing a retrieving step including retrieving an image from an image database, and, until the image is either accepted or rejected, designating the image as a candidate image; performing an image recognition step including using the processing device to perform an image recognition algorithm on the target and candidate images in order to obtain an image recognition algorithm output; and performing a comparison step including: if the image recognition algorithm output is within a pre-selected range, accepting the candidate image as the target image; and if the image recognition algorithm output is not within the pre-selected range, rejecting the candidate image and repeating the retrieving, image recognition, and comparison steps.
US08391614B2 Determining near duplicate “noisy” data objects
A system configured to find near duplicate documents. For each two (or more) documents that are similar to each other, the system is configured to identify which of the differences is likely to be generated by an Optical Character Recognition software or otherwise due to difference between the original documents. As a result, the process of identifying similarity between documents is improved by identifying documents that were originally exact duplicates but are different one with respect to the other only due to OCR errors, or correct the similarity level between the documents by correcting errors introduced by the OCR tool.
US08391613B2 Statistical online character recognition
A statistical system and method for generating patterns and performing online handwriting recognition based on those patterns. A plurality of predetermined patterns may be generated by performing feature extraction operations on one or more character samples utilizing a Gabor filter. An online handwritten character may be acquired. The online handwritten character may be pre-processed. One or more feature extraction operations, utilizing a Gabor filter, may be performed on the online handwritten character to produce a feature vector. One or more patterns may be generated, using a statistical algorithm, for the online handwritten character, based on the feature vector. The online handwritten character may be statistically classified based on a comparison between the one or more patterns generated for the online handwritten character and the plurality of predetermined patterns.
US08391606B2 Image processing device, image processing method, and computer readable medium
An image processing device includes a storage module, character recognition module, a circumscribed rectangle extraction module, a ratio extraction module, and a character size calculation module. The storage module stores a reference ratio between a reference size of a reference circumscribed rectangle and a reference character size in a reference character image representing a reference character in association with a reference character identification code which uniquely identified the reference character. The character recognition module recognizes a character image in an image to get a character identification code from the recognized character image. The circumscribed rectangle extraction module extracts a circumscribed rectangle of the character image. The ratio extraction module extracts the reference ratio corresponding to the reference character identification code stored in the storage module based on the character identification code. The character size calculation module calculates a character size of the character image.
US08391603B2 System and method for image segmentation
A method of segmenting images receives an image (such as a medical image) and a segment in relation to the image, displays them to an observer, receives a modification to the segment from the observer, and generates a second segment in relation to a second image, responsive to the modification. An image segmentation system includes a learning scheme or model to take input from an observer feedback interface and to communicate with a means for drawing an image segment to permit adjustment of at least one image segmentation parameter (such as a threshold value). The learning scheme is provided with a knowledge base which may initially be created by processing offline images. The learning scheme may use any scheme such as a reinforcement learning agent, a fuzzy inference system or a neural network.
US08391595B2 Image processing method and image processing apparatus
In order to accurately determine a face area when performing image correction of an image, a pixel is set as a start point in the face area, then, pixels in which skin color is continuous from the start point are searched, and pixels that have been searched are linked to generate a skin color mask for the image. At the same time, an ellipse mask is generated for an ellipse area that includes the face area and is weighted according to distance from a center thereof, and which is composed with the skin color mask to generate a composition mask indicating the correction area.
US08391594B1 Method and apparatus for generating variable-width border masks
Methods and apparatus for generating variable-width border masks for objects in input images. Given an input image and an initial binary selection of an object in the image, a variable-width border mask method may be applied to automatically generate an accurate, variable-width border mask for the object. An initial border mask may be generated. An initial foreground probability map may be generated within the initial border mask using a Gaussian Mixture color modeling technique. A geodesic smoothing technique may be applied to the initial foreground probability map to reduce or remove noise. An optimization technique may be applied to optimize the foreground boundary, and a final variable-width border mask may be generated. The variable-width border mask may be used as input to image matting algorithms to generate an accurate alpha mask of the foreground object selected from the input image.
US08391587B2 Liquid crystal array inspection apparatus and method for correcting imaging range
In a liquid crystal array inspection that acquires an imaging picture by scanning a liquid crystal substrate in a two-dimensional manner with an electron beam to inspect a liquid crystal substrate array based on the imaging picture, the imaging picture obtained by imaging a stage with the electron beam is used to determine the amounts of displacement of an imaging range of each electron gun in an X direction and a Y direction. Amounts of correction for correcting displacements of the imaging range of each electron gun in the X direction and the Y direction are calculated according to the determined amounts of displacement. The displacement in the X direction is corrected by controlling the scanning with the electron beam in the X direction, and the displacement in the Y direction is corrected by aligning a mounting position of each electron gun in the Y direction.
US08391582B2 System and method for scanning of probe arrays
An embodiment of a scanning system is described including optical elements that direct an excitation beam at a probe array, detectors that receive reflected intensity data responsive to the excitation beam, where the reflected intensity data is responsive to a focusing distance between an optical element and the probe array, a transport frame that adjusts the focusing distance in a direction with respect to the probe array, an auto-focuser that determines a best plane of focus based upon characteristics of the reflected intensity data of at least two focusing distances where the detectors further receive pixel intensity values based upon detected emissions from a plurality of probe features disposed on the probe array at the best plane of focus, and an image generator that associates each of the pixel intensity values with at least one image pixel position of a probe array based upon one or more position correction values.
US08391580B2 Image processing
A method and image processing system for correcting motion artefacts in captured projection images of a body part caused by movement relative to the co-ordinate system of an imaging system between capture of the images are described. A first image data set is obtained representing a first captured image of the body part for which the imaging system had a first geometry. A second image data set is obtained representing a second captured image of the same body part for which the imaging system had a second geometry and in which the second captured image is from a different direction to the first captured image. The position of at least a first anatomical landmark point is identified in the first captured image from first image data set. The position of the at least first anatomical landmark point is projected into the second captured image. A transformation required to map the position of the same anatomical landmark point from the second image data set onto the projected position of the at least first anatomical landmark is determined. The so determined transformation represents the true position of the body part relative to the imaging system when the second image was captured.
US08391578B2 Method and apparatus for automatically registering images
Methods and apparatus for automatically registering an anatomical image with a perfusion image is provided. The method includes acquiring an anatomical image of a heart using a first imaging modality, acquiring a physiological image of the heart using a different second imaging modality, identifying a myocardium of a left ventricle using the physiological image, automatically scoring a plurality of pixels in the anatomical image that are within a predetermined range of the myocardium identified in the physiological image, and registering the anatomical image with the physiological image based on the score.
US08391571B2 Automatic detection of a surgical tool on an image provided by a medical imaging system
A device for detecting a surgical tool in an image, the surgical tool going through an incision made in a patient's skin or one of his organs, the device including: means for storing shape parameters of the surgical tool. means for determining the position of the projection of the incision in the image plane and means for determining points and/or straight lines characteristic of the projection of the surgical tool on the image based on the shape parameters and on the position of the projection of the incision.
US08391566B2 Method of identifying a person by his iris
A method of identifying a person by his iris through determining an interior limit and using a predefined exterior limit to form an analysis zone. A code associated with the analysis zone is generated and compared with a previously generated reference code. If there is no match another predefined exterior limit is used. The process repeats as long as predefined exterior limits exist or until a positive match is made.
US08391562B2 Water tables mapping
Described herein are implementations of various technologies for a method for mapping water table depths. In one implementation, a satellite image of an area of interest may be received. The satellite image may comprise a red spectrum, a green spectrum and a blue spectrum. A first map may be generated that identifies only water features on the satellite image. The first map may be convolved with a digital elevation model of the area of interest to generate a second map. The second map may identify elevations of the water features on the satellite image. An interpolation algorithm may be applied to the second map to generate a third map. The third map may identify water tables and elevations for the water tables on the satellite image.
US08391560B2 Method and system for image identification and identification result output
The present invention provides a method and a system for image identification and identification result output, which determines a location coordinate with respect to an image and a rotating angle based on at least one direction of the image according to features of the image. The image is compared to a plurality of sample images stored in a database according to the rotating angle so as to obtain at least one identification result. By means of the method and the system of the present invention, identification can be achieved with respect to various rotating angles and distances so as to improve the identification rate.
US08391559B2 Method and system for image identification and identification result output
The present invention provides a method and system for image identification and identification result output, wherein a feature image under identification acquired from an image is compared with a plurality of sample images respectively stored in a database so as to obtain a plurality of similarity indexes associated with the plurality of sample images respectively. Each similarity index represents similarity between the feature image and the corresponding sample image. Thereafter, the plurality of similarity indexes are sorted and then a least one of comparison results is output. The present invention is further capable of being used for identifying identification marks with respect to a carrier. By sorting the similarity index with respect to each feature forming the identification marks, it is capable of outputting many sets of combinations corresponding to the identification marks so as to improve speed for targeting suspected carrier and enhance the identification efficiency.
US08391558B2 Method for the adaptive determination of a threshold value for the identification of vehicle lights using a camera system
A method for determining at least one threshold value S for distinguishing, in the dark, between reflectors and vehicle lights that are recorded as light spots by a camera sensor oriented towards the surroundings of a vehicle. The camera sensor records a series of images of the surroundings of the vehicle. At least one light spot in the series of images is tracked. When the tracking of a light spot is completed, at least one parameter (for example the maximum intensity Imax of the light spot in the entire series of images, or the lifetime τ of the light spot) is determined from measured values, for example from the intensity of the light spot in each image. The threshold value S is then adapted to the determined parameter/s. The determined parameter value of the light spot is included in a frequency distribution of the parameter values from previously tracked light spots. A new threshold value for distinguishing between vehicle lights and reflectors is determined from the updated frequency distribution of the parameter values. After temporal filtering a new threshold value for distinguishing between reflectors and vehicle lights is fixed.
US08391556B2 Method and system for video-based road lane curvature measurement
A method and system for video-based road lane curvature measurement is provided. An image processing system receives roadway scene images from a vehicle-mounted video camera to measure road curvature. Road boundary indicators, such as lane markings, are used for identifying the road boundaries. The road curvature is approximated using a relation between the slope of a line connecting two points on a lane marking, and the average longitudinal distance from the camera to the line.
US08391551B2 Object detecting device, learning device, object detecting method, and program
An object detecting device includes a comparing unit to extract feature amounts for two regions on a determining object image and compare a feature amount based on the two feature amounts extracted; and a computing unit to select one of two values having different absolute values according to the comparison result, and compute an evaluation value to determine whether or not an object is included in the determining object image, by performing computation with the selected value.
US08391550B2 Method and system for diagnosing and treating a pest infested body
According to one aspect, the invention provides a method for detecting pest infestation within a body. The method comprises the steps of a) providing an imaging system comprising at least a radiation source, a detector, a processing station and a display monitor; b) positioning at least a section of the body between the radiation source and the detector; c) acquiring a first image of said section of said body; d) acquiring at least one second image of the section of the body; e) removing the common portion of the images by subtracting the first image from the second image, thereby resulting in a digitally subtracted image; and f) observing determining from the digitally subtracted image and determining whether at least one pest is present within the body. Pest infestation may be detected without physical contact with the tree.
US08391547B2 Method and apparatus for detecting objects of interest in soccer video by color
A method is disclosed for detecting and locating players in soccer video frames without errors caused by artifacts by a shape analysis-based approach to identify the players and the ball from roughly extracted foregrounds obtained by color segmentation and connected component analysis, by performing a Euclidean distance transform to extract skeletons for every foreground blob, by performing a shape analysis to remove false alarms (non-players and non-ball), and then by performing skeleton pruning and a reverse Euclidean distance transform to cut-off the artifacts primarily caused by playing field lines.
US08391545B2 Signal processing of audio and video data, including assessment of embedded data
The present invention relates generally to signal processing of media content, e.g., audio or video content. One form of signal processing derives identifying information from media content. One claim recites a method including: upon encountering audio or video content, and using a programmed electronic processor, attempting to derive identifying information from data representing the encountered audio or video content; if a digital watermark is not obtained from the data representing the encountered audio or video content, modifying the encountered audio or video content; and then attempting to attempting to derive identifying information from data representing the modified audio or video content. Of course, other claims are provided too.
US08391542B2 Method for estimating the pose of a PTZ camera
Provided is an iterative method of estimating the pose of a moving PTZ camera. The first step is to use an image registration method on a reference image and a current image to calculate a matrix that estimates the motion of sets of points corresponding to the same object in both images. Information about the absolute camera pose, embedded in the matrix obtained in the first step, is used to simultaneously recalculate both the starting positions in the reference image and the motion estimate. The recalculated starting positions and motion estimate are used to determine the pose of the camera in the current image. The current image is taken as a new reference image, a new current image is selected and the process is repeated in order to determine the pose of the camera in the new current image. The entire process is repeated until the camera stops moving.
US08391540B2 Bending wave acoustic device and method of making thereof
An acoustic device and method of making said acoustic device. The acoustic device comprises a diaphragm having resonant bending wave modes in the operating frequency range, and a plurality of electromechanical transducers coupled to the diaphragm. The positioning and mechanical impedance of the transducers are such that at least a selected number of the resonant bending wave modes are balanced so that the net transverse modal velocity over the area of the diaphragm tends to zero with the balancing of the resonant bending wave modes being achieved substantially by the positioning and mechanical impedance of the transducers. The parameters of the diaphragm may be such that there are a plurality of nodal grouped locations at or around which the nodal lines of a selected number of resonant modes are clustered. Each transducer may be mounted at one of the plurality of nodal grouped locations.
US08391527B2 In the ear hearing device with a valve formed with an electroactive material having a changeable volume and method of operating the hearing device
For particularly good adaptation to a given hearing situation, an in-the-ear hearing device which has a housing with a channel in the housing that is designed as a through-opening for sound and air between the interior of the ear and the environment outside the ear, the channel is provided with a structural element for changing the size of the through-opening at at least one position. The structural element is a valve formed with electroactive material and the size of the through-opening is adjusted by application of a voltage to the valve.
US08391526B2 Ear device for improved fit and sound
The present invention is directed to an in the ear device sized and shaped such that the in the ear device universally and ergonomically fits into the human ear without slipping out and providing the user with a comfortable fit. The in the ear device is secured in the user's ear taking advantage of the natural curvature of the human to provide support and shift the center of gravity from outside the ear to further inside the pinna to prevent the device from slipping out while retaining a high level of comfort.
US08391525B2 μ-Metal barrier provided in connection with the receiver casing lid assembly
A hearing aid may include a housing shaped to rest behind an ear of a user, electric circuitry, a microphone, an antenna which receives wireless signals, a signal processor, a receiver, and a sound guide configured to sound from the receiver towards the ear. An enclosure may be provided for sound isolation of the receiver and includes a detachable lid providing access to the enclosure. A suspension body may be attached to a first suspension area and a second suspension area of the lid. The suspension body holds the receiver suspended within the enclosure. The suspension body includes suspension members connected to the suspension areas of the lid. The suspension members include protrusions that form a shelf that holds a metal shield plate between the lid and the receiver and spaced away from the receiver.
US08391522B2 Method and system for wireless hearing assistance
A method for providing hearing assistance to a user, comprising capturing audio signals by a microphone arrangement; measuring at least one mechanical parameter; selecting an audio signal processing scheme according to the measured at least one mechanical parameter; processing, by a signal processing unit, the captured audio signals according to the selected audio signal processing scheme; transmitting the processed audio signals to stimulating means worn at or in at least one of the user's ears via a wireless audio link; and stimulating the user's hearing by said stimulating means according to the processed audio signals.
US08391521B2 Audio reproduction apparatus and method
In a system capable of outputting an audio signal as beams from an array speaker and performing multi-channel reproduction, a plurality of beam setting patterns (reproduction modes) are stored in the memory of a controller. The beam setting patterns include a single basic pattern and a plurality of deformed patterns that use the beam control data of the basic pattern. When the user specifies a reproduction mode via an interface, the beam setting pattern corresponding to the mode is read and set to the signal processor of each channel.
US08391520B2 Flat speaker unit and speaker device therewith
A reliable flat speaker unit and a speaker device with the same are provided herein. A conductive electrode of a vibrating membrane of the speaker unit is disposed on both utmost sides of the speaker unit to isolate the speaker unit from environmental moisture, which can significantly improve the reliance of the speaker device. A barrier layer can optionally be disposed on the external side of the conductive electrode to further isolating the speaker unit from moisture, which can improve the reliance and the lifetime of the speaker device. In an embodiment, at least a getter is disposed inside the flat speaker unit to absorb moisture therein. The speaker unit at least includes a electret vibrating membrane with a conductive electrode, a plurality of supporting members, and a electrode structure with a plurality of holes.
US08391515B2 Micro-speaker
A speaker includes a case, a dome, a diaphragm, a first voice coil, a second voice coil, a first pole plate, a second pole plate, a first magnet, a second magnet and a yoke. The case is supported on the frame to form a receiving room therebetween. The yoke includes a bottom portion and a side portion perpendicularly extending upward from the center of the bottom portion. A first magnetic gap is formed between the inner wall of the side portion and the outer wall of the magnet for receiving the first voice coil, and a second magnetic gap is formed between the outer wall of the side portion and the inner wall of the second magnet for receiving the second voice coil.
US08391512B2 Broadcast wave receiving system
A controlling unit includes: a memory unit that stores information in which the multiple clock frequencies that satisfy conditions for predetermined reception interferences to a part of multiple carrier frequencies included in a band frequency of the broadcast wave are previously set so that not all clock frequencies satisfy the conditions for the reception interferences to the same carrier frequencies, the information indicating a relation between each clock frequency and the carrier frequency that includes the reception interference; a reception frequency setting unit that sets the carrier frequency to be received to the broadcast wave receiving unit; a clock frequency determining unit that refers to the information stored in the memory unit and determines a clock frequency that does not include a reception interference to the carrier frequency that is set by the reception frequency setting unit, the determined clock frequency being out of the multiple clock frequencies; and a clock frequency setting unit that sets the clock frequency determined by the clock frequency determining unit to the reference clock generating unit, so that the reference clock generating unit generates a reference clock having the determined clock frequency.
US08391497B2 Method for importing rights object and rights issuer
A method for importing or moving a rights object (RO) is provided, which includes the following steps. A rights issuer (RI) receives a request message of importing or moving an RO to a target device, the request message including key information encapsulated by a public key of the target device; the RI generates the RO according to the request message, the RO including the key information encapsulated by the public key of the target device; and the RI provides the RO for the target device. An RI is also provided. In the present invention, the key information encapsulated by the public key of the target device is provided for the RI, and the real key is hidden from the RI, such that the un-trust RI cannot generate the illegal RO for other devices except the target device, thereby enhancing the security of importing or moving the RO through the RI.
US08391488B2 Method and apparatus for using navigation signal information for geoencryption to enhance security
A data encryption and decryption system securely geoencrypts data using location-dependent navigation signals. To increase the entropy of the cryptographic key to guard against a brute-force attack, geoencryption is made to depend on largely time-independent characteristics of the navigation signals that are not easily spoofed, including the time difference of arrival, the envelope-to-cycle difference, the differential signal-to-noise, the signal envelope shape, and the directions of arrival of the navigation signal set.
US08391487B2 Secure remote configuration of device capabilities
In one embodiment, the present invention is a method for providing a secure remote configuration. The method includes obtaining a signed configuration file (S-CF) from a storage using a device identity of the device, wherein the device identity of the device is linked with a location of the device. A validated configuration file (V-CF) is then generated using the S-CF. At least one device parameter is then configured using the V-CF. In another embodiment, the present invention is a method for providing a signed configuration file (S-CF) to the device. The method includes processing a request for an S-CF from the device, wherein the request comprises a device identity of the device. A location of the device is then determined using a location database and the device identity of the device. A configuration file (CF) for the location of the device is then obtained from a storage. An S-CF is then generated using the CF. The S-CF is then provided to the device.
US08391486B2 Secure key distribution using sequential weak values
A method is provided for distributing a random list of binary values between first and second parties. The method includes sending photons from the second party into an interferometer at a first beam splitter; performing a first weak measurement on photons as a first pointer result into a first time-ordered list for photons; performing a second weak measurement by the first party on photons that pass through a second beam splitter as being a second pointer result into a second time-ordered list; recording identification for first and second detectors that the photons arrive via a third beam splitter as respective first and second detector registrations for collecting in a third time-ordered list as respective first and second detection lists; determining first and second averages of the respective first and second detection lists; and comparing the averages to verify existence of a non-trivial difference that indicates secure communication status of the element's binary value.
US08391484B2 Method and apparatus for performing video communication
A method for performing video communication is provided. The method includes: creating and saving a bio key using a user's biological information before first and second terminals perform the video communication; establishing a session, wherein the first terminal requests voice communication with the second terminal; exchanging bio keys saved in the respective terminals and saving the same; starting a Secure Real-Time Transport Protocol (SRTP) session, wherein the first and second terminals create a session sharing key using the exchanged bio keys; creating a restored bio key by obtaining the biological information from data received by first and second terminals and performing a user certification by comparing the bio key with the restored bio key.
US08391481B2 Rebinding of content title keys in clusters of devices with distinct security levels
According to one embodiment of the present invention, a system, method, and computer program product is provided for rebinding title keys in clusters of devices with distinct security levels in broadcast encryption systems. The method includes receiving a new management key and unbinding an encrypted title key with a previously used management key, the title key having a security class and residing in a title key block for a device having a security class, the device being in a cluster of devices including devices having a plurality of security classes. If the device security class is lower that the title key security class, the unbound title key is partially rebound with the new management key. the partially rebound title key is then saved in the title key block for the device.
US08391477B2 Cryptographic device having tamper resistance to power analysis attack
A randomly selected point on an elliptic curve is set as the initial value of a variable and calculation including a random point value is performed in an algorithm for calculating arbitrary scalar multiple operation on an elliptic curve when scalar multiplication and addition on an elliptic curve are defined, then a calculation value obtained as a result of including a random point is subtracted from the calculation result, whereby an intended scalar multiple operation value on an elliptic curve is determined.
US08391476B2 Masking method of defending differential power analysis attack in seed encryption algorithm
A plurality of S-boxes is masked by one masking inverse table. Therefore, the computation cost and the use amount of the RAM necessary for masking at the time of a masking operation for defending a differential power analysis attack in a SEED encryption algorithm can be effectively reduced.
US08391474B2 Electronic device
An easy to use electronic device is provided. The electronic device functions as a telephone and has a display portion, an audio input portion, an audio output portion, and operation keys. The display portion has a passive element, and the operation keys have LEDs. The direction of an image displayed by the LEDs is switchable.
US08391472B2 Acoustic echo cancellation solution for video conferencing
Echo cancellation for audio/video conferencing uses an inaudible tone added at an originating conference site to the transmitted voice signal, for echo cancellation. The tone, upon receipt with the voice signal at a remote conferencing site and retransmission back to the originating site, is used to determine both the round trip delay of the conferencing link and the acoustic characteristics of the remote site, so as generate an echo cancellation signal for better audio performance.
US08391468B2 Multifunctional keyboard for a mobile communication device and method of operating the same
An apparatus and method for telephony tone signal and character code generation for QWERTY keyboards includes a QWERTY style keyboard, a processor and a keyboard mode control software module. The QWERTY style keyboard has a plurality of letter keys, wherein each letter key is configured to generate a unique input signal. The processor is coupled to the keyboard and is configured to convert each unique input signal generated by the letter keys into a character code and/or a telephony tone signal. The keyboard mode control software module operates on the processor, and controls whether the processor converts the unique input signals from the letter keys into character codes or telephony tone signals.
US08391466B1 Generating communication forecasts and schedules based on multiple outbound campaigns
Various embodiments of the invention provide methods, systems, and computer program products for generating an outbound forecast. In particular embodiments, campaign parameters are defined for at least two outbound call campaigns that include for each campaign a time period over which the campaign is to be carried out, a target value identifying a number of an outbound communication result to occur over the time period, and sources for handling outbound communications. Further, a historical dataset is selected that includes historical data on the corresponding outbound communication result for each campaign based on past outbound communications. In various embodiments, an outbound forecast is generated based on the historical dataset and campaign parameters for the outbound call campaigns. The forecast provides a number of the outbound communication result forecasted to be achieved over the time period for each campaign in an attempt to meet the target value for the corresponding campaign.
US08391464B1 Customer service system, method, and software program product for responding to queries using natural language understanding
The present invention uses natural language understanding to increase the ability of a customer service system to respond to a user's query in an automated manner. A customer service system receives a query from a user and offers the user the option of having the system contact the user at a later time with an answer. If the user accepts the offer, the customer service system processes the query offline, including providing the query to a natural language understanding interpreter. The system uses the natural language understanding interpretation to determine if the user's query is in a database of frequently-asked queries. For each query in the database of frequently-asked queries, there is a predetermined response protocol. If the user's query substantially matches a query in the database, the IVR system contacts the user with an automated response in accordance with the predetermined response protocol for the query.
US08391463B1 Method and apparatus for identifying related contacts
Systems and methods for identifying related contacts in a contact center are provided. In particular, contacts that are initiated by an agent or other resource after an earlier contact has been placed on hold or while the agent or resource is in an after-contact work state are determined to be associated with the earlier contact. Accordingly, associations within contacts can be identified and recorded. Furthermore, the identification of associations between contacts can be performed without requiring explicit recognition of relationships between the content of different contacts, and without relying on an agent to make accurate reports regarding relationships between contacts.
US08391456B2 Dynamic configuration of call controls for communication peripherals
Callers of an enhanced communication system are enabled to improve their communication experience by receiving context specific call controls on their peripheral device before, during, and/or after a call. A communication application determines context specific commands and configures/reconfigures call controls on the peripheral device. The peripheral device displays the call context specific controls in different stages of operation and forwards user selection(s) to the communication application without a need to understand the commands of perform actions associated with the commands.
US08391454B2 User status management in a voice calling architecture
A mechanism for indicating a specific response message to be played to a caller is provided. A call that comprises an identification of a caller is received in a recipient device. If the recipient device is operating in the phone management mode, a recipient notification of the call is blocked on the recipient device. If the caller is identified as a known caller based on the identification of the caller, a caller specific response message is sent to the known caller. The caller specific response message is at least one of an interactive or a non-interactive caller specific response message. The interactive response message includes a code with which to respond. If the response message is the interactive response message and the caller enters the code associated with the interactive response message, then the recipient notification of the call is activated, on the recipient device.
US08391453B2 Enabling incoming VoIP calls behind a network firewall
A network device is configured to receive a registration message from a private user device including a private internet protocol (IP) address associated with the private user device. A public IP address and discrete port number are assigned to the private user device and private IP address and stored in an incoming call table. The registration message is translated to include the public IP address and discrete port number. The registration message is forwarded to a proxy server for registration. An incoming call invitation message is received from a public user device, where the call invitation message is directed to the public IP address and discrete port number associated with the private user device. The call invitation message is translated to include the private IP address associated with the private user device based on the received public IP address and discrete port number and the incoming call table. The call invitation message is forwarded to the private user device.
US08391449B2 Telecoms
The invention concerns improvements to telecoms systems. In the proposed method and apparatus, an image (which may have advertising content) is displayed to a caller and a recipient prior to relaying a caller message. This supplementary image may take the place of conventional text such as CALLING. On audio/visual equipment, an audio message may take the place of a ringing tone.
US08391448B2 Methods and apparatus for reliable voicemail message deletion alerts at mobile communication devices
A voicemail system apparatus produces a voicemail notification message corresponding to a voicemail message received and saved at a voicemail system, and causes the voicemail notification message to be sent to a mobile device. Subsequently, the apparatus causes a voicemail deletion notification message to be sent to the mobile device, where the voicemail deletion notification message indicates that the voicemail message will be deleted by the voicemail system. In response to expiration of a voicemail message time expiration period associated with the voicemail message, the apparatus deletes the voicemail message at the voicemail system. On the other hand, prior to expiration of the voicemail message time expiration period, and in response to receiving a save command from the mobile device for resaving the voicemail message, the apparatus saves the voicemail message at the voicemail system and updates the voicemail message time expiration period.
US08391445B2 Caller identification using voice recognition
Methods, apparatus and computer program products for automatically identifying a calling party using voice recognition. Voice recognition is the computing task of identifying or validating a person's identity using characteristics of their voice. A first voice record is obtained from an identifiable party and associated with a voice identifier. When a second voice record is received from a calling party, the voice in the second voice record is compared to the voice in the first voice record to determine the identity of the calling party. If the there is a match between the voice in the second voice record and the voice in the previously obtained first voice record, then the called party is notified of the identity of the calling party. A voice identifier, when available, is preferably displayed to the called party on a screen instead of caller ID information.
US08391441B2 Method for estimating a radiation dose of an X-ray
The present embodiments specify a method and an associated X-ray facility for estimating a radiation dose of an X-ray that is generated by an X-ray source and penetrates an object under examination. First dose values of the X-ray are determined by measurement in an automatic exposure control chamber. A second dose value is determined by estimating the radiation dose that is emitted by an X-ray source in a dead time of the automatic exposure control chamber. The estimated radiation dose is determined by the first dose value and the second dose value last determined being added. The second dose value represents a correction value for a non-measurable dose during the dead time of the automatic exposure control chamber that is taken into account when determining the estimated radiation dose.
US08391439B2 Detector array for spectral CT
A radiation detector (24) includes a two-dimensional array of upper scintillators (30τ) which is disposed facing an x-ray source (14) to convert lower energy radiation events into visible light and transmit higher energy radiation. A two-dimensional array of lower scintillators (30B) is disposed adjacent the upper scintillators (30τ) distally from the x-ray source (14) to convert the transmitted higher energy radiation into visible light. Upper and lower photodetectors (38τ, 30B) are optically coupled to the respective upper and lower scintillators (30τ,30B) at an inner side (60) of the scintillators (30τ,30B). An optical element (100) is optically coupled with the upper scintillators (30τ) to collect and channel the light from the upper scintillators (30τ) into corresponding upper photodetectors (38τ).
US08391438B2 Method and apparatus for clock frequency division
The present invention discloses a method and apparatus for clock frequency division, the method comprises: determining a current frequency division coefficient in real time according to input clock signals and output clock information; then, performing counting on the input clock signals according to an integer portion and a decimal portion of the frequency division coefficient and a decimal scale threshold of the decimal portion; and performing accumulation on the decimal portion according to the counting result; finally, controlling the output clock according to the counting result and the accumulation result. With the method and the apparatus, output signals can be adjusted dynamically according to input signals, and the bit width of the integer portion and the decimal portion of the frequency division coefficient and the decimal scale threshold of the decimal portion can be increased on demand, so that the precision of the frequency division coefficient can be adjusted.
US08391433B2 Flow controlled pulsed serial link
Apparatus for transmitting a clock and data from a first module to a second module connected by a single outward line and a single return line, comprising: means for transmitting a data pulse on the single outward line comprising means for asserting a first edge on said single outward line, said first edge representing a timing edge for the clock and means for asserting a second edge on the single outward line a selectable time period after said first edge, said selectable time period representing said data; and means for receiving a return pulse on said single return path comprising means for receiving a first edge and a second edge on the single return line, the first and second edges being separated by a first time period, said first time period representing an acknowledgement.
US08391432B2 Data serializer
A method of serializing a data stream includes passing a series of data words from a source in a first clock domain to a serializer in a second clock domain and passing valid signals from the source to the serializer indicating when each of the data words is available from the source. The serializer divides each of the data words into a plurality of portions for serial transmission. The method also includes synchronizing the serializer and the source based on the first of the valid signals.
US08391431B2 Apparatus, and associated method, for filtering a receive signal by adaptive operation of an input noise whitening filter
Apparatus, and an associated method, for the receive part of a receiving station, such as a mobile station or other transceiver of a cellular communication system. Selection is made of filter characteristics to be exhibited by an adaptive, input noise whitening filter. A noise estimator estimates a noise component of a noise sequence. An autocorrelation estimator estimates the noise-component autocorrelation. A determination is made as to whether the autocorrelation exceeds a threshold. If so, filter characteristics are selected to cause the input noise whitening filter to operate to inject whitening noise into the received sequence.
US08391429B2 Methods for determining reconstruction weights in a MIMO system with successive interference cancellation
Certain aspects provide a method for determining decoding order and reconstruction weights for decoded streams to be cancelled in a MIMO system with successive interference cancellation, based on estimates of the channel characteristics, the received composite signal and parameters of the system.
US08391426B2 Broadband phase synthesis network with self-healing capability
A phase synthesis network having self healing capability. The phase synthesis network includes two phase rotators that receive I and Q input LO signals, that receive a digital control signal, and that can adjust a phase and a gain in response to the digital control signal. An output of each of the phase rotators provides a respective output signal to a switch. The switch provides a selected one of the respective output signals for mixing with a predetermined one of the respective output signals. Two mixers mix signals from the phase rotators with an RF signal. Two analog-to-digital converters provide a respective digital signal representative of the output of the mixers. A baseband digital processor generates digital control signals that are provided to the phase rotators. The circuit has an output terminal configured to provide an output signal representative of the RF signal.
US08391423B2 Estimating method for maximum channel delay and cyclic prefix (CP) averaging method in OFDM receiver
An estimating method for maximum channel delay and cyclic prefix (CP) averaging method in orthogonal frequency division multiplexing (OFDM) receiver are described. Specifically, the estimating method performs the estimation of the maximum channel delay by adding the CP and the main OFDM signal for increasing the signal-to-noise ratio (SNR) and for reducing the inter-carrier interference (ICI). The CP averaging method is used to acquire a portion of the CP by using the maximum channel delay so as to increase the performance of the OFDM receiver.
US08391422B2 Time information receiver, radio wave timepiece and storage medium having program stored therein
A time information receiver including a reception unit for receiving and demodulating a standard radio wave containing a time code in which data pulses are arranged at a predetermined period; an analyzer for analyzing the time code from a demodulated signal obtained by demodulating the standard radio wave; a time-shift adder for executing an addition processing of adding a pulse waveform of the demodulated signal and a pulse waveform of a signal obtained by shifting the demodulated signal by a predetermined time; and a judger for judging a code type of the time code contained in the received standard radio wave on the basis of a addition result of the time-shift adder.
US08391420B1 Low frequency communication signal state detection
Various techniques are provided to detect a state of a communication signal. In one example, a method of detecting a state of a signal includes receiving a differential communication signal comprising a positive portion and a complementary negative portion. The method also includes filtering the positive portion of the communication signal through a first low pass filter to provide a filtered positive portion of the communication signal. The method also includes filtering the negative portion of the communication signal through a second low pass filter to provide a filtered negative portion of the communication signal. The method also includes comparing the filtered positive portion of the communication signal with an internal reference voltage. The method also includes comparing the filtered negative portion of the communication signal with the internal reference voltage. The method also includes generating a low frequency detect signal in response to the comparing operations to indicate whether the communication signal is in a low frequency state.
US08391418B2 OFDM symbol detecting method, communication apparatus, integrated circuit, and circuit module
A method of detecting symbols of an OFDM signal constituted by a plurality of carriers transmitted from another communication apparatus, includes selecting first carriers, where a phase difference between the symbols adjacent on a time domain is smaller than a predetermined value, from a plurality of carriers of a received signal, selecting second carriers, each of which has a phase of a predetermined relation of the OFDM signal with respect to another carrier, from the selected first carriers, and determining whether the received signal has the symbols of the OFDM signal transmitted from the another communication apparatus on the basis of the selection results of the first and second carriers.
US08391410B2 Methods and apparatus for configuring a pilot symbol in a wireless communication system
Methods and apparatus for constructing a pilot symbol for a communication frame transmitted in a wireless communication system, such as an OFDM system, are disclosed. In particular, the methods and apparatus generate at least one pseudo-random noise sequence having at least a predetermined length, where the at least one pseudo-random noise sequence represents a system configuration of a wireless system. A time domain symbol sequence is modulated with the at least one pseudo-random noise sequence to create a timing acquisition pilot symbol. The modulated acquisition pilot symbol is further masked to a prescribed frequency profile and placed in a frame for wireless transmission. Accordingly, different system configurations can be communicated from a transmitter to a receiver with the acquisition pilot symbol modulated with correspondingly different pseudo-random noise sequences, while affording low complexity required to process the acquisition pilot symbol and a minimum peak to average power ratio when using QPSK modulation.
US08391401B2 Highly detectable pilot structure
Aspects describe a Highly Detectable Pilot that allows a mobile device to detect more base stations and, thus, can provide more accuracy in location estimate. A highly detectable pilot can be transmitted in one or more data symbols that are not currently being utilized for transmission of data. Transmission of the highly detectable pilot in two data symbols provide a receiver with more convergence time, however, it can take the receiver a longer amount of time to acquire an adequate number of pilots for a location estimate.
US08391400B2 Control channel format indicator frequency mapping
Systems and methodologies are described that facilitate selecting frequency for transmitting control channel format indicator (CCFI) data such to identify a related cell. In one example, the CCFI data can be transmitted in an initial portion of frequency (such as an orthogonal frequency division multiplexing (OFDM) symbol) in a time transmit interval (TTI). The CCFI data can be spread across the initial portion of frequency and be shifted to identify the transmitting cell. Additionally, the CCFI data can be scrambled to further identify the cell. The CCFI data can also be utilized to determine structure of subsequent control and/or data channels.
US08391396B2 Method and apparatus for impairment correlation estimation in MIMO systems
The teachings herein disclose methods and apparatus that simplify impairment correlation estimation for received signal processing, based on determining, for any given processing interval, which impairment contributors should be considered in the estimation of overall received signal impairment correlations. These simplifications reduce computational processing requirements, allowing reduced circuit complexity and/or reduced operating power, and improve receiver performance. A corresponding transmitter and transmission method include transmitting multiple information streams to targeted receivers according to ongoing scheduling, and controlling the ongoing scheduling to reduce the number of impairment contributors considered in impairment correlation estimation at the targeted receivers. In one embodiment, a receiver identifies which impairment contributors to consider based on receiving control information. In another embodiment, the receiver identifies the impairment contributors to consider based on background processing, e.g., background determination of parametric model fitting parameters for a plurality of impairment contributors, and observing those model fitting parameters over time.
US08391395B2 Precoder codebooks for effective channels with structured frequency-selectivity
A precoder for an effective channel linking a wireless receiver to a wireless transmitter includes a precoder report and a precoder update report, the effective channel including a propagation channel, transmit filters and receive filters. A structured frequency-selectivity of the effective channel is determined, the structured frequency-selectivity being induced by one or more long term and/or persistent parameters of the effective channel. The precoder update report is generated based on the structured frequency-selectivity. The precoder update report includes frequency-dependent phase compensation which accounts for the structured frequency-selectivity. The precoder report is generated for the effective channel based on channel state information determined for the effective channel. The precoder report and the precoder update report are transmitted to the wireless transmitter. The transmitter determines a transmission operation based on the precoder report and the precoder update report, and transmits data to the wireless receiver in accordance with the transmission operation.
US08391393B2 Uplink precoding method in 4-Tx system
A method for a user equipment to precode and transmit an uplink signal efficiently in a 4-antenna system and a method for a base station to receive the transmitted signal efficiently are disclosed. Four antennas of a user equipment can be grouped by a 2-antenna unit. In consideration of this antenna group, it is able to perform precoding using antenna selection/DFT matrix of the antenna group unit. Moreover, a rank-3 codebook can be configured to include a precoding matrix of a type in consideration of power balance per antenna and a precoding matrix including one non-zero component only in one row for maintaining a good CM property.
US08391392B2 Precoding codebooks for MIMO communication systems
A method includes configuring a transmitter and a receiver with first precoding matrices for mapping onto N transmit antenna ports of the transmitter R1≦N data streams. Each first precoding matrix is derived from respective second and third precoding matrices, which are configured for mapping onto respective numbers of antenna ports that are less than N. A set of precoding matrices is defined for mapping r
US08391391B2 Wireless communication apparatus and wireless communication controlling method
To reduce the influence of Doppler shift, with the sub-carrier interval being widened in a high-frequency band, transmission timings of frames for every frequency band are matched each other. By matching the frame transmission timings, at the receiving side, once the modulation timing in one frequency band is detected, the modulation timing at another frequency band can be obtained. Therefore, demodulation can be simplified. To match the frame transmission timings, the CP length is adjusted, for example.
US08391388B2 Digital television transmitter/receiver and method of processing data in digital television transmitter/receiver
A digital television (DTV) transmitter and a method of coding data in the DTV transmitter are disclosed. A data formatter generates an enhanced data packet including the enhanced data and a known data sequence. A data randomizer randomizes the enhanced data packet. A RS encoder RS-codes the randomized data packet by adding first parity data, and a data interleaver interleaves the RS-coded data packet. A trellis encoding unit trellis-encodes the interleaved data packet. Herein the trellis encoding unit includes a TCM encoder for generating a first output bit by trellis-encoding a first input bit and generating a second output bit by bypassing the first input bit, and a pre-coder for generating a third output bit by pre-coding a second input bit, wherein memories included in the TCM encoder and the pre-coder are initialized when the known data sequence is inputted to the trellis encoding unit.
US08391387B2 Multiple transmit antenna interleaver design
An arrangement of interleavers allocates bits from an input symbol across sub-symbols transmitted via sub-carriers of multiple orthogonal frequency division multiplex (OFDM) carriers. The input bits are allocated in a fashion to provide separation across subcarriers, and rotation of sub-symbols across the OFDM carriers provides additional robustness in the present of signal path impairments.
US08391384B2 Multi-channel receiver with improved AGC
An improved multi-channel receiver for satellite broadcast applications or the like. In an exemplary embodiment, a primary AGC loop controls an analog sub-receiver adapted to simultaneously receive multiple signals. Multiple digital demodulators, coupled to the sub-receiver, demodulate the multiple received signals. Multiple secondary AGC loops, one for each received signal, compensate for variations in demodulated signal strengths caused by the primary AGC loop. A feed-forward AGC compensation technique generates scalar control values for scaling the demodulated signals before the demodulated signals are processed by the secondary AGC loops. This at least partially compensates for gain variations caused by the primary AGC, reducing received signal drop-outs before the secondary AGC loops can compensate for the gain variations. Because of systemic delays in the sub-receiver and the demodulators, the scalar control values are independently timed to be coincident with the variations in the demodulated signal strengths caused by the primary AGC loop.
US08391383B2 Dynamic tone grouping and encoding for multi-carrier quadrature amplitude in OFDM
A method of dynamic tone grouping (DTG) used by a transmitter in a wireless OFDM system is proposed. First, a sequence of coded and interleaved bits is de-multiplexed into a number of bit-streams. Each bit-stream is mapped into a sequence of QAM symbols, which are grouped into non-overlapping sets of QAM symbols. Unitary transformation is then applied on the QAM symbols to produce groups of complex signals. Finally, the complex signals are dynamically mapped to subcarrier groups based on tone mapping information to improve link performance. The tone mapping information is derived from information associated with each OFDM subcarrier, such as channel state information (CSI). The OFDM subcarriers are grouped into subcarrier groups according to the tone mapping information such that the channel quality of each subcarrier group is balanced. In addition, the tone mapping information is efficiently encoded and transmitted to/from a corresponding receiver.
US08391377B2 Active antenna, base station, method for refreshing amplitudes and phases, and method for processing signals
An active antenna, a base station, a method for refreshing the amplitude and phase, and a signal processing method are disclosed to simplify the structure of a phase shifter and guarantee the reliability of the phase shifter. The active antenna or the base station includes an antenna dipole array, a transceiver array, a digital processing unit (DPU), and a transceiving calibration unit. During signal reception, the transceiver demodulates a radio frequency (RF) signal of the antenna dipole into an IQ analog signal, and outputs the IQ analog signal to the DPU; the DPU converts the demodulated IQ analog signal into an IQ digital signal, and performs digital beam forming (DBF) on the IQ digital signal according to the transceiving calibration unit; during signal transmission, the transceiver modulates the IQ analog signal of the DPU into an RF signal, and outputs the RF signal to the antenna dipole; the DPU converts a signal of a base band unit (BBU) into an IQ digital signal in serial/parallel (S/P) mode, and performs DBF on the IQ digital signal according to the transceiving calibration unit.
US08391376B2 System and method for electronically steering an antenna
A system and method for electronically steering an antenna. An array is assembled from direct spatial antenna modulation (DSAM) antenna elements each of which makes use of the spatial characteristics of a radiating antenna structure to directly alter a signal transmitted or received by the radiating structure. A data stream maps a carrier to spatial points directly to In-Phase and Quadrature components (IQ) of the output. The DSAM antennas elements control I and Q directly. The assembled array provides beam forming phase shifts with amplitude only control as well as providing joint modulation and beam forming. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this Abstract.
US08391375B2 Wireless autonomous device data transmission
A method of communicating information from a wireless autonomous device (WAD) to a base station. The WAD has a data element having a predetermined profile having a total number of sequenced possible data element combinations. The method includes receiving at the WAD an RF profile transmitted by the base station that includes a triggering portion having a number of pulses, wherein the number is at least equal to the total number of possible data element combinations. The method further includes keeping a count of received pulses and wirelessly transmitting a piece of data, preferably one bit, to the base station when the count reaches a value equal to the stored data element's particular number in the sequence. Finally, the method includes receiving the piece of data at the base station and using the receipt thereof to determine which of the possible data element combinations the stored data element is.
US08391374B2 Method and apparatus for selective disregard of Co-channel transmissions on a medium
A method and apparatus to selectively disregard co-channel transmissions on a medium uses an automatic gain control/clear channel assessment (AGC/CCA) circuit to gather signal power information, which is used to establish receiver sensitivity thresholds. Raw and cyclical power measurements of a received signal are processed by the AGC/CCA circuit to determine whether a current received signal process should be halted, and a new signal acquisition sequence begun.
US08391373B2 Concealment of transmission error in a digital audio signal in a hierarchical decoding structure
A method is provided for concealing a transmission error in a digital signal chopped into a plurality of successive frames associated with different time intervals in which, on reception, the signal may comprise erased frames and valid frames, the valid frames comprising information relating to the concealment of frame loss. The method is implemented during a hierarchical decoding using a core decoding and a transform-based decoding using windows introducing a time delay of less than a frame with respect to the core decoding. The method includes concealing a first set of missing samples for the erased frame, implemented in a first time interval; a step of concealing a second set of missing samples utilizing information of said valid frame and implemented in a second time interval; and a step of transition between the first and the second set of missing samples to obtain at least part of the missing frame.
US08391371B2 Embedded data signaling
The invention provides main data (MD) which includes embedded data (ED), the data being provided with a main data descriptor (MDD) for signaling a content included in the main data, wherein an embedded data descriptor (EDD) is formed for signaling content included in the embedded data and wherein the embedded data descriptor is provided outside the main data and the main data descriptor.
US08391370B1 Decoding video data
Decoding video data. Receive a first video stream including a first plurality of frames encoded at a first resolution, a second video stream including a second plurality of frames encoded at a second resolution and a residual bitstream encoded at a third resolution. The second plurality of frames correspond to the first plurality of frames encoded at the first resolution and the first resolution is greater than the second resolution and the third resolution is at least between the first and second resolutions. Side information determined based at least on the first plurality of frames and the second plurality of frames. The video data decoded based at least on one received frame of the first plurality of frames, at least one received frame of the second plurality of frames encoded at the second resolution, the residual bitstream encoded at the third resolution, and the side information.
US08391369B2 Method and apparatus for encoding and decoding based on intra prediction
Provided are a method and apparatus for encoding and decoding based on intra prediction. In the method, information regarding a direction of intra prediction of a current block is encoded into one of a plurality of values, depending on whether the directions of intra prediction of neighboring blocks that have been encoded before encoding the current block are identical to one another and whether the direction of intra prediction of the current block is identical to those of the neighboring blocks. Accordingly, it is possible to increase the compression rate of intra prediction encoding with a higher probability.
US08391365B2 Motion estimator and a motion estimation method
A motion estimation method includes: (A) defining one pixel in a reference image as a center of search (CS) corresponding to a target pixel set in a current image; (B) determining a center error (CE) signal; (C) defining another pixel in the reference image as a target of search (TS) with reference to the CS, one candidate search vector available for selection from a vector set, and a step size; (D) determining a target error (TE) signal; (E) determining whether to update the CS and the CE signal; (F) if determined, updating the CS, the CE signal and the vector set; (G) repeating steps (C)˜(F) using a candidate search vector selected from the vector set and the same step size until there is no candidate search vector available for selection in the vector set; (H) repeating steps (C)˜(G) using a smaller step size until a predetermined value is reached; and (I) computing a motion vector based on the target pixel set and one pixel set that includes the CS.
US08391364B2 Moving picture encoding device, moving picture decoding device, moving picture encoding method, moving picture decoding method, program, and computer readable recording medium storing program
An object of the present invention is to express a predicted picture signal with light overheads, and to provide motion compensation of different pixel accuracy. A moving picture encoding device 20 according to the present invention includes a motion vector detection means 32 for detecting a motion vector of a predetermined area to be encoded in a frame picture, a prediction means 33c for predicting the motion vector of the predetermined area to be encoded by using an encoded motion vector of a predetermined area in the frame picture, a determination means 33d for determining whether or not the motion vector detected by the motion vector detection means 32 is a predetermined motion vector set in accordance with the motion vector predicted by the prediction means 33c, and a switching means 33e for switching a method of calculating a motion compensation value of the predetermined area to be encoded depending on whether or not the motion vector detected by the motion vector detection means 32 is the predetermined motion vector.
US08391362B2 Motion vector estimation apparatus and motion vector estimation method
A motion vector estimation apparatus that can reduce an amount of calculation for video coding processing and thus achieve a higher bit rate and lower consumption power, while contributing to improvement in image quality and coding efficiency include: a reduced picture generation unit which generates a reduced current picture to be coded and a reduced reference picture; a region partition unit which partitions a reduced current picture to be coded into regions and generates reduced region images; a region motion vector estimation unit which estimates a region motion vector of a reduced region image; a confidence level calculation unit which calculates a confidence level of a region motion vector; and a block size narrowing-down unit which narrows down candidate block sizes so as to determine a block size to be used for coding a current block to be coded, based on a region motion vector and a confidence level of the region motion vector.
US08391361B2 Moving picture coding method and moving picture decoding method
A moving picture coding apparatus 1 includes a counter unit 102 which counts the number of pictures following an intra coded picture; and a motion estimation unit 101 which compares respectively only reference pictures which are the intra coded picture or the following pictures, selected from among a reference picture Ref1, a reference picture Ref2 and a reference picture Ref3 stored in memories 408˜410, with a picture signal Vin, and determines the reference picture whose inter picture differential value is smallest.
US08391360B2 Method and apparatus for coding image information, method and apparatus for decoding image information, method and apparatus for coding and decoding image information, and system of coding and transmitting image information
A multiplexing method for multiplexing a bit stream in a multiplexing apparatus. The method includes encoding, in an encoding unit in the multiplexing apparatus, a chroma component of image data using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by an addition operation that adds a weight parameter and generating the bit stream. The method further includes multiplexing, in an multiplexing unit in the multiplexing apparatus, the bit stream and generating a system stream.
US08391354B2 Method and system for transforming uncompressed video traffic to network-aware ethernet traffic with A/V bridging capabilities and A/V bridging extensions
Aspects of a system for transforming uncompressed video traffic to network-aware Ethernet traffic with A/V bridging capabilities and A/V bridging extensions may include a graphics processing unit (GPU) that may enable encapsulation of uncompressed video data and/or auxiliary channel data within a Display Port protocol data unit (PDU). A LAN subsystem may enable encapsulation of the Display Port PDU within an encapsulating PDU. The LAN subsystem may enable determination of a traffic class designation associated with the encapsulating PDU. The LAN subsystem may enable transmission of the encapsulating PDU via a network based on the traffic class designation.
US08391351B2 Wireless communication apparatus and transmission control method
A wireless communication apparatus generates aggregated frame including frames and having frame length, transmits aggregated frame at transmission rate of transmission rates, stores, in memory, for each of transmission rates, threshold frame length defined between first frame length range and second frame length range, if frame length is within second frame length range not more than threshold frame length, throughput increase rate not less than predetermined threshold value being obtained by increasing frame length, selects, by comparing threshold frame length at transmission rate with frame length, at least one of (a) another transmission rate of transmission rates and (b) new frame length of aggregated frame, sets transmission rate to selected another transmission rate if another transmission rate is selected, and sets frame length to new frame length if new frame length is selected.
US08391350B2 Adaptation circuitry and methods for decision feedback equalizers
Decision feedback equalizer (“DFE”) circuitry bases determination of the coefficients that are used in its various taps on the algebraic sign of the current value of an error signal and prior serial data signal values output by the DFE circuitry. Use of such algebraic sign information (rather than full error signal values) greatly simplifies the circuitry needed to determine the tap coefficients. The DFE circuitry can be adaptive, i.e., such that it automatically adjusts the tap coefficients for changing serial data signal transmission conditions.
US08391348B2 Apparatus and method for detecting interference wave
An interference wave detecting apparatus includes a first Fourier transformer for frequency-converting a received signal; an extractor for extracting a known information signal from the frequency-converted received signal; an interpolator for performing interpolation to the known information signal in frequency domain, generating a first transmission path estimation signal as a frequency-domain information signal; an inverse Fourier transformer for inverse-Fourier-transforming the known information signal, generating a time-domain information signal; a waveform shaping section for shaping a waveform of the time-domain information signal; a second Fourier transformer for Fourier-transforming the shaped time-domain information signal, generating a second transmission path estimation signal as a frequency-domain information signal; and a comparing-computing section for comparing the first and second transmission path estimation signals, generating an interference wave detection result which indicates a ratio of an interference wave of the received signal.
US08391347B2 Decision feedback equalizer (DFE) circuits for use in a semiconductor memory device and initializing method thereof
A DFE circuit for use in a semiconductor memory device and an initializing method thereof. In the method of initializing a DFE circuit used in a semiconductor memory device having a discontinuous data transmission, the DFE circuit may be used for changing a sampling reference level in response to a level of previous data and sampling transmission data. The method includes terminating a data channel having a transmission of the transmission data at a predefined termination level, and controlling a sampling start time point of the transmission data as a time point preceding a transmission time point of the transmission data by a predefined time. Further, an initialization may be performed of the previous data on the basis of initialization data obtained through a pre-sampling of the data channel at a sampling start time point of the transmission data, thereby obtaining an initialization of the DFE circuit and compensating for a feedback delay.
US08391343B1 PMA RX in coarse loop for high speed sampling
A high data rate transceiver for processing high data rate serial data includes circuitry for recovering a clock based on the high data rate input data stream. The transceiver includes a coarse loop of a phase-locked loop that selectively provides a clock having accuracy that is within a specified amount. In a sample mode of operation, only the coarse loop PLL is coupled to provide an error signal from which an oscillation signal and clock may be derived. In a second mode (lock) of operation, the transceiver may lock to the received serial data stream by coupling the fine loop PLL to provide an adjusted error signal. In a third mode of operation, (automatic) the transceiver initially performs coarse loop calibration by de-coupling the fine loop PLL and coupling the coarse loop PLL until a steady state has been reached.
US08391342B2 Mobile wireless communications device for modulations with memory
A mobile wireless communications device may include an antenna, and a transceiver coupled to the antenna. The transceiver may use a modulation having memory for a message in a frame structure including a data portion and a termination portion based upon the data portion. The termination portion may drive the modulation to a desired known ending state. The modulation may include a spread spectrum modulation or a non-spread modulation.
US08391338B2 Methods for estimation and interference cancellation for signal processing
A receiver in a CDMA system comprises a front end processor that generates a combined signal per source. A symbol estimator processes the combined signal to produce symbol estimates. An S-Matrix Generation module refines these symbol estimates based on the sub channel symbol estimates. An interference canceller is configured for cancelling interference from at least one of the plurality of received signals for producing at least one interference-cancelled signal.
US08391337B2 Communication receiver with hybrid equalizer
Wireless communication receiver with hybrid equalizer and RAKE receiver. The receiver compares performance of the system for RAKE only and RAKE in combination with equalizer estimates. The receiver enables or disables the equalizer accordingly.
US08391336B2 Variable length ranging and direction-finding signals constructed from bandlimited kernels and sparse spreading sequences
To generate a pulse for ranging, a kernel is convolved with a spreading sequence. The spreading sequence is parametrized by one or more ordered (length, sparsity) pairs, such that the first sparsity differs from the bit length of the kernel and/or a subsequent sparsity differs from the product of the immediately preceding length and the immediately preceding sparsity. Alternatively, a kernel is convolved with an ordered plurality of spreading sequences, all but the first of which may be non-binary. The pulse is launched towards a target. The reflection from the target is transformed to a received reflection, compressed by deconvolution of the spreading sequence, and post-processed to provide a range to the target and/or a direction of arrival from the target.
US08391335B2 Apparatus and method for correlation in a GPS receiver
An apparatus comprising: a first code controller for controlling the storage of a first spreading code portion; a first data input controller for controlling the storage of a first set of input samples; a second data input controller for controlling the storage of a second set of input samples; a combiner arranged to combine a spreading code sample with an input sample and output the resultant combination; a summer for summing said resultant combinations; and a combination controller arranged to control which of the stored first set of input samples or the stored second set of input samples provides said input sample for combination in the combiner.
US08391323B2 Fiber laser device
A fiber laser device includes: a laser oscillator to emit laser light having a first wavelength; a first optical filter to transmit the laser light having the first wavelength; a wavelength converter to generate laser light having a second wavelength using stimulated Raman scattering caused by the laser light having the first wavelength and transmit the laser light having the first wavelength and the laser light having the second wavelength; and a second optical filter to transmit the laser light having the second wavelength and prevent transmission of laser light having the first wavelength. The laser light having the second wavelength that has passed through the second optical filter travels through an optical fiber amplifier and an output end. The first optical filter, the wavelength converter and the second optical filter are each constituted by a photonic band gap fiber.
US08391317B2 Unit of the transmission of data in a serial bidirectional bus
A system is described for transmitting data in a serial bidirectional bus with a control device (1) comprising a send and receiving unit (34) for data fields (7, 8 and 9) combined into a data frame (6), and with bus subscribers (2, 3 and 4) which comprise an evaluation circuit (10) for reading in and reading out data fields (7, 8, 9, 14, 15 or 16) in data frames (6, 11), with at least the bus subscriber (4) at the bus end opposite of the control device (1) comprising a send device (12) for a data frame (11). In order to provide simple constructional conditions it is proposed that at least the bus subscriber (4) at the end of the bus comprises a control stage (13) which is activated by a received data frame (6) and triggers the send device (12) depending on the receipt of a data frame (6) within the terms of the transmission of a data frame (11) for at least the data fields (14, 15 and 16) of the bus subscribers (2, 3 and 4).
US08391312B2 Telecommunication and multimedia management method and apparatus
An method for improving the ability of a recipient to review time-sensitive media upon receipt when network conditions are poor. The method includes ascertaining if media to be sent from a sending node to a receiving node is time-sensitive and ascertaining if there is sufficient bandwidth for transmitting a full bit rate representation of the media at a first bit rate and at a first packetization interval. If the bandwidth is sufficient, the full bit rate representation is transmitted. If the bandwidth is insufficient, then a reduced bit rate representation of the media is generated and transmitted. The reduced bit rate representation is generated by performing one or more of the following (i) using fewer bits per unit time of media when packetizing the media relative to the full bit rate representation; (ii) increasing the packetization interval for the packets used to transmit the reduced bit rate representation; and (iii) adjusting the rate of transmission of the packets used to packetized the reduced bit rate representation of the media.
US08391309B2 Method and system for using mnemonic symbols to provision channel attributes with an attribute mask
A name that means something to a human can be used to provision multiple channels, multiple times after a one-time association of an binary integer mask bit pattern with the name, or mnemonic. Typically, the one performing the one-time association of the mask pattern with the mnemonic will choose a name that reflects the channel attributes represented by the mask pattern. Thus, rather than remembering a bit pattern for a single attribute, or even the more difficult task of remembering the pattern for multiple attributes, and having to make sure a ‘1’ is placed in a correct bit position among many ‘0’s when entering bit patterns, the one provisioning only enters a mnemonic that textually refers to the attribute, or attributes, to be provisioned for a given channel.
US08391306B2 Calculation processing apparatus and method
A calculation processing apparatus, which executes network calculations by a hierarchical network configured by connecting a plurality of logical processing nodes that execute calculations for input data to generate calculation result data, calculates memory sizes of buffers required for the network calculations, based on the configuration of the network calculations, in association with a plurality of types of buffer assignment methods for assigning storage areas for intermediate buffers used to hold calculation result data in correspondence with the plurality of processing nodes which configure the network, and executes the network calculations using buffers assigned by the buffer assignment method, which is selected based on the calculated memory size, in the execution sequence according to that buffer assignment method.
US08391305B2 Assignment constraint matrix for assigning work from multiple sources to multiple sinks
An assignment constraint matrix is used in assigning work, such as data packets, from a plurality of sources, such as data queues in a network processing device, to a plurality of sinks, such as processor threads in the network processing device. The assignment constraint matrix is implemented as a plurality of qualifier matrixes adapted to operate simultaneously in parallel. Each of the plurality of qualifier matrixes is adapted to determine sources in a subset of supported sources that are qualified to provide work to a set of sinks based on assignment constraints. The determination of qualified sources may be based sink availability information that may be provided for a set of sinks on a single chip or distributed on multiple chips.
US08391304B2 Ethernet-MOST gateway apparatus
An Ethernet-MOST gateway apparatus for exchanging data between a MOST network transferring multimedia data within a vehicle and a packet network for a computer and Internet communications. The Ethernet-MOS gateway apparatus including: an Ethernet frame interface unit connected with a packet network to transmit and receive an Ethernet frame, and converting the Ethernet frame into a MOST frame; a MOST frame interface unit connected with a MOST network to transmit and receive the MOST frame, and converting the MOST frame into the Ethernet frame; and a switch fabric connecting the Ethernet frame interface unit and the MOST frame interface unit.
US08391297B2 Method for transmitting extended protocol message to control subscriber services of connection-oriented Ethernet
In order to transmit an extended protocol message for the purpose of controlling a service of a connection-oriented Ethernet including a plurality of nodes, when an LSP (Label Switched Path) generation request message is received, a path message including an object for delivery of upstream service frame information and an object modified for the transmission of traffic information of a service frame for downstream traffic policing is generated, the path message including the LSP generation request message. When a second node, one of the plurality of nodes, receives the path message from the first node, it generates a reservation (RESV) message including an object added for the transmission of a downstream service frame information and an object modified for the transmission of traffic information of a service frame for upstream traffic policing in response to the LSP generation request message.
US08391296B2 Method of processing event notifications and event subscriptions
A method of processing event subscriptions in a telecommunications or data network comprising a plurality of nodes organized in clusters, in multiple layers. Each cluster has a cluster leader. The method comprises maintaining by each node a routing table comprising a list of nodes in its cluster and a repository of event subscriptions; forwarding an ascending subscription by a node to all nodes within its cluster and to its cluster's leader; forwarding a descending subscription to all nodes of all layers that the node is a leader and adding a received event subscription to the event subscriptions repository and associating said subscription with a node, which forwarded it.
US08391280B2 Method and system for realizing nonloss transmission of media stream after switching between open call and secret call
A method for realizing non-loss transmission of media stream after switching between the open call and the secret call, the method includes the steps: after the base station receiving the message of switching from the open call to the secret call from the communication terminal, inserting a special media frame in the media stream and transmitting it to the media gateway; the media gateway judging whether checking the special media frame according to the form of the load-bearing of the media stream's incoming and outgoing or the form of the media's coding decoding, whether detect the special media frame or not, the media gateway transmitting the media stream from the incoming to the outgoing. When the special media frame is detected, deciding to transmit directly or run an PCM adaptation process in 64 kbps/56 kbps according to the form of the coding decoding.
US08391278B2 Method of providing a service over a hybrid network and system thereof
There is provided a service system, application platform, application design framework and method of providing a service over a hybrid network comprising at least one circuit-switched network and at least one packet-switched network connected via at least one gateway configured to provide necessary conversion to a video call passing between the packet-switched network and the circuit-switching network. The application design framework is configured to be located in the packet-switched network, to be operatively interfaced to the gateway and to enable development of one or more applications to be accommodated by said framework. The application framework is further configured to be capable of receiving a video call initiated by a video device from the circuit-switched network and transferred through the gateway and of further serving as an end-point of said video call; analyzing, at least, in-band information comprised in the received video call therefore recognizing user-related information; providing the recognized user-related information to one or more applications when accommodated by the framework; and, optionally, of handling one or more media streams in accordance with instructions by one or more applications when accommodated by the framework.
US08391276B2 Methods and apparatus to form secure cross-virtual private network communications sessions
Example methods and apparatus to form secure cross-VPN (virtual private network) communication sessions in multiprotocol label switching (MPLS)-based networks are disclosed. An example method comprises receiving a communication session initiation request from a first device associated with a first MPLS-based VPN, determining whether the communication session initiation request is directed to a second device associated with a second MPLS-based VPN, sending a cross-VPN link setup request to a route reflector to enable a cross-VPN communication path over which the first and second devices are permitted to communicate when the communication session initiation request is directed to the second device associated with the second VPN, and facilitating a communication session between the first and second devices via the communication path enabled by the route reflector.
US08391275B2 Providing calling party information in a request to establish a call session
A method and apparatus are provided for providing calling party information in a request to establish a call session. The method comprises receiving a call request from an entity to establish an interactive call session. The method comprises receiving information associated with the entity. The method further comprises providing the information in the call request.
US08391271B2 Time synchronization for distributed mobile ad hoc networks
Time synchronization among nodes in a wireless mobile ad hoc network (MANET) is obtained using a cross layer approach. Each node maintains a routing table that contains entries corresponding to other nodes of the network that are one or more hops away from the node, and topology messages are exchanged periodically among the nodes in order to update their routing tables. A network master node is selected, and remaining nodes that are one or more hops away from the master node are defined as slave nodes. The master node includes master timing information in the topology messages it transmits. The timing information is concatenated to include a first time (T1) at which a topology message was received by the master from each of the slave nodes, and a second time (td) at which the master node transmits a topology message after receiving all the topology messages from the slave nodes.
US08391270B2 Network synchronization with reduced energy consumption
A network (100) comprises at least a network device (110) and a further network device (120). The network device (110) arranged for detecting an event (170), for receiving a first timestamp (420) of the further network device and for taking a second timestamp. The network device is arranged for providing a signal (180) in dependence of a counter (450) reaching an end count. The network device arranged for synchronizing the signal (180) with a further signal (190) provided by the further network device (120) by adjusting a value of the end count (60) to a modified end count (230), the modified end count being in dependence of the first and second timestamp. After having provided the synchronized signal (180c, 180d) the value of the end count is re-adjusted from the modified end count to its value prior to the adjustment.
US08391268B2 Apparatus and method for transmitting of channel quality indicator and acknowledgement signals in SC-FDMA communication systems
A method and apparatus for multiplexing positive or negative acknowledgement signals (ACK or NACK, respectively) and channel quality indication (CQI) signals from a user equipment (UE) to a serving base station (Node B) during a CQI transmission time interval (TTI) in a single-carrier frequency division multiple access (SC-FDMA) communication system. The UE does not have simultaneous data transmission. The multiplexing of acknowledgement signals is implicitly achieved by the UE applying different orthogonal covers on the reference signal (RS) symbols transmitted in the CQI TTI, depending on whether the UE sends ACK or NACK. At the Node B receiver, the detection of ACK or NACK is based on the accumulated RS energy, after removing each of the possible orthogonal covers applied at the UE transmitter. For robust system performance, absence of ACK/NACK and NACK are mapped onto the same orthogonal cover.
US08391265B2 Method and apparatus for geographic-based communications service
A geographic-based communications service system has a mobile unit for transmitting/receiving information, and access points connected to a network. The access points are arranged in a known geographic locations and transmit and receive information from the mobile unit. When one of the access points detects the presence of the mobile unit, it sends a signal to the network indicating the location of the mobile unit and the information requested by the mobile unit. Based on the signal received from the access point, the network communicates with information providers connected to the network and provides data to the mobile unit through the access point corresponding to the location of the mobile unit.
US08391262B2 WLAN communication device
A technique for combining transmission bandwidths of several communication devices, such as mobile stations is disclosed. A master mobile station establishes a WLAN access point communicating with WLAN client terminals. One or more slave mobile stations may detect a predefined network identifier and join the WLAN network. The master assigns IP addresses for the client terminals and slave mobile stations. The master also resolves DNS queries in cooperation with external DNS servers. Traffic, including internet packets, between the client terminals and various internet hosts is tunneled over multiple simultaneous transmission paths between the master and a multiplexing/demultiplexing computer). The inventive bandwidth combination technique is transparent to the client terminals and the internet hosts.
US08391259B2 Broadcast/multicast collision free frame transmission
A protocol for collision avoidance in inter and intra basic service set broadcast/multicast communication in a wireless network is disclosed. An access point reserves a broadcast transmission time and conveys that reservation to each of its associated stations. Using a beacon or an action frame, the transmission reservation time is sent to all stations and other neighboring access points within range of the primary access point. Upon receiving the broadcast transmission time reservation, each station associated with the reserving access point and any neighboring access points set their network allocation vector thus preventing frame transmission or reception during the now reserved transmission time.
US08391253B2 Time-division multiplexed pilot signal for integrated mobile broadcasts
A pilot channel signal for time-division multiplexing with one or more traffic channel signals in a broadcast/multi-cast signal and for code-division multiplexing with a continuously transmitted pilot channel signal is described. In an exemplary method for transmitting a broadcast/multicast signal, a pilot symbol sequence is obtained for each slot of one or more frames of the broadcast/multicast signal, so that the pilot symbol sequence varies for each slot of a given frame. The pilot symbol sequence for each slot is spread with a channelization code, and the spread pilot symbol sequence for each slot is scrambled, using a scrambling code, to form a first pilot channel signal. The first pilot channel signal is transmitted so that it is time-division multiplexed with one or more traffic channel signals transmitted during each slot and code-division multiplexed with a second pilot channel signal transmitted during all slots of the one or more frames.
US08391250B2 Method and apparatus for transmitting uplink signal, and method and apparatus for generating uplink signal in communication system
When a terminal generates an uplink signal in a communication system, the terminal hops a sequence for differentiating itself from another terminal with time. The terminal generates the uplink signal by multiplying a transmission symbol by a sequence of a transmission time corresponding to the transmission symbol.
US08391248B2 Method for evaluating the performances of a mobile telephony network
A method of evaluating the performance of a mobile telephone network having at least a first and a second simulation of a first and a second network configuration, respectively, which are statistically independent of each other. Each simulation includes the following steps: specifying a total number of users to be simulated; determining a sequence of activation of user blocks included in this total number of users to be simulated and indicating a traffic distribution; activating said user blocks in succession until the total number of users to be simulated is reached; and processing at least one radio resource management event relating to the traffic distribution associated with each currently activated user block. The simulations are repeated until a predetermined accuracy threshold is reached for each simulated network value.
US08391243B2 Tunnel management method and apparatus for reducing packet losses of mobile node in mobile IP environment
A method is provided for managing a tunnel when a mobile node moves from an existing visiting network to a visiting network which supports a mobile IP. A mobile node may detect a movement of the mobile node, configure a care-of address (CoA) and thereafter transmit a location registration (Binding Update) message to a home agent. The mobile node may create a second tunnel in the visiting network and set the second tunnel as a receiving-only tunnel while maintaining a first tunnel which is already used in the existing visiting network. The mobile node may receive a location registration completion (Binding Acknowledgement) message from the home agent, change the second tunnel to the tunnel capable of transmitting/receiving by modifying a routing table, and cancel the first tunnel.
US08391240B2 Updating an IGMP membership report when a wireless client device roams across IP subnets
A network is provided that includes a first WLAN infrastructure device (WID) that defines a first subnet, and a wireless client device (WCD) that is initially associated with the first WID. The WCD associates with a “current” WID when the wireless client device roams from the first subnet to a second subnet defined by the current WID. Upon successful association, the current WID unicasts a first IGMP query message (IGMPQM) to the WCD that has a MAC header including a destination MAC address that is set to a MAC address of the WCD.
US08391239B2 Bearer count alignment during inter-rat handover
Certain aspects of the present disclosure provide a method for bearer count alignment during handover of a user equipment (UE) from a first radio access technology (RAT) to a second RAT. The UE establishes radio resource control (RRC) connections with the second RAT and transmits data radio bearer (DRB) capability of the UE to the second network. The second network utilizes this information to set up the DRBs with the UE.
US08391237B2 Apparatus and method for obtaining information on neighbor network for vertical handover in a wireless communication system
A wireless communication system supporting Media Independent Handover (MIH) is provided. The system comprises an MIH Function (MIHF) for receiving an MIH query message requesting Layer-2 (L2) information from an MIHF of a neighbor network, and extracting the contents of the query from the MIH query message, a converter for transmitting a network specific request message which contains the contents of the query, and a point of attachment (PoA) for providing the L2 information which is requested by the network specific request message.
US08391235B2 Apparatus and method of handover for mobile node
Provided are an efficient handover apparatus and method in a mobile node. In the method in which a handover is performed in a mobile node which establishes a data communication through a point of attachment (PoA), the method including receiving information regarding capabilities of a new PoA; determining whether Internet protocol version 6 (IPv6) prefix is available at the new PoA, based on the information regarding the capabilities of the new PoA; and generating an address which is to be used by the mobile node in a data communication with the new PoA, according to a method determined based on whether IPv6 prefix is available at the new PoA. Thus, it is possible to determine whether IPv6 prefix is available at a new point of attachment prior to receiving a router advertisement (RA) message.
US08391228B2 PHY layer PPDU construction for body area network (BAN) devices
In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment based on a constant symbol rate for BAN packet transmissions and based on M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK modulation. The PHY layer is configured to construct a physical-layer service data unit (PSDU) based on a concatenate block, an insert shortened bits block, a Bose, Ray-Chaudhuri, Hocquenghem (BCH) encoder, a remove shortened bits block, an add pad bits block, a spreader, a bit interleaver, a scrambler, and a symbol mapper.
US08391227B2 Communication system and method for single-point transmission and reception and coordinated multi-point transmission and reception
A communication system and method for single-point transmission and reception and coordinated multi-point transmission and reception are provided. The system and method include determining information associated with a channel status of a target terminal. The system and method also include selecting, with respect to the target terminal, one of single-point transmission and reception and coordinated multi-point transmission and reception based on the information associated with the channel status of the target terminal.
US08391221B2 Traffic class pool sizing for a satellite communications system
Novel satellite communications systems, methods, and related devices are described. In some embodiments, a satellite communications system is configured to dynamically allocate bandwidth to terminals. Such a system may be made up of a satellite in communication with terminals (e.g., user terminals or gateways). The satellite or a Network Control Center (NCC) may receive and compile bandwidth request data from the terminals. In each of a series of one or more epochs, and according to the bandwidth requests, the satellite and/or NCC may allocate carrier group resources to particular traffic classes. The assignment of allocated resources to particular terminals is also described.
US08391219B2 Base station apparatus and communication control method
A base station apparatus capable of communicating with user equipment terminals using an uplink shared channel includes a user selection unit configured to select a user equipment terminal to which the base station apparatus allocates a radio resource based on whether the base station apparatus receives a signal for requesting allocation of the uplink shared channel from the user equipment terminal.
US08391215B2 Wireless communication apparatus and wireless communication method
A wireless communication apparatus is capable of improving communication efficiency by reducing the amount of control information transmitted. A channel quality information extraction section extracts CQI's from a received signal. An allocation control section allocates subcarriers for every communication terminal apparatus and selects a modulation scheme in such a manner that required transmission rate is satisfied for each communication terminal apparatus based on required transmission rate information, etc. and CQI's for communication terminal apparatus of each user. A required subcarrier number determining section decides the number of subcarriers allocated to every communication terminal apparatus so as to satisfy the required transmission rate for each communication terminal apparatus. A required subcarrier number information generating section generates information for the number of subcarriers allocated to every communication terminal apparatus. A subcarrier allocation section allocates packet data to selected subcarriers. Modulating sections adaptively modulate packet data allocated to each subcarrier.
US08391205B2 Mobile communication apparatus that stores packet data in a packet call establishment process
When a browser is started up by a user, a packet call establishment request unit of a cellular phone requests the start of processing for establishing a packet call, and a communication control unit executes a packet all establishment processing. A mobile communication network sends a packet call establishment response message to the cellular phone, then sends packet data. A packet date storage unit of the cellular phone stores the packet data in a memory when packet data is received before the packet call establishment response message. If the packet call establishment response message is received thereafter, the packet data storage unit reads the packet data from the memory, and deletes the packet data from the memory. The packet processing execution unit displays a screen corresponding to the packet data on the display. Thereby, instances when packet data is discarded is decreased.
US08391204B2 Method and apparatus for setting an integrity protection uplink application time for signalling bearer RBO in a universal mobile telecommunications system
The details of an apparatus and method are disclosed for setting the Uplink RRC message sequence number for a new integrity protection configuration to be applied for signalling radio bearer RB0, on completion of a UTRAN MOBILITY INFORMATION procedure. The sequence number is set to a value such that the next RRC message to be sent on uplink RB0 will use the new integrity protection configuration.
US08391202B2 Communications network with relaying of radio signals by relay terminals
A radiocommunication network includes at least one communication station (GW) adapted to exchange data by radio with radiocommunication terminals (T1-T5). This network is adapted to use a data transmission method wherein, each time a source radiocommunication terminal (T1) wishes to transmit data to its communication station (GW), the identifier of at least one active neighbor relay communication terminal (T2, T3) is determined in the source terminal (T1) in order to transmit signals representing the data to be transmitted by radio to each relay terminal so determined so that it relays them to the communication station (GW).
US08391198B2 Reliable synchronization apparatus and method within a multicast and broadcast service zone
A reliable synchronization apparatus and method within a multicast and broadcast service (MBS) zone having m sync executers (SEs) belonging to n retransmission zones is provided. Each retransmission zone has a selected leader SE and other member SEs. The apparatus comprises a sync controller and the n selected leader SEs. When the Sync controller multicasts a sync ruler to all SEs in a retransmission zone, the leader SE that loses the Sync ruler sends a NACK message to request the sync controller to retransmit the sync ruler. An election is triggered for updating leader information and announcing election to all SEs. The member SE that loses the sync ruler sends a NACK message to request its leader or the Sync controller to retransmit the sync ruler.
US08391196B2 Dynamic power amplifier backoff using headroom information
Systems and methodologies are described that facilitate mitigating effect of non-linear distortion from a power amplifier on a spectral mask margin. Power limit indications can be analyzed in scheduling mobile devices. Mobile devices with power limits can be scheduled on inner subbands. The power limits can be based at least in part on power amplifier headroom information. Other mobile devices can employ remaining portions of an allocated spectrum. Further, mobile devices can evaluate and establish a power amplifier backoff based upon the subband scheduling.
US08391195B1 Assisted transport of communications for wireless communication devices
What is disclosed is a method of operating a wireless communication device. The method includes establishing an assisted wireless link between the wireless communication device and an assisted wireless communication device, where the assisted wireless link comprises a first wireless communication mode that requires tuning to a first frequency spectrum, and establishing a transport wireless link between the wireless communication device and a wireless access node, where the transport wireless link comprises a second wireless communication mode that requires tuning to a second frequency spectrum. The method includes receiving forward communications for the assisted wireless communication device from the wireless access node over the transport wireless link, transferring the forward communications over the assisted wireless link for receipt by the assisted wireless communication device, receiving reverse communications transferred by the assisted wireless communication device over the assisted wireless link, and transferring the reverse communications for receipt by the wireless access node over the transport wireless link.
US08391194B2 High rate packet data (HRPS) idle state handout from femto access point to macro access network
Systems and methods for identifying an address of a femto node during handoff of an access terminal from a femto node to a macro node. In one embodiment, the femto node assigns a unique identifier to the access terminal. The access terminal passes the unique identifier to the macro node. The macro node partitions the unique identifier to determine the address of the femto node. In another embodiment, the femto node registers its address with a domain name system. The macro node queries the domain name system to obtain the address of the femto node. In another embodiment, the macro node sends the unique identifier to a proxy. The proxy partitions the unique identifier to determine the address of the femto node.
US08391192B2 Carrier switching in a multi-carrier wireless communication network
Techniques for performing carrier switching in a multi-carrier access network are described. A terminal may be assigned to a carrier among multiple carriers having different transmit power levels, e.g., by the access network during system access or handoff. The terminal may receive a switch threshold from the access network. The terminal may periodically measure the received signal strength of the assigned carrier and may compare the received signal strength against the switch threshold. The terminal may refrain from switching to a stronger carrier if the received signal strength exceeds the switch threshold and may switch to the stronger carrier if the received signal strength is below the switch threshold. This carrier switching scheme may prevent the terminal from switching to the strongest carrier when the assigned carrier can provide satisfactory performance. The access network may also switch the terminal to another carrier by sending a carrier switch message.
US08391190B2 Method and device for configuring uplink sounding reference signal
The present invention provides a method for configuring a Sounding Reference Signal (SRS). The method includes: determining, by a base station, an SRS periodicity available for a cell, and determining at least one SRS configuration position available in a sub-frame for the cell based on the SRS periodicity determined; and jointly coding, by the base station, the SRS periodicity and the at least one SRS configuration position, and transmitting a result of the joint coding to all User Equipments (UE) in the cell through broadcast signaling. The present invention also provides an apparatus for configuring an SRS. The present invention implements configuration of SRS transmission and can avoid conflict between SRS and uplink control information.
US08391187B2 Method and communication terminal device for exchanging data during or after a communication connection
The invention relates to a method for exchanging data between a first and a second communication terminal device (EG1, EG2). The first (EG1) and the second (EG2) communication terminal devices are connected to a data network (DN). In a first step, acoustically coded address information is transmitted by the first to the second communication terminal device (EG2) during a communication connection between the first and the second communication terminal device (EG1, EG2) and, in a second step, the data are transmitted to the first communication terminal device (EG1) from the second communication terminal device (EG2) via the data network using the address information.
US08391184B2 Method of updating routing table, data transfer apparatus, and program
A method of updating a routing table includes: receiving, from an issue-source node, a write packet that includes update data for updating the routing table; attempting to recognize, based upon contents of the write packet, a partition in which the issue-source node is included; determining whether to permit updating the routing table based upon (1) whether the partition including the source node is recognized and (2) whether port information and partition information in the update data are stored in the routing table; and updating the routing table when updating is permitted.
US08391183B2 System and method for operating a large-scale wireless network
There is described an inventive system and method for reducing route computational work load by restricting the routing calculation to a local portion of the data path based on the consideration of the location of those member devices within the same cell, each of which wireless member units is operably connected to form a large-scale wireless communication network.
US08391181B2 Communication device, device for determining possibility of discriminating relation of pseudonymous-name communication identifier, communication system, communication method and storage medium
To determine a relation discrimination possibility of a pseudonymous-name communication identifier so that, in each communication layer, no mismatch occurs between a pseudonymous-name communication identifier whose relation can be discriminated and a pseudonymous-name communication identifier whose relation cannot be discriminated. The Relation discrimination possibility determination means 2 determines a relation discrimination possibility of a pseudonymous-name communication identifier of a specific communication layer among a plurality of communication layers to a designated one of relation discrimination possible and relation discrimination impossible. It determines a relation discrimination possibility of a pseudonymous-name communication identifier of other communication layers to relation discrimination possible or relation discrimination impossible according to which one of relation discrimination possible and relation discrimination impossible the pseudonymous-name communication identifier of the specific communication layer is.
US08391180B2 Method to develop hierarchical ring based tree for unicast and/or multicast traffic
The present invention provides a novel method for hierarchy of preplanned protected path for both node and link failure in the realm of Carrier Ethernet Technology. In the event of failure in a hierarchy, the traffic is switched from work (primary) path to protected (secondary) path. If such path does not exist within a given hierarchy then traffic is routed through multiple hierarchies until SLA is met or no path exists. Hierarchies make the network fault resilient.
US08391179B2 Method and device for data communication and communication system comprising such device
A method and a device for data communication between a first instance and a network are provided, wherein the first instance is connected via a first interface with the network. In the novel method, the first instance is connected with the network via at least one second interface.
US08391176B2 System and method for benchmarking location determining systems
Systems, methods, and software are described for benchmarking the location determination capabilities of a wireless communications network. A mobile communications device is configured to receive data identifying a reference location for the device. A communications network, communicatively coupled with the mobile communications device, calculates a computed location for the device using an alternative location determination technique. The reference location and computed location may be determined for any number of additional devices, as well. The accuracy and reliability of a system may then be assessed by comparing one or more computed locations with associated reference locations. The latency attributable to the calculation of one or more computed locations may also be determined.
US08391175B2 Generic on-chip homing and resident, real-time bit exact tests
Details of media encoding and decoding devices which support generic homing sequences, and methods for operating such devices are disclosed. The use of generic homing sequences may permit an embodiment of the disclosed invention to support real-time, bit-exact testing of existing and future media encoding and decoding devices. An embodiment of the present invention may permit the initialization of encoding and decoding algorithms to a known state, enabling bit-exact testing of a large group of devices using these algorithms, including those whose specifications do not support such functionality. This capability may permit the full-speed, bit-exact, testing, of both locally and remotely situated media encoders and decoders.
US08391165B2 Method and apparatus for identifying caller preferences matched to callee capabilities for IMS communications
Multimedia IMS communications are established by matching callee capabilities with caller preferences and identifying a URI parameter in response thereto. When a session initiation protocol (SIP) request identifying caller preferences for an internet communication session and an identified callee is received (602), a determination is made of whether the identified callee is a registered address of record (AOR) or not (604). If the identified callee is a registered AOR (604), a uniform resource identifier (URI) parameter and a globally routable user agent URI (GRUU) associated with callee capabilities are identified (608, 612, 614). The URI parameter is used to create a modified SIP including the URI parameter (616) for sending (618) to an IMS enabled wireless communication device (120).
US08391164B2 Computing time-decayed aggregates in data streams
Aggregates are calculated from a data stream in which data is sent in a sequence of tuples, in which each tuple comprises an item identifier and a timestamp indicating when the tuple was transmitted. The tuples may arrive out-of-order, that is, the sequence in which the tuples arrive are not necessarily in the sequence of their corresponding timestamps. In calculating aggregates, more recent data may be given more weight by multiplying each tuple by a decay function which is a function of the timestamp associated with the tuple and the current time. The tuples are recorded in a quantile-digest data structure. Aggregates are calculated from the data stored in the quantile-digest data structure.
US08391162B2 Apparatus and method for testing SMNP cards
An apparatus and method tests simple network management protocol (SNMP) cards. Each of the SNMP cards includes an I2C port and a GIPO port. The method predefines an I2C address for each of the slots of a circuit board, sets an interval time for sending communication data by each of the SNMP cards, and determines one of the SNMP cards as a slave device and the other SNMP cards as master devices by detecting an I2C address of each of the GPIO ports. The method controls one of the master devices to send the communication data to the slave device at the interval time, controls the slave device to send a response message to the master device when the communication data is received, and generates information that indicates that an SNMP card corresponding to the master device has malfunctioned when the response message is not received.
US08391160B2 System and method for using multiple network addresses to establish synchronization of a device under test and test equipment controlling the test
A system and method for testing a data packet signal transceiver in which multiple network addresses (e.g., media access control, or MAC, addresses) are used to establish synchronization of the device under test and the test equipment controlling the test. In accordance with an exemplary embodiment, synchronization is established using a first MAC address, following which testing is conducted using a second MAC address.
US08391159B2 Error detection and recovery in a digital multimedia receiver system
A method for detecting errors in a digital multimedia receiver system is disclosed including the steps of receiving a packetized bitstream representing a video program from at least one of a plurality of transponders in the receiver system, the packetized bitstream periodically including a marker packet having data relating to a continuity counter value, and counting each occurrence of the marker packet in a first counter. The continuity counter value is evaluated at the occurrence of each counting and a second counter is incremented if each continuity counter value is one higher than a previously evaluated continuity counter value. It is determined whether a valid bitstream is being received by comparing values of the first and second counters at predetermined time intervals.
US08391149B2 Handover method and apparatus in a wireless telecommunications network
According to an aspect of the invention, a method for handover of a mobile terminal from a source node to a target node in a wireless telecommunications network includes the steps of making data forwarding of fresh data optional irrespective of the RLC mode, which may involve RLC-UM or RLC-AM bearers.The method may include providing an explicit instruction to the mobile terminal for each bearer on whether a bearer is subject to data forwarding or not. This may then be used by the mobile terminal to handle the buffered packets and PDCP SNs.
US08391148B1 Method and apparatus for Ethernet data compression
A method and apparatus for Ethernet data compression enables the size of Ethernet frames to be reduced. Compression and decompression of Ethernet frames occur by the Ethernet network elements, rather than by user computers or end devices that transmit data on the Ethernet network. A new EtherType value may be used to identify the type of compressed Ethernet frames and optionally the type of mechanism used to compress the payload of Ethernet frames. The new EtherType may be inserted into a newly assembled frame ahead of the original EtherType. Alternatively, the new EtherType may replace the original EtherType and a short subheader may be used to identify the original EtherType. Out-of-band network signaling by the Ethernet control plane may also be used to determine whether frames are to be compressed and decompressed over controlled Ethernet links and tunnels, with or without use of the new EtherType.
US08391144B1 Inter-device flow control
A network switching device comprises first and second ports. A queue communicates with the second port, stores frames for later output by the second port, and generates a congestion signal when filled above a threshold. A control module selectively sends an outgoing flow control message to the first port when the congestion signal is present, and selectively instructs the second port to assert flow control when a flow control message is received from the first port if the received flow control message designates the second port as a target.
US08391143B2 Classification and verification of static file transfer protocols
Classification and verification of static file transfer protocols is provided. A network node sitting in the path of packets classifies traffic according to its content, and then statistically verifies that the content actually matches the initial classification. Classification and verification are standard building blocks in networks systems that provide quality-of-service. However, unlike traditional quality-of-service building blocks, a system of the present invention takes a trust-but-verify approach, and thus can rely on longer-timescale statistical online or offline verification to reduce computational requirements. This improves scalability and reduces the cost and complexity that in part has prevented prior service differentiation systems from succeeding in the Internet. Internet Service Providers (ISPs) can combine the classification and verification building blocks with a networked directory service to allow further classification as to whether particular content is for pay.
US08391137B2 Management system and management method for managing a communication apparatus
A management system for managing a plurality of communication apparatuses, the management system includes the plurality of communication apparatuses, a management apparatus managing the plurality of communication apparatuses by transmitting a periodic instruction to the plurality of communication apparatuses, and a network connecting the plurality of communication apparatuses and the management apparatus. Each of the plurality of communication apparatuses includes a first timer counting a first set time that elapses before a reboot processing of the self is performed, and each of the plurality of communication apparatuses performs the reboot processing of the self after a lapse of the first set time since detection of an abnormality.
US08391135B1 Method and apparatus for channel interference mitigation for wireless communications
An access point and an integrated circuit including processor are disclosed operating the transceiver to create a station link table for a link to the station, a channel quality estimate of the home channel, an other channel quality sample log for at least one other channel and an other channel quality estimate based upon the other channel sample log. The processor using the station link table and the channel quality estimate of the home channel to determine if the access point has difficulty meeting the minimum required bandwidth and responds to difficulty by determining if the other channel can meet the minimum required bandwidth and schedule changing the home channel to the other channel.
US08391125B2 Method and device for managing channel matrix
A method for managing a channel matrix is provided. The method includes: obtaining whether a user logs on or logs off; adding a history record of channel information of the user to a channel matrix when the user logs on; recording current channel information of the user in the channel matrix and deleting the channel information of the user from the channel matrix when the user logs off. The channel matrix may be timely updated based on when the user logs on or off. Accordingly, the channel crosstalk is eliminated timely and correctly according to the channel matrix, and the affection on the crosstalk eliminating capacity caused by the user logs on or logs off can be avoided.
US08391124B2 Optical drive
An optical drive according to the present invention can write information on an optical disc, which includes a substrate on which a number of pre-pits (2) have been formed on its tracks (t1 to t8) and a recording film that is supported on the substrate. The optical drive includes an optical pickup, and a writing control section for controlling the optical pickup so that marks (3a, 3b) are recorded on the tracks (t1 to t8) so as to overlap with some of the pre-pits (2) and for making the optical pickup irradiate the recording film with a writing light beam. The recorded marks (3a, 3b) overlap with at least ten of the pre-pits (2).
US08391122B2 System and method for enabling efficient small writes to worm storage
According to the present invention, there is provided a method of providing a WORM storage system, the method including a sector-append capability. The method includes receiving data to be written to a WORM storage system. In addition, the method includes identifying a target sector at which the data is to be written. Also, the method includes determining if the received data can be added to the target sector. Moreover, the method includes adding the received data to the target sector if it is determined that the received data can be added to the target sector.
US08391121B2 Optical head device and reading system for multi-layered optical recording medium
A recording and reading system for a multi-layered optical recording medium includes: a multi-layered optical recording medium including a plurality of recording layers and a single servo layer; and an optical head. The optical head includes a recording and reading objective lens of a signal recording and reading optical system and a servo objective lens of a servo signal detection optical system that are disposed on a common actuator. The recording and reading objective lens is mounted on the common actuator through a minute-drive apparatus so as to be minutely driven in a focusing direction relative to the servo objective lens. When the servo objective lens is focused on the servo layer, a reading light beam is quickly focused on a target one of the plurality of recording layers.
US08391116B2 Optical disc recording method and optical disc recording apparatus
An optical disc recording method of determining a disc address when write and read operations are performed for an optical disc during recording power calibration in an optical disc recording apparatus having at least two optical head units including first and second optical head units is disclosed. The method includes: determining a first recording power calibration start address, which is an address at which the first optical head unit starts calibration of the recording power, from a power calibration area provided in advance as an area used to calibrate the recording power; and determining an address obtained by adding a range of the power calibration area used to calibrate the recording power to the first recording power calibration start address as a second recording power calibration start address, which is an address at which the second optical head unit starts calibration of the recording power.
US08391115B1 Method of improving quality of optical recording using circumferentially repeatable compensation
Systems, methods and compute program products for compensating for asymmetry variations are described. The asymmetry variations may be monitored both circumferentially and radially across an optical storage medium such that effects of the asymmetry variations may be compensated or minimized. In some implementations, effects of asymmetry variations may be compensated or minimized by first determining light reflected from a circumferential location of an optical storage medium. Then, at least one quality measure based on the detected light is determined. The correlation may be established based on the at least one quality measure and a corresponding circumferential location. A power level of a light source that emits the light is then adjusted based on the correlation.
US08391114B2 Optical disk drive
An optical disk drive controls recording power with high accuracy in accordance with a measured β value and a target β value. A system controller of the optical disk drive determines a β value at which jitter or an error rate becomes minimum, in both an inner radius and an outer radius of an optical disk, and determines a difference between the determined β value and the target β value for each of the inner and outer radii. A corrected value for an arbitrary position, arbitrary speed, and an arbitrary temperature is calculated from a difference achieved at the inner radius and a difference achieved at the outer radius, by means of linear interpolation. The measured β value for the arbitrary position, the arbitrary speed, and the arbitrary temperature is compared with the target β value after having been corrected, thereby controlling recording power.
US08391113B2 Optical disc for tuple-speed recording and optical disc device for tuple-speed recording
An optical disc has a read-only system lead-in area and a recordable data area. Disc boundary information representing a boundary in a radial direction of an area on which capability of recording at a predetermined recording speed is guaranteed is recorded on the system lead-in area while being related to each tuple speed. An optical disc device, upon user's instruction of tuple-speed recording, compares the boundary information related to the instructed tuple speed with a present recording position, performs recording at the instructed tuple speed if the present recording position is on the outside of the boundary, and performs recording at a tuple speed lower than the instructed tuple speed if the present recording position is on the inside of the boundary.
US08391110B2 Playback device, recording medium, playback method and program
A playback device reads a BD-J application from a BD-ROM and runs the BD-J application. The BD-J application causes, by using a socket connection API, the digital copy module of the playback device to execute copying of a protected content for portable terminals to a removable recording medium and setting of a resume playback point on the copied content. The resume playback point is specified by the BD-J application according to playback time information read from the PSR set.
US08391108B2 Hybrid near-field transducer for heat assisted magnetic recording
An apparatus includes a planar waveguide having a core layer and a cladding layer adjacent to the core layer, the waveguide being shaped to direct light to a focal point; a magnetic pole adjacent to the cladding layer; and a near-field transducer positioned adjacent to the focal point, wherein the near-field transducer includes an enlarged portion and a peg having a first end positioned adjacent to an end of the waveguide and a second end positioned adjacent to a side of the enlarged portion. A data storage device that includes the apparatus is also provided.
US08391106B2 Heat-assisted magnetic recording head with laser diode
A heat-assisted magnetic recording head includes a slider, and an edge-emitting laser diode that emits polarized light of TM mode. The laser diode is arranged so that its bottom surface faces the top surface of the slider. An electrode of the laser diode closer to the active layer is bonded to a conductive layer of the slider, whereby the laser diode is fixed to the slider. As viewed from above the laser diode, the bottom surface of the electrode of the laser diode includes a first area that a light propagation path of the laser diode overlies, and a second area other than the first area. The top surface of the conductive layer is in contact not with the first area but with the second area of the bottom surface of the electrode.
US08391102B2 Automatic systems and methods for positioning marine seismic equipment
Systems and methods for automatic steering of marine seismic towing vessels are described. One system comprises a towing vessel, a seismic source, and optionally one or more seismic streamers towed by the towing vessel; a steering sub-system for steering the vessel, the sub-system including a vessel steering algorithm for calculating an optimum vessel steering path; and a controller to produce a difference between a measured position of a tracking point with a pre-plot position of the tracking point, and calculate a set point based on the difference to the steering algorithm. It is emphasized that this abstract is provided to comply with the rules requiring an abstract, allowing a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
US08391097B2 Memory word-line driver having reduced power consumption
A word-line driving circuit for driving a word-line in a memory array includes a NAND circuit having a pair of address inputs and an output, an output inverter circuit having an inverter power supply node, an input coupled to the output of the NAND circuit and an output for providing a word line signal, a power gate coupled between a first power supply node and the inverter power supply node, and a control circuit coupled to the power gate. The control circuit controls the power gate to place the word line driver circuit in active or standby mode in response to the output of the NAND circuit.
US08391096B2 Power supply system for memories
A power supply system for memory modules includes a control unit and a voltage regulator. The control unit includes a basic input/output system (BIOS) and a control chip connected to the BIOS. The BIOS controls the control chip to output a control signal according to the number of the memory modules mounted in memory slots. The voltage regulator is connected to the control chip through first and second general purpose input/output (GPIO) buses. The voltage regulator receives the control signal from the control chip through the first and second GPIO buses and regulates power supply modes, to output different phase voltages to the memory modules mounted in the memory slots.
US08391091B2 Anti-fuse circuit and method for anti-fuse programming and test thereof
An anti-fuse circuit including a plurality of programmable units and a test module is provided. The programmable units receive a stress voltage, a program data, and a write enable signal. During a programming period, the programmable units sequentially transmit the program data. When the write enable signal is enabled, the stress voltage stresses the programmable units according to the program data, and the programmable units output programming results for test. The test module is coupled to the programmable units and receives the program data and the programming results. During a test period, the test module compares the programming results with the program data and outputs different logic levels according to a result of the comparison of the first programming results and the program data. A method for anti-fuse programming and test adapted to the foregoing anti-fuse circuit is also provided.
US08391087B2 Semiconductor device
A semiconductor device includes a bidirectional first bus arranged in common for a plurality of memory array basic units transferring write data and read data, a second bus transferring address/command, a plurality of first buffer circuits receiving addresses/command transferred to the second bus, wherein a control delay for generating the address/command and preparing write data to the first bus for write access and an output delay for outputting read data are both set to a length greater than or equal to a selection time for writing or reading of data to a memory cell of a selected area.
US08391086B2 Mask-write apparatus for a SRAM cell
Disclosed herein is a device that comprises a SRAM cell, a pair of bit-lines coupled with the SRAM cell, a writing circuit producing at first and second output nodes thereof true and complementary data signals responsive to data to be written, a first pass transistor coupled between one of the pair of the bit-lines and the first output node of the writing circuit, a second pass transistor coupled between the other of the pair of bit lines and the second output node of the writing circuit; and a mask-write circuit configured to render both of the first and second pass transistors conductive in a write operation and render selected one or ones of first and second pass transistors non-conductive in a write-mask operation.
US08391084B2 Semiconductor integrated circuit
A semiconductor integrated circuit according to one aspect of the present invention may includes a plurality of driving circuits to drive a respective plurality of word lines with either a first voltage supplied from a first power supply or a second voltage supplied from a second power supply in accordance with a control signal, and a plurality of gate transistors in each of which a gate is connected to one of the plurality of word lines, and a connection state between a storage node and a bit line is changed based on the voltage provided to the word line connected to the gate. In the semiconductor integrated circuit, a gate oxide film of each of the plurality of gate transistors is thinner than a gate oxide film of each of transistors constituting the plurality of driving circuits.
US08391083B2 Semiconductor device capable of detecting defect of column selection line
To include a comparison circuit that generates comparison results by comparing plural pieces of data simultaneously read via data lines with expected values, an AND gate that activates a first determination signal in response to a fact that at least one of the comparison results indicates a mismatch, and an OR gate that activates a second determination signal in response to a fact that all the comparison results indicate a mismatch. With this arrangement, when a detection test of a defective address is performed in a wafer state, a defect of a column selection line can be detected.
US08391081B2 Double-gate floating-body memory device
A memory device is provided comprising a transistor having a floating body positioned between source and drain regions, the floating body being sandwiched between first and second insulated gates each comprising a gate electrode. A control circuit is arranged to program the state of said floating body to have an accumulation or depletion of majority carriers by applying one of first and second voltage levels between the first gate and at least one of the source and drain regions, and to retain the programmed state of said floating body by applying a third voltage level to the second gate. The voltages are switched over a time duration shorter than 100 ns.
US08391079B2 EEPROM memory architecture optimized for embedded memories
The present disclosure relates to an electrically erasable and programmable memory comprising rows of memory cells to store words of N bits each, bit lines and word lines, wherein a row of memory cells comprises a first group of memory cells to store collectively erasable words, and at least one second group of memory cells to store one individually erasable word.
US08391076B2 Nonvolatile memory device using interleaving technology and programming method thereof
A nonvolatile memory device using interleaving technology is provided. The nonvolatile memory device includes a first controller configured to allocate one of 2N threshold voltage states to N-bit data where N is 2 or a natural number greater than 2, a second controller configured to set a difference between adjacent threshold voltage states among the 2N threshold voltage states so that the difference increases as a threshold voltage increases, and a programming unit configured to form a threshold voltage distribution state corresponding to the allocated threshold voltage state and to program the N-bit data to a multi-level cell. The second controller controls the difference between the adjacent threshold voltage states to equalize the number of read errors for all intersections among the 2N threshold voltage states at the end of life.
US08391075B2 Nonvolatile semiconductor memory device and method for driving same
According to one embodiment, a nonvolatile semiconductor memory device includes a memory string including a plurality of memory cells and, a driving unit. In sequentially reading data stored in the memory cells by applying a first signal to the memory cells, a second signal is applied to a second cell. The driving unit applies a third signal to the gate electrodes of all the memory cells prior to the sequential reading. The third signal has a voltage smaller than the second signal and time duration equal to or more than that of a sum of time duration during which the first signal is applied to all the memory cells. In a period prior to the third signal application, the driving unit performs at least one of applying a fourth signal to the gate electrodes and matching a potential of the gate electrodes with that of the semiconductor layer.
US08391073B2 Adaptive control of programming currents for memory cells
A method includes performing a first programming operation on a plurality of memory cells in a same programming cycle; and performing a verification operation on the plurality of memory cells to find failed memory cells in the plurality of memory cells, wherein the failed memory cells are not successfully programmed in the first programming operation; and performing a second programming operation on the failed memory cells. Passed memory cells successfully programmed in the first programming operation are not programmed in the second programming operation.
US08391069B2 Programming method for nonvolatile semiconductor memory device
A method for programming a plurality of memory cells of a nonvolatile semiconductor memory device comprises the steps of: sequentially performing a plurality of divide-by-2 operations on the plurality of memory cells; generating a plurality of reduced groups from the memory cells after each of the divide-by-2 operations is performed; sequentially programming the memory cells of each reduced group; generating a final group after a final divide-by-2 operation is performed; programming the memory cells of the final group; and verifying whether the memory cells of the final group are completely programmed. The memory cells of the final group are composed of all the memory cells of the nonvolatile semiconductor memory device and the verifying step is only performed after the step of programming the memory cells of the final group.
US08391067B2 Nonvolatile memory
A nonvolatile memory includes a memory cell array including a plurality of memory cells, each of the memory cells capable of storing electric charges nonvolatilly, a first sense amplifier for comparing a voltage produced by one of the selected memory cells to be read out with a first threshold value for distinguishing between a write state and an erase state of the selected memory cell, a second sense amplifier for comparing the voltage produced by one of the selected memory cell with a second threshold value having a greater voltage than the first threshold voltage, and a write unit for rewriting data of the selected memory cell when the first and the second sense amplifiers produce different sense outputs from each other.
US08391066B2 Semiconductor memory having both volatile and non-volatile functionality and method of operating
Semiconductor memory having both volatile and non-volatile modes and methods of operation. A semiconductor memory cell includes a substrate, a floating body to store data in volatile memory and a floating gate or trapping layer configured to receive transfer of data stored by the volatile memory and store the data as nonvolatile memory in the floating gate or trapping layer upon interruption of power to the memory cell.
US08391064B2 Non-volatile memory with dynamic multi-mode operation
A method and system for extending the life span of a flash memory device. The flash memory device is dynamically configurable to store data in the single bit per cell (SBC) storage mode or the multiple bit per cell (MBC) mode, such that both SBC data and MBC data co-exist within the same memory array. One or more tag bits stored in each page of the memory is used to indicate the type of storage mode used for storing the data in the corresponding subdivision, where a subdivision can be a bank, block or page. A controller monitors the number of program-erase cycles corresponding to each page for selectively changing the storage mode in order to maximize lifespan of any subdivision of the multi-mode flash memory device.
US08391062B2 Nonvolatile memory device and related method of programming
A method of programming a nonvolatile memory device comprises pre-programming multi-bit data in a plurality of multi-level memory cells, reading the pre-programmed multi-bit data from the plurality of multi-level cells based on state group codes indicating state groups of the plurality of multi-level cells, and re-programming the read multi-bit data to the plurality of multi-level cells.
US08391060B2 Nonvolatile memory and semiconductor device
A nonvolatile memory capable of acting at each 1 bit and having a high integration density. A small-sized semiconductor device of multiple high functions having such nonvolatile memory. The nonvolatile memory is constructed to have a memory cell composed of two memory transistors so that it can realize a memory capacity of two times as large for a memory area as that of the full-function EEPROM of the prior art, in which the memory cell is composed of one memory transistor and one selection transistor, while retaining functions similar to those of the EEPROM. On the other hand, the small-sized semiconductor device of high functions or multiple functions is realized by forming the nonvolatile memory of the invention integrally with another semiconductor part over a substrate having an insulating surface.
US08391057B2 Switch and method of forming the same
A memory device includes a memory cell that includes a storage node, a first electrode, and a second electrode, the storage node stores an electrical charge, and the first electrode moves to connect to the storage node when the second electrode is energized.
US08391055B2 Magnetic tunnel junction and memristor apparatus
A magnetic memory device includes a magnetic tunnel junction having a free magnetic layer having a magnetization orientation that is switchable between a high resistance state magnetization orientation and a low resistance state magnetization orientation and a memristor solid state element electrically coupled to the magnetic tunnel junction. The memristor has a device response that is an integrated voltage versus an integrated current.
US08391053B2 Magnetic memory with a thermally assisted writing procedure and reduced writing field
A magnetic random access memory (MRAM) cell with a thermally assisted switching (TAS) writing procedure, comprising a magnetic tunnel junction formed from a ferromagnetic storage layer having a first magnetization adjustable at a high temperature threshold, a ferromagnetic reference layer having a fixed second magnetization direction, and an insulating layer, said insulating layer being disposed between the ferromagnetic storage and reference layers; a select transistor being electrically connected to said magnetic tunnel junction and controllable via a word line; a current line electrically connected to said magnetic tunnel junction; characterized in that the magnetocrystalline anisotropy of the ferromagnetic storage layer is essentially orthogonal with the magnetocrystalline anisotropy of the ferromagnetic reference layer. The TAS-MRAM cell of the invention can be written with a smaller magnetic field than the one used in conventional TAS-MRAM cells and has low power consumption.
US08391048B2 Non-volatile semiconductor memory device including memory cells with a variable resistor
A non-volatile semiconductor memory device according to an aspect of embodiments of the present invention includes a memory cell array including: multiple first wirings; multiple second wirings crossing the multiple first wirings; and multiple electrically rewritable memory cells respectively arranged at intersections of the first wirings and the second wirings, and each formed of a variable resistor which stores a resistance value as data in a non-volatile manner. The non-volatile semiconductor memory device according to an aspect of the embodiments of the present invention further includes a controller for selecting a given one of the memory cells, generating an erase pulse which is used for erasing data, and supplying the erase pulse to the selected memory cell. The erase pulse has a pulse width which is increased or decreased exponentially in accordance with an access path length to the selected memory cell.
US08391047B2 Method of executing a forming operation to variable resistance element
A method of executing a forming operation to a variable resistance element to render a resistance value of the variable resistance element capable of transition, the variable resistance element being included in a memory cell connected between a first wiring and a second wiring and changing the resistance value by electrical control, comprises applying a voltage required to execute the forming operation to the variable resistance element between the first and second wirings and changing the first wiring to a floating state.
US08391046B2 Memory cell array
Disclosed is a memory cell array including: word lines and first and second bit lines respectively connected to memory cells, wherein each memory cell includes a MOS transistor and a switching element formed inside a contact hole, the switching element includes first and second conductive layers and a gap in which a resistance value is changed by applying a predetermined voltage, each word line is connected to a gate electrode, each first bit line is connected to a second electrode, each second bit line is connected to the second conductive layer, and data is written by supplying a write voltage to the first bit line connected to the selected memory cell and specifying the word line connected to the memory cell, and data is read by supplying a read voltage to the first bit lines connected to the memory cell and specifying the word line connected to the memory cells.
US08391045B2 Information recording/reproducing device
An information recording/reproducing device includes a first electrode layer, a second electrode layer, a recording layer as a variable resistance between the first and second electrode layer, and a circuit which supplies a voltage to the recording layer to change a resistance of the recording layer. Each of the first and second electrode layers is comprised of IV or III-V semiconductor doped with p-type carrier or n-type carrier.
US08391043B2 Semiconductor memory apparatus and method of operating the same
A semiconductor memory apparatus comprises first and second memory blocks each comprising semiconductor elements coupled to first and second local line groups, a first switching circuit configured to couple a first global line group to the first local line group of the first memory block in response to a block selection signal, a second switching circuit configured to couple a second global line group to the second local line groups of the first and second memory blocks in response to the block selection signal, and a third switching circuit configured to couple the first global line group to the first local line group of the second memory block in response to the block selection signal.
US08391039B2 Memory module with termination component
A module having first and second memory devices and a termination component. A first signal line is coupled to the first memory device to provide first data thereto, the first data to be stored in a memory array of the first memory device during a write operation. A second signal line is coupled to the second memory device to provide thereto, the second data to be stored in a memory array of the second memory device during the write operation. A control signal path is coupled to the first memory device, the second memory device and the termination component such that a write command propagating on the control signal path propagates past the first memory device and the second memory device before reaching the first termination component, wherein the write command specifies the write operation.
US08391037B2 Power supply apparatus with low power in standby mode
Provided is a power supply apparatus with low power in a standby mode. The apparatus includes a voltage multiplier configured to multiply an input voltage and including a first terminal through which the multiplied voltage is output and a second terminal through which a voltage lower than a voltage of the first terminal is output; a main switch-mode power supply (SMPS) configured to receive the voltage of the first terminal of the voltage multiplier; and a standby SMPS configured to receive a voltage of the second terminal of the voltage multiplier.
US08391027B2 Quasi-resonant power supply controller and method therefor
In one embodiment, a quasi-resonant power supply controller is configured to select particular valley values of a switch voltage to determine a time to enable a power switch. The valleys values are selected responsively to a range of values of a feedback signal.
US08391016B2 Carbon nanotube-reinforced solder caps, and chip packages and systems containing same
A carbon nanotube solder is formed on a substrate of an integrated circuit package. The carbon nanotube solder exhibits high heat and electrical conductivities. The carbon nanotube solder is used as a solder microcap on a metal bump for communication between an integrated circuit device and external structures.