Document Document Title
US08972479B2 Methods and apparatus for online program application execution between servers
An information processing system includes a first server and a second server. The first server includes a first executing unit configured to execute an application at a first speed, using input information items sequentially obtained, and a first transmission unit configured to send a result of execution of the application to a terminal. The second server includes a reproduction data obtaining unit configured to obtain reproduction data containing the input information items sequentially obtained, for reproducing a state of the first executing unit, an input information obtaining unit configured to obtain input information items sequentially sent from the terminal in response to an input information transmission instruction to the second server, a second executing unit configured to execute the application, and a second transmission unit configured to send a result of execution of the application by the second executing unit to the terminal.
US08972478B1 Using append only log format in data storage cluster with distributed zones for determining parity of reliability groups
Techniques for a data storage cluster and a method for maintaining and updating reliability data and reducing data communication between nodes, are disclosed herein. Each data object is written to a single data zone on a data node within the data storage cluster. Each data object includes one or more data chunks, and the data chunks of a data object are written to a data node in an append-only log format. When parity is determined for a reliability group including the data zone, there is no need to transmit data from other data nodes where the rest of data zones of the reliability group reside. Thus, inter-node data communication for determining reliability data is reduced.
US08972475B2 Network secure communications in a cluster computing environment
Secure communications are provided over a network in a distributed workload environment having target hosts which are accessed through a distribution processor by a common network address. Secure communications are provided by routing both inbound and outbound communications with target hosts which are associated with a secure network communication through the distribution processor. Both inbound and outbound secure network communications are processed at the distribution processor so as to provide network security processing of communications from the target host and network security processing of communications to the target host.
US08972472B2 Apparatus and methods for hardware-efficient unbiased rounding
A system and method for unbiased rounding away from, or toward, zero by truncating N bits from a M bit input number to provide a M−N bit number, and adding the equivalent value of ‘½’ to the M−N bit number unless the input number is negative, or positive, respectively, and the N truncated bits represent exactly ½. The method for rounding away from zero may include outputting a (M−N) bit truncated number if the M-bit input number is negative and the sequence of N truncated bits comprises a most significant bit of 1, followed by zeros; and otherwise, computing and outputting a sum of (a) a number that has an equivalent value of one followed by (N−1) replicas of zero, the one provided by applying a logical operation on the most significant bit of the sequence of truncated bits and (b) the (M−N) bit truncated number.
US08972471B2 Arithmetic module, device and system
An arithmetic module is provided, including a first adder, a first shifter coupled to the first adder, a multiplier coupled to the first shifter for receiving an external coefficient signal, a digit alignment unit coupled to the multiplier, a second adder coupled to the digit alignment unit, and a second shifter coupled to the second adder. The arithmetic module reduces the overall computation time effectively, as compared with a scalar processor, by employing a serial data connection design, and also significantly reduces power consumption of the digital signal processor by requiring fewer input and output ends than those of a multi-issue processor.
US08972468B2 Method for distributing a certified application employing a pre-certified master application template
A computer system is used to distribute an application using a data resource. An application using a data resource is created using an authoring environment. The application is converted into a certified master application template. The certified master application template is used to create a certified application and certified data resource. The certified application and certified data resource are distributed. During the distribution of the application, the certified master application template is modified and a new certified data resource is created. The new certified data resource is distributed.
US08972467B2 Method for selecting a data set from a plurality of data sets by means of an input device
The invention relates to a computer-implemented method for selecting a data set from a plurality of data sets by means of a multi-touch input device, the data sets being connected with each other according to a topology of a graph, the input device comprising: a multi-touch screen, a motion sensing unit, and an acceleration sensing unit, the method comprising: displaying a view by the multi-touch screen, the view comprising a plurality of GUI elements, each GUI element representing one of the data sets, whereby one of the GUI elements is used as current GUI element; detecting, by the motion sensing unit, one or more first tilting motions; determining at least one candidate GUI element in dependence on the one or more first tilting motions; highlighting the at least one candidate GUI element; detecting a first shaking motion; automatically selecting, upon the detection of the first shaking motion, the data set represented by the highlighted GUI element.
US08972466B1 Efficient reverse name lookup in a file system
A method and apparatus for performing a reverse name lookup in a file system is described. A file system driver executing on the computing system agent may receive a reverse name lookup request for an inode number. The file system driver retrieves a disk inode, corresponding to the inode number, a first block number of a first directory entry (dentry), the first dentry identifying directory data blocks where the inode number and a file name are stored. The file system driver searches the first dentry for the inode number to find the corresponding file name, and retrieves the file name from the first dentry.
US08972464B2 File handling for naming conflicts
A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.
US08972459B2 Data change tracking and event notification
The described implementations relate to updating views in a database system. One implementation can identify an active view that retrieves records from a database and determine one or more physical tables in the database that are referenced by the active view. The implementation can track one or more columns in the physical tables that are used by the active view and identify a change to the physical tables in a transaction log of the database. If the change does not affect the one or more columns, the change can be treated as an ignorable change for the active view.
US08972456B2 Analyzing software-usage information
Various embodiments of systems and methods for analyzing software-usage information are described herein. Traffic numbers are obtained from data stored in a database using measurement objects that are associated with one or more keys. The measurement objects output the traffic numbers and the one or more keys are related to elements of the data. Identifiers and categories are assigned to the measurement objects. The categories represent attributes of a software product. A data structure comprising the identifiers, the traffic numbers, and the categories is generated and stored. The stored data structure and a header comprising one or more fields are used to generate a report.
US08972454B2 Capturing image data
A screen capture application captures image data by receiving a signal defining a display area for which image data is to be captured, accessing metadata relating to components within the defined display area, and, for components within the display area, storing an image of the component and storing associated position data. The screen capture application may store positional relationships between the components within the defined display area, the positional relationships including ordering of the components relative to each other. The screen capture application may store the components as a plurality of layers within a layered image file. The screen capture application may store the component images in respective files and store the position data in a control file. The control file may include details of the respective component image files.
US08972447B2 Persistent object linkage using ghosting
A system that persistently maintains and exposes one or more previous object hierarchies to which an object belonged across one or more hierarchy destroying operations, such as operations that delete parent objects, add parent objects subsequent to addition of their descendent objects, forward objects to or from the hierarchy, and/or modify hierarchy determining rules. A user interface object allows user access to one or more persistent hierarchies for the corresponding object. A hierarchy list or the like allows a user to select a desired one of the persistent hierarchies. A persistent hierarchy can be accessed in the disclosed system through a display object associated with any object within the hierarchy, including the root, leaves, and any intervening objects. When objects are deleted, “ghost” objects are maintained and displayed to the user in the hierarchical positions of the deleted objects when a persistent hierarchy is displayed.
US08972446B2 Order-independent stream query processing
In a system and method for order-independent stream query processing, one or more input streams of data are received, and the one or more input streams are analyzed to determine data which is older than an already emitted progress indicator. The data which is older than the already emitted progress indicator is partitioned into one or more partitions, and each of the one or more partitions are independently processed using out-of-order processing techniques. A query is received, rewritten and decomposed into one or more sub-queries that produce partial results for each of the one or more partitions, where each of the one or more sub-queries correspond to a partition. A view is also produced that consolidates the partial results for each partition. The partial results are consolidated at a consolidation time specified by the query to produce final results, and the final results are provided.
US08972444B2 Nonstandard locality-based text entry
A computer-implemented method of providing text entry assistance data includes receiving at a system location information associated with a user, receiving at the system information indicative of predictive textual outcomes, generating dictionary data using the location information, and providing the dictionary data to a remote device.
US08972436B2 Translation model and method for matching reviews to objects
Disclosed are methods and apparatus for matching sets of text to objects are disclosed. In accordance with one embodiment, a set of text is obtained. For instance, the set of text may include a review. A numerical value is determined for each of a plurality of objects, where the numerical value indicates a likelihood that the corresponding one of the plurality of objects is a subject of the set of text. Each of the plurality of objects has an object type defined by a set of one or more attributes, each of the set of one or more attributes having associated therewith a corresponding set of one or more parameters, wherein the numerical value is determined using the set of text and a value of each of the set of one or more parameters for each of the set of one or more attributes. One of the plurality of objects that is most likely to be the subject of the set of text is identified based upon the numerical value that has been determined for each of the plurality of objects.
US08972434B2 Multi-phase search and presentation for vertical search websites
The present invention provides a methodology and system for efficiently performing travel reservation queries and presenting significant search results to a user. A travel reservation search engine constructs a first query from one or more constraints. The first query has a threshold probability of returning a first set of search results that will lead to the purchase of a travel reservation. Additionally, if determined necessary by the search engine a second query is constructed from one or more constraints. The second query returns a second set of search results.
US08972433B2 Systems and methods for programmatic generation of database statements
Computer-based systems and methods for programmatically generating code, such as Structure Query Language (SQL) code to perform an operation on a database. A code generation engine, referred to herein as an Alchemy engine, receives a request in a first language, such as an XML-based language, and translates the request into a second language, such as an SQL-based language. The translation process utilizes information stored in a metadata database.
US08972432B2 Machine translation using information retrieval
Systems, methods, and apparatuses, including computer program products, are provided for machine translation using information retrieval techniques. In general, in one implementation, a method is provided. The method includes providing a received input segment as a query to a search engine, the search engine searching an index of one or more collections of documents, receiving one or more candidate segments in response to the query, determining a similarity of each candidate segment to the received input segment, and for one or more candidate segments having a determined similarity that exceeds a threshold similarity, providing a translated target segment corresponding to the respective candidate segment.
US08972428B2 Providing an answer to a question left unanswered in an electronic forum
Systems and methods are provided for providing an answer to a question left unanswered in an electronic discussion forum. In some embodiments, a question that has not been answered may be identified in a first discussion forum. A second discussion forum in which to present the question may be determined, where the second discussion forum is more likely than the first discussion forum to result in an answer to the question. The question may then be presented in the second discussion forum, and one or more responses to the question may be received in the second discussion forum. It may then be determined whether one of the one or more responses includes a good answer to the question, and when the determination is that one of the one or more responses includes a good answer, the good answer may be presented in the first discussion forum.
US08972427B2 System and method for providing electronic supplemental content associated with printed content in a printed publication
Supplemental content may be provided to users that is associated with printed content found in printed publications. Via, for example, a client computing platform a user may provide information identifying a specific publication, and then a content image (or images) representing the printed content. The content represented in the content image may be identified. This technique for identifying printed content may facilitate identification of printed content without requiring a machine-readable marker being included in the pages of the printed publication. Based on the identification of the specific printed content, supplemental content associated with the identified content may be accessed via the client computing platform.
US08972425B2 Efficient globally optimal interpretation of documents
A method is provided for parsing a document having a plurality of lines on which items are listed spanning one or more lines. It includes: obtaining a plurality of candidates, representing hypothetical items within the document, each candidate spanning one or more lines and having a local cost representing a confidence in a quality of the candidate compared to a model; determining labeling costs for intervals of the document defined between pairs of lines, each interval containing candidates therein, each labeling cost reflecting a configuration of the candidates within the interval; identifying a best labeling for each interval based on the labeling costs determined for that interval, the best labeling corresponding to one of the configurations of the candidates within the interval; defining a global objective function; and selecting a subset of the candidates such that the global objective function is optimized, based on the identified best labelings.
US08972421B2 Systems and methods for propagating a global filter to individual datasets
A user can define a filter to applied be to one or more datasets. The filter includes a specification of a field to filter. Upon applying the filter to a dataset, if the specified field cannot be found in the dataset, a field in the dataset is selected as a default field to filter. Selecting what field in the dataset should be the default field is based on evaluating a set of rules. The default field is then filtered according to the filter criteria.
US08972419B2 Item selecting apparatus, item selecting method and item selecting program
In an item selecting apparatus performing a selection of an item to be recommended for each user, it is performed to calculate, with respect to each usage registration of an item by a user, an elapsed value as a difference between a time point of creating the item or staring providing of the item and a predetermined time point, acquire a usage characteristics of each user based on the elapsed value and calculate a freshness value representing a degree of freshness about each item. Further, using correspondence rules of different characteristics corresponding to the usage item on the correspondence rule corresponding to the usage characteristics of each user, calculate a priority of the item for each user, based on the novelty index and performing a selection of the item.
US08972417B2 Suggested out of network communication recipients
Disclosed in some examples are methods, systems and machine readable medium for recommending an out-of-network communication by determining a set of potential recommended members of a social networking service based upon one or more recommendation criteria. In some examples the recommendation criteria may include: a profile similarity to a previous target of an out-of-network communication, a degree of correspondence between an interest and intent of the sending member, and a likelihood of response.
US08972411B1 Selection of sponsored content using multiple sets of query terms
Multiple sets of words and phrases can be used as query terms for accessing sponsored content. Sponsored content is associated with item terms. The query terms are matched with the item terms. The result of the matching operation is a numerical score for each item of sponsored content that can be used to select sponsored content. Conditions present across the set of matched terms are detected. Such conditions can include the occurrence of a matched query term in multiple sets of query terms. This condition can be addressed by determining a number of unique matching query terms across all sets of query terms. The score given to an item of sponsored content can be adjusted if such a condition occurs. For example, the score could be adjusted according to a function of the number of unique matching query terms across all sets of query terms. If the number of matching query terms across all sets of query terms is low, such as one or two, then the function can define a penalty to be applied to the score given to the item of sponsored content. If the number of matching query terms across all sets of query terms is higher, such as three or more, then the function can define an adjustment to be applied to the score given to the item of sponsored content.
US08972410B2 Identifying related objects in a computer database
Provided are, among other things, systems, methods and techniques for identifying related objects in a computer database. In one representative implementation: (a) a feature vector that describes an existing object is obtained; (b) comparison scores are generated between the feature vector and various sample vectors; (c) a set that includes at least one designated vector is identified from among the sample vectors by evaluating the generated comparison scores; (d) a computer database is searched for matches between label(s) for the designated vector(s) and labels for representative vectors for other objects represented in the computer database; and (e) at least one related object is identified based on the identified match(es).
US08972408B1 Methods, systems, and articles of manufacture for addressing popular topics in a social sphere
Disclosed are methods, systems, and articles of manufactures for addressing popular topics in a social sphere. The method or the system continuously monitors conversations in online forum(s), identifies trend(s) of interest, identifies one or more content items that match the trend(s), and delivers the one or more content items to appropriate forum(s). The method or the system may aggregates conversations in a target forum to identify a trend and automatically responds to the trend by identifying and delivering matching existing content items to a target forum. The method or the system may further catalog a newly created content item upon creation and may identify a trend by employing some third-party products or services, by executing one or more Internet bots to monitor the online conversions, or by using trending application(s) offered by forums or social network websites.
US08972407B2 Information processing method for determining weight of each feature in subjective hierarchical clustering
An information processing apparatus determines a weight of each physical feature for hierarchical clustering by acquiring training data of multiple pieces of content in triplets with label information indicating a pair specified by a user as having a highest degree of similarity among three contents of the triplet and executing hierarchical clustering using a feature vector of each piece of content of the training data and the weight of each feature to determine the hierarchical structure of the training data. The information processing apparatus updates the weight of each feature so that the degree of agreement between a pair combined first as being the same clusters among three contents of the triplet in a determined hierarchical structure and a pair indicated by label information corresponding to the triplet increases.
US08972406B2 Generating epigenetic cohorts through clustering of epigenetic surprisal data based on parameters
A method, computer program product, and system generating epigenetic cohorts for a specific time period through clustering of epigenetic surprisal data at a specific time comprising. receiving a phenotypic and/or demographic parameter and a cluster characteristics input from a user; searching the epigenetic surprisal data at a specific time for the parameter and storing matches in a repository; generating a cluster comprising a centroid for each parameter by populating the cluster based on the matches of the parameter with the epigenetic surprisal data at a specific time period; determining at least two epigenetic cohorts for a specific time period from the cluster for each parameter and based on the input from the user; and if the cohorts do not match the input of the user, reporting the cohorts determined to the user and returning to the step of receiving a parameter and characteristic input from a user.
US08972404B1 Methods and systems for organizing content
A computer-implemented method executes instructions stored on a computer-readable medium. The method includes accessing a hierarchy of clusters, wherein each cluster includes at least one content file, and a label is associated with each cluster. The method further includes calculating a topic purity score for each cluster, and selecting a first cluster and a second cluster from the hierarchy of clusters, wherein the topic purity score of the first cluster and the second cluster are less than a purity threshold. The method also includes creating a third cluster by combining the content files included within the first cluster and the second cluster, determining a parent category of the first cluster and the second cluster, wherein the parent category is at a level within the hierarchy higher than a level of the first cluster and the second cluster, and associating a label of the parent category with the third cluster.
US08972399B2 Ranking based on social activity data
Various technologies described herein pertain to using social activity data to personalize ranking of results returned by a computing operation for a user. For each of the results returned by the computing operation, a respective first affinity of the user to a corresponding result and a respective second affinity of the user to the corresponding result can be calculated and used for ranking the results. The respective first affinity of the user to the corresponding result can be calculated based on correlations between social activity data of the user and social activity data of a first group of historical users that clicked the corresponding result. Moreover, the respective second affinity of the user to the corresponding result can be calculated based on correlations between the social activity data of the user and social activity data of a second group of historical users that skipped the corresponding results.
US08972397B2 Auto-detection of historical search context
Architecture that automatically detects historical search contexts as well as behaviors related to a search query. Machine learning and hand-authored rules are employed to automatically identify search contexts. Historical information likely to be useful in the current context is surfaced. When a user enters a search query or executes another search behavior, past behaviors are exposed which are contextually related to the current behavior. The architecture also provides automatic discovery of historical contexts, features related to the contexts, and training or authoring of a system for classifying behavior into contexts, using some combination of the machine learning and/or hand-authored rules. A runtime system classifies the current user behavior into a context and surfaces contextual information to the user.
US08972396B1 System and methods for determining relevance between text contents
The present application discloses a computer-assisted method for determining relevance between a first text content and a second text content, and displaying relevant contents.
US08972393B1 Disambiguation of term meaning
A meaning of a term is determined using the contents of a corpus of books through use of metadata about the books within the corpus, terms in the same work which provide context, and so forth. Users may query to determine the meaning of a term. Users may also build vocabulary skills by testing as well. A changing meaning of a term over time may be determined and utilized as well. Searches are facilitated by the enhanced ability to determine meaning of the terms, particularly in context. Feedback from the searches may also be used to refine future searches.
US08972392B2 User interaction based related digital content items
Methods and systems to locate related digital content items in a content access log. In one embodiment, the method comprises extracting user events from a content access log, tagging each event as positive or negative, determining if a content item is positively interacted and processing the tagged items in a sliding window to determine positive interactions between a pair of content items.
US08972390B2 Identifying web pages having relevance to a file based on mutual agreement by the authors
Methods and systems for providing related web pages are disclosed. One method includes identifying a plurality of web pages, wherein the plurality of web pages each have a relationship with the first file, wherein the world wide web provides a platform for sharing web pages, and wherein each web page includes a document or information resource that is suitable for the world wide web and is accessible through a web browser. The method further includes generating a list of inquiries based on the plurality of web pages, providing, the list of inquiries to at least one author of the first file, receiving from the at least one author at least one response to the list of inquiries, selecting a subset of the plurality of web pages based on the at least one response, and storing information related to the selected subset of the plurality of web pages.
US08972389B2 Use of ontology to find a category of a selected keyword in a webpage
Embodiments are provided for displaying ontology data. An ontology is displayed for a selected item. The ontology presents representational elements associated with the selected item, a combination of the representational elements defining and/or establishing a context for the selected item. The representational elements are categorized on a hierarchical path, the elements ordered by scope size. The ontology can be navigated in multiple directions with the directions including items broader in scope, and items narrower in scope. Navigating in one of these directions includes a displayed representational element from the ontology having a scope size reflecting the navigated direction.
US08972385B2 System and method for tracking patent ownership change
A computer-implemented method and system are provided for automatically tracking change in ownership status of patents listed in a database at a patent registry. The method comprises receiving input from a user identifying one or more patents of interest to be tracked and, based on the input received, automatically performing a search of the registry database to identify changes in ownership status for any one or more of the patents of interest. The search results are formatted and transmitted to a user. The automatic search may be conducted on a regular basis thereby notifying as user of any intervening changes in ownership.
US08972384B2 Automatic information presentation of data and actions in search results
Architecture that inserts one or more label items in search result entries. In addition to the typical search result caption (title, snippet, and link), the architecture includes the label component of one or more of the label items in the result entry. The number and type of label annotations are based on the query. When a particular label item is selected (e.g., hover, mouse click), a presentation component (e.g., expansion object, pop-up window) launches proximate to a label item in response to interaction with the label item and presents additional information from the target webpage. The additional information can include an action and data related to the search result entry and the target webpage. The data can be obtained from a data source other than the target webpage.
US08972382B1 Universal query search results
Generally described, embodiments of the present invention provide the ability to generate a universal query result set from several different search index result sets by including identifications of items from the different search index result sets in an accurate manner. After a query has been submitted, search index result sets are received from several different search indexes, an allocation score for each search index is computed and a universal item score for the top-level item identified in each search index is computed. The method then combines the allocation score and the universal item score for the top level item for each search index result set and adds the item with the highest combined score to the universal query result set.
US08972381B2 Techniques for three-step join processing on column partitioned tables
Techniques for processing joins on column partitioned tables are provided. A query includes a first-Column Partition (CP) table joined with a second-CP table. The query is decomposed into a three-step process and rewritten and processed.
US08972380B2 System and method for monitoring events against continual range queries
A method (and structure) for monitoring continual range queries against events includes decomposing each range query with one or more predefined virtual constructs, building a query index, and using the query index to match an event with the range queries.
US08972378B2 Formulating global statistics for distributed databases
The present invention extends to methods, systems, and computer program products for formulating global statistics for parallel databases. In general, embodiments of the invention merge (combine) information in multiple compute node level histograms to create a global histogram for a table that is distributed across a number of compute nodes. Merging can include aligning histogram step boundaries across the compute node histograms. Merging can include aggregating histogram step-level information, such as, for example, equality rows and average range rows (or alternately equality rows, range rows, and distinct range rows), across the compute node histograms into a single global step. Merging can account for distinct values that do not appear at one or more compute nodes as well as distinct values that are counted at multiple compute nodes. A resulting global histogram can be coalesced to reduce the step count.
US08972377B2 Efficient method of using XML value indexes without exact path information to filter XML documents for more specific XPath queries
A system and method is provided for query processing comprises: creating an index of a database and ordering a set of index candidates from the index into a list based on a set of heuristic rules. A query defining a query path is then reduced into a list of single path expressions. Each index candidate is matched against the list of single path expressions according to the ordering of the index candidates. The matched candidate nodes are also verified to insure that they satisfy the query path.
US08972374B2 Content acquisition system and method of implementation
A system is provided which solves content acquisition issues by providing an automated method to acquire content in mass and maintain an association between available meta-data and the actual content, e.g., video file. The system includes a first component configured to log network traffic. The system also includes a second component configured to correlate downloaded content of the logged network traffic with an XML stream of URLs and respective content descriptions.
US08972372B2 Searching code by specifying its behavior
Systems and methods are disclosed for receiving a first specification that identifies program code behavior associated with a plurality of documents. The specification includes an input-output pair with a first data entity and a second data entity. The systems and methods further include identifying one or more documents, within the plurality of documents, that are configured to (i) use at least a portion of the first data entity as an input to program code associated with particular ones of the documents, and (ii) provide at least a portion of the second data entity as output associated with the program code, wherein the particular ones of the documents correspond to a positive matching between one or more constraints associated with each document and one or more constraints associated with the specification, and generating search results comprising the identified one or more documents.
US08972371B2 Search engine and indexing technique
A local search engine geographically indexes information for searching by identifying a geocoded web page of a web site and identifying at least one geocodable web page of the web site. The system identifies a geocode contained within content of the geocoded web page of the web site. The geocode indicates a physical location of an entity associated with the web site. The system indexes content of the geocoded web page and content of the geocodable web page. The indexing including associating the geocode contained within content of the geocoded web page to the indexed content of the geocoded web page and the geocodable web page to allow geographical searching of the content of the web pages.
US08972368B1 Systems, methods, and computer-readable media for providing search results having contacts from a user's social graph
Provided are systems, methods, and computer-readable media for providing search results having contacts from a user's social graph are provided herein. A search query is received from a user of client computer, and a point of interest responsive to the search query is determined. A person associated with the point of interest is identified, and a relationship in a social graph between the person and the user is identified. A search result that includes the point of interest and information about the person in the user's social graph associated with the point of interest is generated, and the search result is transmitted over a network to the client computer.
US08972367B2 Information processing system, server apparatus, control method of server apparatus, program and storage medium
A server apparatus of an album site has a data storage area DB, and manages data in relation to the name of a management unit which is a unit for collectively managing the data. A client apparatus manages a data group which contains at least one image file in the client apparatus in relation to a data group name corresponding to the data group, and uploads the data group and data group name to the server apparatus. The server apparatus determines whether a management unit name corresponding to the data group name uploaded from the client apparatus exists in the data storage area. If it is determined that no corresponding data group name exists, a new management unit name corresponding to the data group name is automatically defined, and the data group is stored in relation to the management unit name.
US08972365B2 Storage system and storage device
A storage system having a plurality of storages. The each of the storages include a memory and a processor coupled to the memory. The processor executes a process including transmitting an update request for data which is commonly stored in the plurality of storages according to a predetermined transmission order indicating a path to transfer the update request. The process includes updating data when receiving an update request from another storage. The process includes changing the predetermined transmission order to a transmission order in which one or more storages included in the path are excluded according to the number of times the update request for the data is received.
US08972364B2 Defining new rules for validation of network devices
A system and method for actively validating a network device is provided. Nodes in a network game community are prompted to engage in interrogation and response to facilitate the identification of nodes operating with hacked, modified and non-typical game configurations. In one embodiment, a query is presented to a user's machine which triggers a response, and where the response indicates whether certain data at the user is valid and wherein invalid data is suggestive of illegal community behavior. Functions are triggered and data is queried to determine whether the state of game environment is operating according to known metrics or constraints.
US08972363B2 Rule discovery system, method, apparatus and program
A system includes a unit to generate a set of free itemsets with a frequency in a database greater than or equal to a threshold value, a unit to generate a rule candidate with, a conditional part set to the free itemset α, and a consequent part set to an item x not sharing an attribute with the free itemset, and finds a set of attributes of an antecedent part of the rule by depth first search, the attribute not included in neither α nor x, a unit to collate the rule to the database to judge validity of the rule, and a unit to check for minimality of the rule decided to be valid to output the rule when the rule is minimal.
US08972360B2 Position invariant compression of files within a multi-level compression scheme
An aggregated file is generated, by storing a plurality of initially provided files in a sequence. A computational device executes a first set of compression operations on each of the plurality of initially provided files to generate a plurality of compressed files that replace the plurality of initially provided files, wherein starting locations of the plurality of compressed files and the plurality of initially provided files are identical, and wherein predetermined bit patterns are stored in empty spaces that follow each of the plurality of compressed files. The computational device sends the aggregated file to a linear storage device configured to perform a second set of compression operations on the aggregated file.
US08972359B2 Compact floating point delta encoding for complex data
A method and apparatus for compression of complex data signals within a telecommunications base station. The method includes representing a sample of a complex value discrete time signal using 2(L−N)−S mantissa bits and 2N+S exponent bits to realize peak output signal to noise ratios over a wider dynamic range compared to a conventional L-bit uniform quantization format. The increases in dynamic range and peak output SNR is achieved without increasing the average number of data bits per sample and with relatively simple computational effort.
US08972356B2 Device, system, method and program for data integration process
A data integration processing device configured to integrate a plurality of graphs includes: an integration processing method selecting means 4 for selecting an integration processing method used for integration of inputted graphs; and an integration process executing means 6, having a plurality of integration processing methods, for integrating a plurality of graphs by executing an integration process in accordance with an integration processing method selected by the integration processing method selecting means 4 from among the plurality of integration processing methods. The integration processing method selecting means 4, with respect to each of nodes in inputted graphs, selects an integration processing method used for integrating lower nodes in accordance with frequency that the lower nodes are consistent, when upper nodes are consistent.
US08972354B1 Systems and methods for preserving individual backed-up files in accordance with legal-hold policies
A computer-implemented method for preserving individual backed-up files in accordance with legal-hold policies may include (1) providing at least one legal-hold policy that specifies the manner in which individual backed-up files that potentially relate to legal proceedings are to be preserved, (2) identifying at least one file that has been backed up, (3) identifying at least one legal purpose for preventing deletion of the backed-up file, (4) applying, in response to the identification of the legal purpose, the legal-hold policy to the backed-up file, and then (5) preserving the backed-up file in accordance with the legal-hold policy identified in the file metadata associated with the backed-up file. Various other systems, methods, and computer-readable media are also disclosed.
US08972338B2 Sampling transactions from multi-level log file records
A log file contains operation records, each operation record is of a certain type, and each operation record is associated with a transaction. A plurality of operation records is read from the log file into a record store. Records of the plurality of operation records of each operation record type are sampled at a predefined sampling rate. Operation records in the plurality of operations records are identified that are associated with completed transactions of which the sampled operation records are associated. The identified operation records are then extracted from the record store into a data store.
US08972337B1 Efficient query processing in columnar databases using bloom filters
A bloom filter is generated for efficient query processing for unsorted data in a column of a columnar database. Bloom filters represented as bitmaps are generated for data blocks storing data for a column of a columnar database table. An indication of a query directed toward the column is received and the bloom filter for each data block is examined to determine which ones of the data blocks do not need to be read in order to service the query for the select data. Data is then read from the data blocks storing data for the column excepting the ones which do not need to be read.
US08972333B2 Reflecting the quantitative impact of ordinal indicators
Embodiments of the invention may help improve the accuracy of individually tailored prognoses in dealing with individual patient prognoses for cancer, diabetes, multiple sclerosis, heart disease, and/or other diseases. Alternate embodiments of the invention may be useful in improving the accuracy of predictions in a variety of other contexts and fields. A method according to various embodiments of the invention includes generating a univariate impact reflecting index (UIRI) based on an indicator, the indicator having a monotonic relationship to a focal conclusion, wherein the UIRI spaces subscales of the indicator according to a magnitude of impact of the indicator to the focal conclusion.
US08972330B2 Identification of significant sequences of fault codes by statistical hypothesis testing
In some aspects of the present application, a method for identifying significant events related to machine problems. The method includes receiving one or more machine problems; determining one or more machine problem classifications based on the one or more machine problems; generating a probability distribution that the one or more machines problems are related to the one more machine problem classifications; determining if one or more events are associated with the one or more machine problems during a predetermined time interval; and determining if the one or more events are significantly related to the one or more machine problem classifications using a statistical algorithm.
US08972328B2 Determining document classification probabilistically through classification rule analysis
A classification application identifies patterns and evidences within representative documents. The application constructs a classification rule according to an entity and an affinity determined from the patterns and evidences. The application processes the representative documents with the classification rule to evaluate whether the rules meet acceptance requirements. Subsequent to a successful evaluation, the application identifies confidence levels for patterns and evidences within other documents.
US08972322B2 Apparatus and method for extending a default model of a terminal
Provided are an apparatus and method for adding a variety of concepts to a default model by combining a linked model with the default model and linked data that is to be matched with the linked model. The apparatus may generate first relationship information about a relationship between a concept included in the default model and a concept included in the linked model and second relationship information about a relationship between a concept included in the linked model and a concept included in the linked data. The apparatus may combine the default model, the linked model, and the linked data, based on the first and second relationship information.
US08972315B2 Apparatus and methods for activity-based plasticity in a spiking neuron network
Apparatus and methods for plasticity in spiking neuron network. The network may comprise feature-specific units capable of responding to different objects (red and green color). Plasticity mechanism may be configured based on difference between two similarity measures related to activity of different unit types obtained during network training. One similarity measure may be based on activity of units of the same type (red). Another similarity measure may be based on activity of units of one type (red) and another type (green). Similarity measures may comprise a cross-correlogram and/or mutual information determined over an activity window. Several similarity estimates, corresponding to different unit-to-unit pairs may be combined. The combination may comprise a weighted average. During network operation, the activity based plasticity mechanism may be used to potentiate connections between units of the same type (red-red). The plasticity mechanism may be used to depress connections between units of different types (red-green).
US08972312B2 Methods and apparatus for performing transformation techniques for data clustering and/or classification
Some aspects include transforming data for which at least one constraint has been specified on a portion of the data, the at least one constraint relating to a similarity and/or dissimilarity of at least some of the portion of the data. Techniques comprise determining a first transformation that approximates the at least one constraint using a cosine similarity as a measure of the similarity and/or dissimilarity of the at least a portion of the data, applying at least the first transformation to the data to obtain transformed data, and fitting a plurality of clusters to the transformed data to obtain a plurality of established clusters. Some aspects include classifying input data by transforming the input data using at least the first transformation and comparing the transformed input data to the established clusters.
US08972309B2 Automatic updating apparatus, automatic updating method, and programmable storage medium embodying program to perform method for automatic updating
An automatic updating apparatus includes a traffic receiver that receives numbers per unit time of the access of more than one menu displayed in a screen and calculates rates of variability with respect to the numbers of the access to each menu, and a menu updating unit that updates a menu display in the screen based on the rates of variability.
US08972306B2 System and method for sensor tasking
A system for sensor tasking includes a plurality of sensors operable to perform one or more tasks and a processor. The processor may receive a mission, wherein the mission comprises one or more tasks to be performed by one or more of the plurality of sensors. The processor may also receive one or more environmental conditions associated with the mission and generate a fuzzy cognitive map. The fuzzy cognitive map includes a plurality of nodes and weighted links, wherein one or more of the plurality of nodes are associated with one or more of the environmental conditions. The processor may be further operable to select one or more of the plurality of sensors to perform each of the one or more tasks based at least on a state of the fuzzy cognitive map and schedule each of the one or more tasks to be performed by the respective selected one or more sensors.
US08972303B2 Track data encryption
A method for using a secondary PAN is disclosed. The method includes providing a secondary PAN associated with a primary PAN, where the secondary PAN has at least one end portion that is the same as the primary PAN, but has a middle portion of that is different than the primary PAN.
US08972302B2 Information service method, information service unit, recording or reproducing controlling method, and recording and/or reproducing unit
Unique identification information is prerecorded on a disc. The identification information is registered to a server along with user's license when he or she buys the disc. When an terminal unit reproduces data from the disc, identification information is read and transmitted to the server through the Internet. The server creates a key that controls to reproduce data from the disc in accordance with the license identified by the identification information and transmits the key to the terminal unit along with the user's license information for the disc. The terminal unit controls to reproduce contents of the disc in accordance with key and license information transmitted from the server. The license for each disc is managed in accordance with the identification information. Thus, different services can be provided for individual discs.
US08972301B2 Information processing device, data processing method, and program
An information processing device includes: a local memory unit storing data including encrypted content; a memory storing data including key information to be used in a process of reproducing the encrypted content; and a data processing unit selectively reproducing encrypted content stored in a disk or the local memory unit, wherein the data processing unit reads a medium ID from the disk when the content to be reproduced is stored in the disk and reads a medium ID from the memory when the content to be reproduced is stored in the local memory unit.
US08972298B2 Merchant category codes in a proxy card transaction
Transmitting category codes to payment instruments in proxy card transactions comprises receiving a first payment request to authorize a proxy card transaction, the first payment request identifying a proxy account of a user for payment of the transaction and a merchant category code associated with the merchant; selecting a financial account associated with the proxy account to fund the transaction; communicating a second payment request to authorize the transaction to a financial account system associated with the selected financial account, the second payment request comprising the merchant category code associated with the merchant; receiving an authorization for the transaction from the financial account system to fund the transaction using the selected financial account; and communicating an authorization for the transaction to the merchant computing device in response to receiving the authorization for the transaction from the financial account system to fund the transaction using the selected financial account.
US08972297B2 System and method for conducting a transaction at a financial transaction terminal using a mobile device
The systems and methods described herein allow greater access to a banking platform via a mobile device. The customer can initiate a financial transaction using a mobile device, a bank can inform the customer of the nearest financial transaction terminal to perform that service, and the customer can complete that financial transaction at the financial transaction terminal using the mobile device as a user interface. While conventional systems may use a mobile device to transmit payment information at a point of sale terminal of a brick-and-mortar merchant, the embodiments described herein can allow a customer to conduct a transaction at a financial transaction terminal using the mobile device to initiate a transaction at a location away from a financial transaction terminal, to locate the nearest financial transaction terminal providing the required services, and as a user interface while communicating with the financial transaction terminal.
US08972296B2 Dongle facilitated wireless consumer payments
Computing systems and methods for facilitating consumer transactions in retail and other establishments include communication interfaces adapted to couple a computing system to a plurality of third party mobile electronic devices, storage components adapted to store user information, participating merchant information, or any combination thereof, and processors in communication with the communication interfaces and storage components. The processors are adapted to facilitate automatic wireless transactions between third party users of the third party mobile electronic devices and the participating merchants when the third party devices are present at the participating merchants without any affirmative activity by the third party users.
US08972295B2 Dynamic visual statistical data display and method for limited display device
Embodiments include methods for distributing visual display information related to a plurality of items to one or more display devices, and methods for rendering visual display information related to a plurality of items by a display device. Embodiments also comprise display devices, servers, and computer-readable media embodying one or more of these methods. Embodiments display of large data sets and associated statistics, such as trading activity of securities or other business statistics, on devices with limited-size display screen, e.g. smartphone or tablet. Embodiments enable visual navigation of large dynamic data sets via relative and absolute contextual statistics. Embodiments combine dynamic visual displays with a multi-tiered navigation structure, supporting more effective information gathering and processing across a variety of users with different objectives. Embodiments provide more relevant, individualized user experience through flexibility to observe patterns, correlation, and contextuality, and to explore subsections of the data quickly via unique navigation paths.
US08972294B2 System and method for payment structures in the purchase and distribution of consumables, including heating oil or propane
A new ecosystem may comprise a central system operable to monitor the consumption of a commodity at the premises of a consumer, interface with suppliers and retailers of the commodity and perhaps tank monitors, process data collected therefrom, and implement a payment structure that can alleviate the burden of consumers having to pay for an entire delivery of the commodity—the consumer is only responsible for paying for the amount actually consumed during a time period at a prevailing price during that time. The payment structure can also significantly reduce a retailer's working capital required to float the purchase of the commodity before it is paid by its consumers. The central system may provide a web based user interface through which a consumer can lock in a price to pay for the commodity. Alternatively, the price may be fixed when the commodity was delivered to the consumer's tank.
US08972289B2 Media delivery platform
A method of delivering an audio and/or visual media file including, for example, one or more of full or partial master recordings of songs, musical compositions, ringtones, videos, films, television shows, personal recordings, animation and combinations thereof, over the air wirelessly, from one or more servers to an electronic device with or without an Internet connection, said method comprising transmitting and audio and/or visual media file in compressed format to said electronic device, and wherein the electronic device is effective to receive said audio and/or visual file and playback said audio and/or visual content on demand by a user.
US08972287B1 Multiple criteria buying and selling model
A system and method for aggregating demand is provided. At least one seller may sponsor a deal room to aggregate selling goods/services from a plurality of buyers. The demand aggregation system can include a dashboard for allowing the at least one seller to set up DealRooms, price curves, offers, products, customers, and/or customer groups, for example. The dashboard can include a plurality of wizards for configuring such information. The demand aggregation system can also include seller displays for notifying buyers of changes in prices relative to ship dates and times of order. The demand aggregation system can also include a predictive modeling and reporting function. An algorithm is employed to utilize product information to post a probability chart on a product price point.
US08972286B2 Transaction authorization system for a mobile commerce device
Embodiments of the invention include apparatuses and methods that allow a user to wirelessly transmit payment information from a mobile device to a point-of-sale terminal by the user performing only a single action or supplying only a single input to the mobile device. For example, some embodiments of the invention allow a user to assign a default payment vehicle to a particular key or “pay now” icon of the mobile device so that activation of the particular key or icon, alone, causes the mobile device to wirelessly transmit information about the default payment vehicle. In some embodiments of the invention, a user using the single action option of the mobile device does not need to go through an authentication procedure before the mobile device transmits the default payment information. In some embodiments of the invention, if a user uses the single action option, the mobile device is configured to transmit the payment information without needing to first launch an electronic wallet software application installed on the device.
US08972284B2 System and method for controlling outdoor signs
A system for controlling outdoor price signs for fuel products includes a control center. The control center determines a price for a fuel product for a number of fuel stores. The control center receives a variety of data that may have an impact on fuel prices, including competitive data from a neighborhood store. The control center has a number pricing formulas and applies a selected formula to set a fuel price at one of the fuel stores. The price is sent to a store controller. The store controller passes the fuel price information to a point of sale device that updates a pump price and an outdoor controllable sign. The sign includes feedback that it not only received the correct price but that it correctly displays the price and the price is legible.
US08972279B2 Matching audio advertisements to items on a shopping list in a mobile device
Methods and apparatus are provided for matching audio advertisements to items on a shopping list in a mobile device. Audio advertisements are matched to items on a shopping list by obtaining the shopping list from a mobile device of the user; applying a speech recognizer to at least one audio advertisement detected on a microphone of the mobile device; identifying one or more key words in the at least one audio advertisement; comparing the one or more identified key words to one or more items on the shopping list stored on the mobile device; and storing the information related to the at least one advertisement if the one or more identified key words match the one or more items.
US08972276B2 Executed workload
Methods and apparatuses enable generation of an executed workload electronic record. The executed workload record indicates data related to one or more performance metrics by which performance of a work task is evaluated. One such performance metric is an expected time for completion of the task. Performance of the task can be monitored to determine an actual completion time for the task to compare against an expected completion time. The executed workload record can be used for evaluation of workers. Executed workload records provide centralized, aggregatable information for evaluation purposes.
US08972273B1 Method and system for providing information to market participants about one or more power generating units based on thermal image data
A method for providing information to a market participant about a power generating unit based on thermal image data comprises the steps of: acquiring thermal data from a smokestack of a power generating unit; recording one or more images of the acquired thermal data; transmitting the recorded images to a central processing facility; analyzing the recorded images to determine the operational status of the power generating unit; and communicating information about the operational status of the power generating unit to the market participant.
US08972272B1 Workstation with bedside portal
A room-based terminal near the patient's bedside is used to supplement the operation of a patient care computing device to improve contemporaneous data capture and information accessibility during a healthcare provider's rounds. The particular benefits of the stationary terminal and patient care computing device augment each other in providing superior workflow.
US08972267B2 Controlling audio video display device (AVDD) tuning using channel name
A television, or other device with television tuner, can be controlled to directly tune to a specific channel name, such as a broadcaster's station name, by using EPG metadata to provide a correlation between a channel number and channel name.
US08972265B1 Multiple voices in audio content
A content customization service is disclosed. The content customization service may identify one or more speakers in an item of content, and map one or more portions of the item of content to a speaker. A speaker may also be mapped to a voice. In one embodiment, the content customization service obtains portions of audio content synchronized to the mapped portions of the item of content. Each portion of audio content may be associated with a voice to which the speaker of the portion of the item of content is mapped. These portions of audio content may be combined to produce a combined item of audio content with multiple voices.
US08972263B2 System and method for performing dual mode speech recognition
A system and method for performing dual mode speech recognition, employing a local recognition module on a mobile device and a remote recognition engine on a server device. The system accepts a spoken query from a user, and both the local recognition module and the remote recognition engine perform speech recognition operations on the query, returning a transcription and confidence score, subject to a latency cutoff time. If both sources successfully transcribe the query, then the system accepts the result having the higher confidence score. If only one source succeeds, then that result is accepted. In either case, if the remote recognition engine does succeed in transcribing the query, then a client vocabulary is updated if the remote system result includes information not present in the client vocabulary.
US08972261B2 Computer-implemented system and method for voice transcription error reduction
A computer-implemented system and method for voice transcription error reduction is provided. Speech utterances are obtained from a voice stream and each speech utterance is associated with a transcribed value and a confidence score. Those utterances with transcription values associated with lower confidence scores are identified as questionable utterances. One of the questionable utterances is selected from the voice stream. A predetermined number of questionable utterances from other voice streams and having transcribed values similar to the transcribed value of the selected questionable utterance are identified as a pool of related utterances. A further transcribed value is received for each of a plurality of the questionable utterances in the pool of related utterances. A transcribed message is generated for the voice stream using those transcribed values with higher confidence scores and the further transcribed value for the selected questionable utterance.
US08972257B2 Systems and methods to present voice message information to a user of a computing device
Systems and methods to process and/or present information relating to voice messages for a user that are received from other persons. In one embodiment, a method implemented in a data processing system includes: receiving first data associated with prior communications or activities for a first user on a mobile device; receiving a voice message for the first user; transcribing the voice message using the first data to provide a transcribed message; and sending the transcribed message to the mobile device for display to the user.
US08972256B2 System and method for dynamic noise adaptation for robust automatic speech recognition
A speech processing method and arrangement are described. A dynamic noise adaptation (DNA) model characterizes a speech input reflecting effects of background noise. A null noise DNA model characterizes the speech input based on reflecting a null noise mismatch condition. A DNA interaction model performs Bayesian model selection and re-weighting of the DNA model and the null noise DNA model to realize a modified DNA model characterizing the speech input for automatic speech recognition and compensating for noise to a varying degree depending on relative probabilities of the DNA model and the null noise DNA model.
US08972254B2 Turbo processing for speech recognition with local-scale and broad-scale decoders
Environmental recognition systems may improve recognition accuracy by leveraging local and nonlocal features in a recognition target. A local decoder may be used to analyze local features, and a nonlocal decoder may be used to analyze nonlocal features. Local and nonlocal estimates may then be exchanged to improve the accuracy of the local and nonlocal decoders. Additional iterations of analysis and exchange may be performed until a predetermined threshold is reached. In some embodiments, the system may comprise extrinsic information extractors to prevent positive feedback loops from causing the system to adhere to erroneous previous decisions.
US08972242B2 Visual analysis of phrase extraction from a content stream
A system may include an extraction engine to extract candidate phrases from a content stream, and an analysis engine to assign the candidate phrases visual cues and display the visual cues to an operator.
US08972240B2 User-modifiable word lattice display for editing documents and search queries
An “Interactive Word Lattice” provides a user interface for interacting with and selecting user-modifiable paths through a lattice-based representation of alternative suggested text segments in response to a user's text segment input, such as phrases, sentences, paragraphs, entire documents, etc. More specifically, the user input is provided to a trained paraphrase generation model that returns a plurality of alternative text segments having the same or similar meaning as the original user input. An interactive graphical lattice-based representation of the alternative text segments is then presented to the user. One or more words of each alternative text segment represents a “node” of the lattice, while each connection between nodes represents a lattice “edge. Both nodes and edges are user modifiable. Each possible path through the lattice corresponds to a different alternative text segment. Users select a path through the lattice to select an alternative text to the original input.
US08972236B2 Method and apparatus for performing real-time, in-the-field switching-order simulation for an electric power system
One embodiment of the present invention provides a system for performing a real-time, in-the-field switching-sequence simulation for a power system that includes a plurality of switching devices. During operation, the system receives, at a hand-held device, topology information associated with the power system, a set of user-definable rules, and a request to perform an operation on a switching device in the power system. In response to the request, the system identifies the switching device from the plurality of switching devices, obtains instant status information associated with the plurality of switching devices, and runs a simulation based on the topology information, the user-definable rules, the status information, and the identified switch device. The system determines whether the operation is allowed based on an outcome of the simulation.
US08972230B2 System and method for using indirect texturing to efficiently simulate and image surface coatings and other effects
Water surface and other effects are efficiently simulated to provide real time or near real time imaging on low-capacity computer graphics computation platforms. Water and other surfaces are modeled using multiple independent layers can be dynamically adjusted in response to real time events. The number of layers used in a given area can be adjusted to reduce computational loading as needed. Different algorithms can be employed on different layers to give different effects. The multiple layer modeling is preferably converted to polygons using an adaptive polygon mesh generator based on camera location and direction in the 3D world to provide automatic level of detailing and generating a minimal number of polygons. The visual effects of water droplets and other coatings on see-through surfaces can be modeled and provided using indirect texturing.
US08972225B2 Method and system for constructing optimized network simulation environment
A method of constructing an optimized network simulation environment according to the present invention includes the steps of identifying communication equipment models for relaying a message to/from real equipments out of communication equipment models within a network model, as major models, calculating the order of abstraction priority for major models, performing batch-mode abstraction for non-major models, driving a simulation, determining whether a difference between a simulation execution time and an actual time spent is within an allowable delay value, performing adaptive abstraction for the major models, and evaluating a result of the simulation. If the method according to the present invention is used, a real-time simulation having fidelity and reliability for the function and operation of real equipments can be guaranteed.
US08972223B2 Platform matching systems and methods
Pursuant to some embodiments, a platform matching system, method, apparatus and means are provided which include identifying at least a first benchmark test procedure to evaluate at least a first and a second target platform for use with an application, the at least first benchmark test procedure including at least a first unit test; receiving test result data from tests performed on the at least first and second target platform using the at least first benchmark test procedure; and performing a matching analysis to determine which of the at least first and second target platform is a best fit for the application.
US08972221B2 Estimating solar irradiance components from plane of array irradiance and global horizontal irradiance
A computer implemented method of estimating at least one solar irradiance component, the method comprising: obtaining a sensor measurement from an instrument to provide a measured global horizontal irradiance (GHImeasured), wherein the measured global horizontal irradiance (GHImeasured) consists of at least an estimated diffuse horizontal irradiance (DHIestimated) and an estimated direct normal irradiance (DNIestimated); providing at least one modeled component, wherein at least one of the modeled components is a modeled global horizontal irradiance based on an atmospheric model (GHI model); calculating an irradiance estimate modifier (IMOD) in a computing device according to the measured global horizontal irradiance (GHImeasured) and the modeled global horizontal irradiance (GHI model); and providing at least one estimated solar irradiance component by a computing device according to the irradiance estimate modifier (IMOD) and at least one modeled component.
US08972219B2 Method and system of monitoring electrical brushes
Described herein are embodiments of methods and systems of monitoring electrical brushes in electrical rotating machinery. One embodiment of the method comprises continuously measuring at least one parameter associated with an electrical brush; and determining, using the at least one continuously measured parameter associated with the electrical brush, maintenance for the electrical brush.
US08972217B2 System and method for predicting temperature values in a data center
A system and method for evaluating equipment in a data center, the equipment including a plurality of equipment racks, and at least one cooling provider. In one aspect, a method includes receiving data regarding each of the plurality of equipment racks and the at least one cooling provider, the data including a layout of the equipment racks and the at least one cooling provider, and a power draw value for each of the equipment racks, storing the received data, determining air flow between the at least one cooling provider and each of the equipment racks, determining inlet and exit air temperature for the at least one cooling provider based on the layout, the power draw and the airflow, and for each equipment rack, determining inlet and exit air temperature based on the layout, the power draw and the airflow.
US08972216B2 Methods and apparatus for calibration of power converters
Methods and apparatus for a power regulator according to various aspects of the present invention may comprise a sensor adapted to generate a measurement of a voltage or a current. A memory may store a correction parameter that corresponds to the measurement, and a correction system may be adapted to adjust the measurement according to the correction parameter.
US08972214B2 Touch sense determined by characterizing impedance changes in a transmission line
A touch panel or screen has a serpentine transmission line fabricated on a substrate, e.g., printed circuit board, LCD, plasma or LED screen, etc., and has a constant impedance. Touches to the touch panel will cause changes of impedance of the transmission line at the locations of the touches. Time domain reflectometry (TDR) is used for determining the locations of the changes of impedance of the transmission line by accurately measuring the return pulse times at the source of a plurality of pulses, and then converting the return pulse times to X-Y coordinates of the touch panel or screen.
US08972208B2 Flow meter device
In a flow meter device of the present invention, a time measuring section of the flow meter device includes a first counter which starts counting at a starting point of measurement of propagation time; and a second counter which starts counting at an end point of the measurement of the propagation time, and performs counting at a higher speed than the first counter. A propagation time TO is finally obtained by subtracting time Δt which is measured by the second counter and passes from the end point until the first counter counts up, from time T which is measured by the first counter and passes from a starting point until the first counter counts up after the end point. A flow calculating section calculates a flow with high accuracy using the propagation time TO. Thus, lower electric power consumption can be achieved, and accuracy of measurement of flow can be improved.
US08972207B2 Digital flowmeter
A control and measurement system for a coriolis flowmeter having a flowtube, a driver adapted to vibrate the flowtube, and a pair of sensors adapted to generate signals indicative of movement of the flowtube when it is being vibrated by the driver, wherein the sensors are positioned relative to one another so the signals from the sensors are indicative of a mass flow rate of fluid through the flowtube. A digital drive signal generator is adapted to generate a variable digital drive signal for controlling operation of the driver. The digital drive signal generator can be adapted to cause the driver to resist motion of the flowtube during a first time period and amplify motion of the flowtube during a second time period. The digital drive signal generator can also be adapted to initiate motion of the flowtube by sending one or more square wave signals to the driver.
US08972205B2 X-ray characterization of solid small molecule organic materials
The present invention provides, inter alia, methods of characterizing a small molecule organic material, e.g., a drug or a drug product. This method includes subjecting the solid small molecule organic material to x-ray total scattering analysis at a short wavelength, collecting data generated thereby, and mathematically transforming the data to provide a refined set of data.
US08972204B2 Gas discriminating semiconductor sensors
Sensing particular gases in a mixture uses precise modulated heating. Sensor relative responses are compared at different temperatures and compared with known relative responses to identify gases and concentrations. Heater current sensors provide feedback control and microprocessor inputs. A processor controls complex impedances and varied frequencies in the sensors. Sensor responses at varied complex impedances and at varied frequencies are compared with known responses at those impedances and frequencies to determine existence and concentration of particular gases. Heater and sensor buses are separate or combined.
US08972203B2 Disaster-affected area estimation device and program
By using information collected on-site, estimation of a damage area at that time and also prediction regarding subsequent expansion of a disaster-affected area are performed. The estimation device includes a storage unit that stores an exposure calculation formula expressing an exposure amount, which is an integrated value of the concentration of a material with respect to time, at a certain time and a certain position, by using the diffusivity and flow rate of the material; an information-acquisition unit that acquires position information of disaster victims at a prescribed time as input information; and a calculation unit that obtains a critical value of the exposure amount by applying the position information of each disaster victim at the prescribed time to the exposure calculation formula and that specifies the disaster-affected area at the prescribed time on the basis of the exposure calculation formula for when the critical value is obtained.
US08972199B2 Portable evaluator of amount of exercise and the method of evaluating amount of exercise
A portable evaluator of amount of exercise detects an acceleration and angular speed of the user. After using an exercise identifying procedure to identify the exercise type, the portable evaluator finds a corresponding strength formula to evaluate the amount of exercise done by the user. The result is displayed for reference. By detecting the acceleration and angular speed, the portable evaluator identifies exercise types that involve rotations. Different formulas are used for different kinds of exercise.
US08972194B2 Method and system for pulse neutron capture sigma inversion
In some aspects of the invention, a computer-implemented method of obtaining sigma values from pulsed neutron capture decay curve is disclosed. The method can include selecting spectra collected by pulsed neutron instrument disposed down a borehole traversing a rock formation, the spectra including capture interactions and inelastic interactions; and modeling the selected spectra using a nonlinear model to obtain sigma values relating to one or more reservoir properties.
US08972191B2 Low dose single step grating based X-ray phase contrast imaging
Phase sensitive X-ray imaging methods provide substantially increased contrast over conventional absorption based imaging, and therefore new and otherwise inaccessible information. The use of gratings as optical elements in hard X-ray phase imaging overcomes some of the problems impairing the wider use of phase contrast in X-ray radiography and tomography. To separate the phase information from other contributions detected with a grating interferometer, a phase-stepping approach has been considered, which implies the acquisition of multiple radiographic projections. Here, an innovative, highly sensitive X-ray tomographic phase contrast imaging approach is presented based on grating interferometry, which extracts the phase contrast signal without the need of phase stepping. Compared to the existing phase step approach, the main advantage of this new method dubbed “reverse projection” is the significantly reduced delivered dose, without degradation of the image quality.
US08972190B1 Systems and methods for generating transit trips
Systems and methods for generating transit trips between an origin and a destination are provided. Searches can be undertaken to identify optimal departure times from a source station and/or one or more intermediate stations while maintaining a lowest cost arrival time at a destination station. In this manner, public transportation journey schedules for routes can be determined and recommendations can be provided even if different journey schedules show identical costs.
US08972188B2 Method of creating map alterations for use in a navigation device
An end-user can input a correction to a map error, directly on the device. The device is then able to use the correction without external processing of the correction. Hence, it is no longer necessary for an end-user to simply report errors to the map vendor over a web link, then wait for that map vendor to verify the error, update its maps and finally supply the end-user with updates—a cycle that can take months and sometimes years to complete. Instead, the navigation device can use the correction immediately. End-users can also share corrections with other end-users and also with a shared remote server that aggregates, validates and distributes correction.
US08972187B1 Varying the degree of precision in navigation data analysis
For a segment of a route, a navigation data gathering system and method may progressively increment the precision of data analysis in proportion to the number of people actively on a route segment. Navigation data may be anonymized to preclude the possibility of correlating navigation data with personal data to track users or infer private information. Further, the system or method may determine if information for a route segment can be used at all based on the number of users of that segment. If the number of users does not exceed a threshold, the information collected on that route may not be used for other purposes. Thus, the system and method may use navigation data related to a busy section of an interstate highway at the level of precision with which the data is gathered, but reduce the level of precision of data available for a rarely used road segment.
US08972186B2 Electronic guide system, contents server for electronic guide system, portable electronic guide device, and information processing method for electronic guide system
Tour guide contents stored in a tour guide apparatus carried by a user at a tour destination are provided with points of interest information and map data. This information includes latitude and longitude information for the site of each point of interest, and information on the providers of the information and the categories of information. The latitude and longitude information is provided for each site in relation to map data. By matching these pieces of latitude and longitude information to the map data, points of interest information can be laid out on the map and displayed. This makes it possible to select interesting site information to be displayed on the map based on the information provider, for example, points of interest information provided by provider A for restaurants and another set of information provided by provider B for hotels.
US08972175B2 Navigation using crowdsourcing data
Method, computer program product, and apparatus for providing navigation guidance to vehicles are disclosed. The method may include receiving crowdsourcing data from a plurality of vehicles, determining information corresponding to a route of interest to at least one vehicle using the crowdsourcing data, and providing navigation guidance to the at least one vehicle using the information determined. The crowdsourcing data includes on board diagnostics data (OBD) correlated with time stamps and GPS locations of a vehicle, where the on board diagnostics data includes odometer information, speedometer information, fuel consumption information, steering information, and impact data.
US08972172B2 Wireless sensor network traffic navigation analytics
A mobile sensor receives a mobile sensor location and destination. The mobile sensor determines, from a repository of road segments, a plurality of routes having a first endpoint corresponding to the mobile sensor location, and a second endpoint corresponding to the destination. The mobile sensor receives transit data from a plurality of peer mobile sensors, wherein each transit data comprises a peer mobile sensor's velocity and a peer mobile sensor's location. The mobile sensor stores at least one transit data based on the peer mobile sensor's velocity and peer mobile sensor's location corresponding to at least one of the plurality of routes, thereby forming at least one stored transit data. The mobile sensor determines that a sampling period has expired. The mobile sensor reports a route corresponding to a stored transit route having best transit data or no transit data, wherein the route is among the plurality of routes.
US08972171B1 Collective vehicle traffic routing
Systems and methods provide a route and turn-by-turn directions based on estimates of current and future traffic along the route. A client device may request turn-by-turn directions between an initial and a final location. A server may identify a plurality of routes between the locations. Each route of the plurality of routes may be divided into route segments. For each route segment of a particular route, the server may estimate a travel time. The travel time may be based on estimated vehicle volume data generated from information received from other vehicles. The server may estimate a total travel time for the particular route. The server may repeat this estimate for each of the plurality of routes between the locations and select the route with the lowest estimated travel time. Based on the selected route, the server may generate turn-by-turn directions and transmit the directions to the client device for display.
US08972170B2 Navigation system acquisition and use of cellular coverage map data
A mobile device can obtain wireless network signal strength map data that indicates, for various nearby geographical regions, the wireless network signal strength in each such region. A mobile device can transmit that data to a vehicular navigation system responsible for automatically selecting a high-quality route of vehicular travel between a specified source and destination. The system can take the wireless network signal map data into account when selecting that route. When selecting from among multiple different routes of vehicular travel between a specified source and destination, the system may employ an algorithm that considers wireless network signal strengths along those routes, in addition to the other factors. Consequently, the system can select a longer route having better signal strength over a shorter route having worse signal strength. The system can present the selected route within a set of suggested routes, potentially along with reasons for each route's suggestion.
US08972168B2 Tracking a mobile device
Embodiments for determining a route a consumer takes while traversing a retail store are disclosed. The embodiments include determining a store location of a retail store and a map corresponding to the layout of the retail store, receiving waypoint data including a plurality of positions within the map corresponding timestamps, determining a route in response to the waypoint data, and providing the route and the map for display.
US08972167B1 Enhanced geocoding
An enhanced geocoding module may be used to determine various physical addresses located on the same street. The enhanced geocoding module may create a grid around a predetermined location and request the physical addresses of various coordinate points located on the grid. Additional features of the module may include a display that displays the grid with physical addresses located on the same street, various statistics related to a user of the enhanced geocoding module, and a color-coded scheme that indicates the status of individuals/groups located at the physical addresses.
US08972166B2 Proactive mitigation of navigational uncertainty
Methods and devices for navigation and/or guidance. A device may be configured to predict an uncertainty of positioning data in the area, the prediction being based at least in part on a dynamic navigation model. The device may further be configured to guide the mobile entity based at least in part on the predicted uncertainty of the positioning data in the area. By predicting and guiding while the mobile entity is outside the area, the device may proactively mitigate an impact of the predicted uncertainty of the positioning data by initiating rerouting of the mobile entity, updating an inertial navigation system, and/or issuing an alert regarding the predicted uncertainty to of the positioning data to an operator of the mobile entity. The dynamic navigation model may comprise at least one of an environment model, a cost model, one or more positioning system models, and an excursion route model.
US08972165B2 Enhanced location information for points of interest
Systems, methods, and computer program products are provided for identifying a serviceable address that is associated with a street network connection point and a parcel drop-off point. For example, in one embodiment, the serviceable address may be associated with a street network connection point that is part of a digital map. The serviceable address may also be associated with a parcel drop-off point that includes parcel drop-off point information, such as a parcel drop-off point geo coordinate associated with the parcel drop-off point and street network connection point geo coordinate associated with the street network connection point.
US08972162B1 Power management systems and designs
Described herein are devices, systems, and methods for managing the power consumption of an automotive vehicle, and thereby for optimizing the power consumption of the vehicle. The devices and systems for managing the power consumption of the vehicle typically include power management logic that can calculate an applied power for the vehicle engine based on information provided from the external environment of the vehicle, the operational status of the vehicle, one or more command inputs from a driver, and one or more operational parameters of the vehicle.
US08972158B2 Semiconductor device providing a current control function and a self shut down function
Aspects of the invention are directed to an ignition semiconductor device that includes an output IGBT for ON-OFF control of a primary current in an ignition coil and a current control circuit for controlling a magnitude of the primary current in the ignition coil, the current control circuit being operated by the voltage between the gate terminal and the emitter terminal. The current control circuit can include a sense IGBT, a sense resistance, a gate resistance, a reference voltage, level shift circuits, a self shut down signal generator, a self shut down circuit, an operational amplifier, a MOSFET, a gate voltage control circuit , a pulse generation circuit, and a switching circuit. The self shut down signal generator, on detecting an abnormal state, can deliver a self shut down signal and the pulse generation circuit can generate a pulse signal to short-circuit the switching circuit.
US08972152B2 Method and system for inhibiting engine idle stop based on operating conditions
Methods and systems are provided for controlling the automatic shutdown of an idling vehicle engine. When the vehicle is parked in an enclosed space, the idling engine may be automatically shutdown, while when the vehicle is parked in an open space, the automatic shutdown may be delayed based on an ambient temperature. In this way, the vehicle cabin may be maintained at a temperature that provides enhanced driver comfort while allowing wasteful engine idling to be reduced.
US08972149B2 Control system implementing derate based on air characteristics
A control system for a machine is disclosed. The control system may have an engine configured to combust a mixture of fuel and air and generate a mechanical power output and a flow of exhaust, and a sensor configured to generate a signal indicative of the machine moving between zones having different air characteristics. The control system may also have a controller in communication with the engine and the sensor. The controller may be configured to selectively adjust operation of the engine based on the signal in an amount related to the air characteristics.
US08972145B2 Systems and methods for predicting traffic signal information
Systems and methods for predicting traffic signal information are provided. An exemplary method includes obtaining data from a plurality of types of sources and analyzing the data to predict states of a plurality of traffic signals. The data include crowdsourced data. The predictive traffic signal information may be used to adjust an operation of an on-board system of a vehicle.
US08972139B2 Methods and systems for controlling an electric motor
A control system that performs control of an electric motor is described. The control system may include a rotating body inertia torque computing unit that uses a rotational state of a vehicle wheel when braking is applied to the wheel to calculate an inertia torque of rotating bodies residing within a span behind the wheel, among members that rotate by the driving force of the electric motor. The control system also may include a controller that performs control of the electric motor to cancel the inertia torque of the rotating bodies based on the calculation result from the rotating body inertia torque computing unit.
US08972130B2 Control device for vehicle
An ECU determines whether or not there is an abnormality (shift pattern abnormality) in a combination of shift signals provided from a shift position sensor. After occurrence of the shift pattern abnormality is determined, ECU determines whether or not a first condition that a shift pattern has changed into a normal pattern of a drive range, a second condition that a brake is ON and a vehicle is in a stop state is satisfied, and a third condition that an accelerator is OFF are satisfied. When occurrence of the shift pattern abnormality is determined, ECU stops generation of driving force of the vehicle and prohibits switching to the drive range. When ECU determines that the above-mentioned first to third conditions are satisfied after occurrence of the shift pattern abnormality is determined, ECU switches the shift range to the drive range indicated by the shift pattern.
US08972129B2 Determination of optimum tractor reverse speed
Machines, such as large tractors used in earthmoving, operate in a cycle of pushing forward and reversing to a starting point. The net performance of the machine is a function of the speed at which the reverse segment is performed. Generally, using the highest gear for reverse accomplishes the goal of the fastest return. However, some high slope grade conditions may result in higher speeds using lower gears. A combination of slope, track speed vs. drawbar pull, and track slip may be used to recommend a gear and track speed with the greatest ground speed for reverse operation.
US08972127B2 Control system for automatic transmission and method thereof
The control system for an automatic transmission may include, a detecting portion of driving information adapted to detect the driving information including a temperature of an engine coolant, temperature of a transmission oil, a positional change of an accelerator pedal, a current shift-speed, and driving speed. a control portion adapted to determine a virtual positional change of the accelerator pedal based on an actual positional change of the accelerator pedal and a tip-in speed transmitted from the detecting portion of driving information, to determine a target shift-speed according to the actual positional change of the accelerator pedal or the virtual positional change of the accelerator pedal and the driving speed, and to control a shift to the target shift-speed. an actuator adapted to engage the target shift-speed according to a control signal received from the control portion.
US08972125B1 Operator induced oscillation filter to prevent instability from operator
A system for controlling manual input device damping, and a related method and computer program product are disclosed. The system may comprise a manual input device mounted on a machine, a sensor that transmits to a controller an input signal indicative of the motion, acceleration, and/or deceleration of the machine, a variable damper that selectively alters the resistance of the input device to displacement based on a command signal transmitted by the controller, and a controller configured to adjust the resistance of the input device by adjusting the damping provided by the variable damper based on filtering of a historical trend of oscillation amplitudes at a frequency of concern.
US08972121B2 Electromotive drive device for construction machine
An electromotive drive device of an electric motor-driven mini-excavator, which is capable of lengthening its operating time, includes an electric power storage device, a motor-generator, a hydraulic pump, a plurality of directional control valves which respectively control the flow of pressurized fluid, and a plurality of operating devices which respectively operate the plurality of directional control valves. The electromotive drive device is provided with a bidirectional converter which decelerates the motor-generator to an idle revolution speed when X seconds have elapsed in a state in which the plurality of directional control valves are all not operated. The bidirectional converter performs regenerative control to convert an inertial force of a rotor of the motor-generator to power and charge the electric power storage device when it decelerates the motor-generator from a standard revolution speed to the idle revolution speed.
US08972119B2 System and method for heavy equipment navigation and working edge positioning
A system and method for automatically controlling working edges on a heavy equipment vehicle is provided. A GNSS/INS system determines a location of the vehicle. A vision system calculates a location of the working edge in a vision system coordinate system by obtaining images of a target connected to the working edge using a camera with a fixed field view that incorporates the relative movement of the target and determining the relative position of the target in the images. The location is then transformed to the navigation system coordinate system. The transformed location information is used by a working edge control system to control the placement of the working edge.
US08972115B1 Motor driven power steering and method for driving the same
A motor driven power steering (MDPS) may include: a vehicle speed sensor configured to sense vehicle speed; a temperature sensor configured to sense a temperature of a power pack; a current sensor configured to sense an amount of current applied to the MDPS; a storage unit configured to store a thermal resistance value based on the vehicle speed with respect to the temperature of the power pack; and a control unit configured to calculate an estimated temperature by reflecting the thermal resistance value based on the vehicle speed with respect to the temperature of the power pack and the current amount applied to the MDPS into a temperature estimation function, and drive a motor according to the calculated estimated temperature.
US08972110B2 Method for generating request command of wheel alignment apparatus using motor-driven power steering
The present invention relates to a method for generating a request command of a wheel alignment apparatus using a motor-drive power steering (MDPS). After a vehicle having the MDPS mounted therein is parked, a steering angle is detected, and an MDPS motor is controlled through a request command of a motor angular velocity to align a wheel with the center. Accordingly, the motor angular velocity of the motor which is actually driven may be controlled to improve the precision of motor control, regardless of external disturbance such as tire frictions or loads.
US08972107B2 Vehicle-mounted communication device and navigation device
A vehicle-mounted communication device includes wireless units 3a and 3b that switch a frequency that performs wireless communication with antennas 2a and 2b between a frequency for wireless communication for ITS and a frequency for wireless LAN communication, a parking determination unit 6 that determines whether or not a vehicle is parked, a parking position storage unit 6a that stores as a parking position a position where it is determined that the vehicle is parked by the parking determination unit 6, and a wireless control unit 4 that controls the wireless units 3a and 3b to perform the wireless communication for ITS with the antennas 2a and 2b when the vehicle is running, and switch the wireless communication for ITS or the wireless LAN communication to be performed with the antennas 2a and 2b on the basis of the parking position stored in the parking position storage unit 6a when the vehicle is parked.
US08972100B2 System and method for facilitating transportation of a vehicle involved in a crash
A system, method, and computer-readable medium to facilitate treatment of a damaged vehicle by gathering crash information, estimating an extent of vehicle damage, and requesting transport of the damaged vehicle from the crash site to a treatment facility.
US08972097B2 System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record
A handheld, portable device is used to facilitate inspection of vehicles, by generating an electronic vehicle inspection record that can be used by fleet operators to provide evidence of complying with required vehicle inspections. When the vehicle inspection record is generated, route identification data is added to the inspection record. The route identification data defines which of a plurality of predefined routes the vehicle has serviced, or will service, during a time period proximate the inspection of the vehicle. Fleet operators can thus use archived inspection records as evidence of compliance with inspection requirements, and to document what route a vehicle serviced at a particular time.
US08972089B2 Hybrid vehicle
A hybrid vehicle having a controller controls output torque of an engine and output torque of a generator motor so as to apply requested torque to a drive shaft. The controller performs engine intermittent operation to stop operation of the engine when a given engine operation stop condition is satisfied, and start the engine when a given engine start condition is satisfied. The controller makes an in-cylinder injection valve abnormality determination while causing a total amount of fuel to be injected from an in-cylinder injection valve, and makes a port injection valve abnormality determination while causing the total amount of fuel to be injected from a port injection valve. If at least one of abnormality determinations concerning the in-cylinder injection valve and the port injection valve has not been made, the engine is operated so that the load of the engine falls within a predetermined range.
US08972088B2 Location-based vehicle powertrain regulation system
A vehicle control system to control operation of a vehicle includes a powertrain system operable according to a plurality of operating modes that drive the vehicle. A sensor is mounted to the vehicle to detect a quality of air surrounding the vehicle. A vehicle control module is configured to select an operating mode of the powertrain system. The operating mode is selected to reduce at least one emission exhausted from the vehicle that contributes to a low air quality measure by the sensor.
US08972085B2 Mode selection control system for an electrically variable transmission
A mode selection control system and method for controlling an electrically variable transmission. The system and method calculate respective costs for operating the vehicle in a plurality of operating modes based on a battery discharge penalty and the costs associated with operating the electrical and mechanical portions of the transmission. The method selects an operating mode having the lowest calculated cost.
US08972083B2 System and method for aircraft thermal capacity prediction
A technique for identifying, projecting, displaying, and enhancing the thermal capacity for an aircraft is disclosed wherein the thermal capacity is defined as the amount of time or range the aircraft can continue until a thermal limit is exceeded.
US08972082B2 Aircraft flight deck displays and systems and methods for displaying integrated minimum safe altitude and minimum vectoring altitude information on a display device in an aircraft
A method is provided for displaying integrated minimum vectoring and safe altitude information on a display device in an aircraft. The method comprises displaying a graphical representation of a safe altitude sector and a vectoring altitude sector on the display device, and displaying a graphical representation of the aircraft on the display device to indicate the current location of the aircraft and a minimum altitude value associated therewith. The safe altitude sector corresponds to a first geographic area having a designated minimum safe altitude value associated therewith. The vectoring altitude sector corresponds to a second geographic area having a designated minimum vectoring altitude value associated therewith that is below the designated minimum safe altitude value. The graphical representation of the aircraft is displayed within at least one of the graphical representation of the safe altitude sector and the graphical representation of the vectoring altitude sector.
US08972074B2 System and method for optimal load planning of electric vehicle charging
A system for optimal planning of electric power demand is presented. The system includes a node comprising one or more smart charging plug-in electric vehicles (SCPEVs), a processing subsystem, wherein the processing subsystem receives relevant data from one or more sources; and determines an optimized SCPEV load and optimal charging schedule for the node by applying an operations research technique on the relevant data.
US08972072B2 Optimizing power consumption in planned projects
Automatically accesses, from a database, the rate of power consumption of each object on a displayed list and automatically calculating the power consumption of each object over a planned period time of use of the object. Then, during actual use, the actual power consumption of each object on the list is automatically tracked over the planned period of time of use and the difference between the planned and actual power consumption of each object on the list is automatically calculated. The difference for each object on the list is displayed so that the user may take action interactively.
US08972071B2 Systems and methods to predict a reduction of energy consumption
A computing device for use with a demand response system is provided. The computing device includes a communication interface for receiving customer data of a plurality of customers, wherein the customer data includes a participation history and historical consumption values for each customer for participating in at least one demand response event. A processor is coupled to the communication interface and is programmed to select at least one customer from the plurality of customers by considering the participation history and the historical consumption values for each of the customers. The processor is also programmed to estimate a future reduction in energy consumption for the customer based on the customer data and to determine whether the estimated future reduction in energy consumption is substantially accurate.
US08972070B2 Multi-interval dispatch system tools for enabling dispatchers in power grid control centers to manage changes
A system tool that provides dispatchers in power grid control centers with a capability to manage changes. Included is a user interface and a plurality of scheduler engines. Each scheduler engine is configured to look ahead at different time frames to forecast system conditions and alter generation patterns within the different time frames. A comprehensive operating plan holds schedules generated by the plurality of scheduler engines. A relational database is coupled to the comprehensive operating plan. Input data is initially received from the relational database for each scheduling engine, and thereafter the relational database receives data from the scheduling engines relative to forecast system conditions.
US08972065B2 Distribution of call-home events over time to ameliorate high communications and computation peaks in intelligent control system
The current application is directed to an intelligent control system that includes intelligent thermostats and remote servers that spread call-home events over time to avoid large peak computational and communications loads on intelligent-control-system servers. The spreading of call-home vents over time is effected by use of call-home splay values pseudorandomly generated for intelligent thermostats.
US08972063B2 Facility controlling system and method
When, in an administering device, there has been an evaluation that a user is authorized to enter into any given controlled region, the occupant counts of a movement origin controlled region and of a movement destination controlled region are updated by an occupant count updating portion and stored in a storing portion, where the occupancy statuses specified by the individual occupant counts in the storing portion are reported to an air-conditioning controlling device. In the air-conditioning controlling device, electricity-saving control parameters corresponding to the applicable occupancy statuses are obtained from an electricity-saving control information storing portion by an air-conditioning controlling portion in response to occupancy statuses reported by the administering device, to cause air-conditioning equipment, corresponding to the applicable region, to perform electricity-saving operation based on the electricity-saving control parameters.
US08972061B2 Autonomous coverage robot
A mobile floor cleaning robot includes a robot body supported by a drive system configured to maneuver the robot over a floor surface. The robot also includes a cleaning system supported by the robot body, an imaging sensor disposed on the robot body, and a controller in communicates with the drive system and the imaging sensor. The controller receives a sequence of images of the floor surface; each image has an array of pixels. For each image, the controller segments the image into color blobs by color quantizing pixels of the image, determines a spatial distribution of each color of the image based on corresponding pixel locations; and for each image color, identifies areas of the image having a threshold spatial distribution for that color. The controller then tracks a location of the color blobs with respect to the imaging sensor across the sequence of images.
US08972053B2 Universal payload abstraction
Robotic payloads are abstracted to provide a plug-and-play system in which mission specific capabilities are easily configured on a wide variety of robotic platforms. A robotic payload architecture is presented in which robotic functionalities are bifurcated into intrinsic capabilities, managed by a core module, and mission specific capabilities, addressed by mission payload module(s). By doing so the core modules manages a particular robotic platform's intrinsic functionalities while mission specific tasks are left to mission payloads. A mission specific robotic configuration can be compiled by adding multiple mission payload modules to the same platform managed by the same core module. In each case the mission payload module communicates with the core module for information about the platform on which it is being associated.
US08972052B2 Celestial navigation system for an autonomous vehicle
A navigation control system for an autonomous vehicle comprises a transmitter and an autonomous vehicle. The transmitter comprises an emitter for emitting at least one signal, a power source for powering the emitter, a device for capturing wireless energy to charge the power source, and a printed circuit board for converting the captured wireless energy to a form for charging the power source. The autonomous vehicle operates within a working area and comprises a receiver for detecting the at least one signal emitted by the emitter, and a processor for determining a relative location of the autonomous vehicle within the working area based on the signal emitted by the emitter.
US08972048B2 Self-service beverage and snack dispensing using identity-based access control
A token-based system providing self-service vending of snacks or beverages. The system includes a vending machine with a controller selectively dispensing goods. A token reader is linked to the controller. Tokens are provided to users of the system that each includes access data. During use, the token reader reads the access data and provides it to the controller. The controller dispenses a unit of the goods based on the access data read from the token. The system provides token-based vending with the token being a handheld or wearable object providing the access data, such as with an RFID tag on a bracelet or pin or with a barcode or magnetic stripe on a card or room key. The vending machine may be a beverage dispenser that dispenses a drink with a user obtaining a disposable container near the dispenser and presenting their token to the token reader.
US08972047B2 Pharmaceutical dispensing systems and graphical user interfaces associated with same
A pharmaceutical dispensing system includes a frame having first and second opposed sides, a plurality of cells configured to house pharmaceutical pills, a first touch screen display on the frame first side, and a second touch screen display on the frame second side. A plurality of dispensing shelves configured to receive filled pill containers are accessible from the second side of the frame for removal of pill containers therein. The pharmaceutical dispensing system includes a processor and memory coupled thereto. A computer program resides in the memory and is executable by the processor for displaying a cell inventory graphical user interface (GUI) within the first touch screen display, and a series of GUIs within the second touch screen display that include status information about a prescription order at a respective stage of completion by the pharmaceutical dispensing system.
US08972046B2 Feed station for feeding flat items to a processing apparatus
A feed station feeds a flow of items along a transport path, in which a path, a path point W2 is orthogonal to the position of a first transport roller, a path point W3 is orthogonal to the position of a sensor, and a path point W4 is orthogonal to a second transport roller. A distance between W3 and W4 is smaller than the minimum length of the flat items and is greater than or equal to a distance between W4 and a path end point Wend. A distance between Wend and an intake point W4-Wend of the subsequent goods processing apparatus is much smaller than the W4-Wend distance. A transport velocity distance between the separated flat items at the start of the transport path is controlled to a minimum distance and is always the same size when the items leave the feed station.
US08972044B2 Automated sample test system, and method for controlling same
A method for controlling an automated sample test system includes a samples conveyance line for conveying samples racks, each holding samples, to a plurality of processing units, and an empty-rack stock section in which to stock samples racks not holding a sample. The control method is designed to collect information on whether the processing units are in need of a supply of empty samples racks, and then supply empty samples racks from the empty-rack stock section to the processing units based on the information. Decreases in throughput can be prevented by leveling the number of empty samples racks supplied to the processing units that require empty samples racks.
US08972043B2 Network-based grocery store
The present invention is a method and system for a network-based grocery store. The invention provides for network-based order placement, fulfillment, and delivery.
US08972041B2 Package delivery kiosk including integrated robotic package lifting assembly with shelving system
Described herein is a package delivery kiosk (PDK) including an integrated robotic package lifting assembly and shelving system. The system includes a PDK, associated front end and back end package delivery management systems, including portals for the consumer, retailer, common carrier, sender, and recipient, a package inventory management system, integrated retailer access, and a real and automated retailer bidding system. The shelving system has shelves with receiving apertures and dividers configured to fit into the receiving apertures, where the dividers each have a receiving slot. A package retrieving apparatus includes a base, a vertical support interconnected with the base, and a package picker module. The package picker module is oriented to move up and down on the vertical support. The package picker module includes grippers configured to surround and grip the object. A kiosk includes a kiosk body having a package delivery slot and an interface slot.
US08972033B2 Methods and apparatus for embedding codes in compressed audio data streams
Methods and apparatus for embedding codes in compressed audio data streams are disclosed. An example apparatus disclosed herein to embed a code in a compressed audio data stream comprises an unpacking unit to determine a plurality of transform coefficients associated with the compressed audio data stream, the plurality of transform coefficients being represented by a respective plurality of mantissas and a respective plurality of scale factors, and an embedding unit to modify a mantissa in the plurality of mantissas and a corresponding scale factor in the plurality of scale factors to embed the code in the compressed audio data stream.
US08972032B2 Method for overload protection of SMA device
A method for detecting a mechanical overload condition of an energized linear actuator to prevent commanding an activation signal to the linear actuator that may mechanically overload the linear actuator includes monitoring feedback variation of a movable element associated with the linear actuator including monitoring a present feedback signal of the movable element, monitoring a previous feedback signal of the movable element, comparing the present feedback signal and the previous feedback signal and determining the feedback variation based on the comparing. The feedback variation is compared to a feedback variation threshold. An input signal associated with the activation signal for controlling the linear actuator is monitored and the input signal compared to an input signal threshold. The electrical overload condition is detected when the feedback variation is less than the feedback variation threshold and the input signal is greater than the input signal threshold.
US08972031B2 Control method and apparatus
A higher-level controller can correct measured metrology data with residual error values as reported by a lower-level controller. This results in a more accurate process disturbance estimate. A method of control obtains, based on measurement sample definition, a first process variable of a system under control, determines a residual error using the first process variable and a first set point, controls the system using the residual error, obtains, based on the same sample definition, a second process variable, and adjusts the second process variable using the residual error. The method may also include determining, using the adjusted second process variable, one or more first set points for controlling the system by the low-level controller that may vary in correspondence with the sample definition.
US08972027B2 Implantable medical device including electrode element, anchoring element and elastic element
A device comprising: a lead extending between a proximal end and a distal end, the lead comprising, at its distal end portion, an electrode element configured for fixing in a first body tissue, the lead further comprising: an anchoring element disposed between the proximal and the distal end for anchoring the device to a second tissue; and an elastic element disposed between the anchoring element and the distal end and configured so as to permit the pulling of the distal end away from the anchoring element against the biasing force of the elastic element.
US08972023B2 Apparatus and methods for detecting position and migration of neurostimulation leads
Apparatus and methods for detecting lead migration through the use of measured artifactual data about the tissue in the vicinity of the lead.
US08972017B2 Gait modulation system and method
Methods related to an electrical stimulation orthosis are disclosed herein. In some embodiments, a method includes disposing a connector of a stimulation electrode assembly through an opening defined by a detachable layer. The connector of the stimulation electrode assembly is reversibly coupled to a connector disposed on an inner face of a frame. The detachable layer is coupled to the inner face of the frame. The method further includes disposing the frame about a limb segment of a body such that the detachable layer is in contact with a portion of the limb segment, and an electrical stimulation electrode of the stimulation electrode assembly is in contact with at least one stimulation point on a surface of the body associated with at least one of a nerve or a muscle.
US08972011B2 Individually adapted cardiac electro-mechanical synchronization therapy
A method of determining pacing therapy for an individual patient including determining representative electromechanical physiologic characteristics for a plurality of normal patients having a range of anatomical dimensions and developing a plurality of normal templates. Each template indicates the representative electromechanical physiologic characteristics of a group of normal patients having similar anatomical dimensions. The method can include measuring the anatomical dimensions of a dysfunctional patient, matching the dysfunctional patient with a template for normal patients having similar anatomical dimensions as the dysfunctional patient, determining the physiologic characteristics for the dysfunctional patient, determining indicated correction factors corresponding to any differences between the dysfunctional patient's physiologic characteristics and those of the matched template, and adjusting therapy delivery by any indicated correction factors to stimulate the patient in a pattern more closely matched to the physiologic characteristics of the matched template.
US08972010B2 Method and device for detecting noise
The present invention generally relates to implantable medical devices, such as pacemakers, and, in particular, to a method and an implantable medical device capable of detecting the presence of noise caused by external noise sources. Voltages and/or impedances are measured over one or several electrode configurations. Based on the measured voltages and/or impedances, noise parameters are calculated, which are compared with reference values to detect the presence of noise. In another aspect of the invention, at least two different electrode configurations with different noise pick-up areas are used in the measurement. Relations between the noise parameters of the at least two vectors are calculated and compared with reference relations to detect the presence of noise.
US08972007B2 Variable shortening of AV delay for treatment of cardiac disease
An implantable pacing device for delivering ventricular pacing may be configured to intermittently and variably reduce the AV delay interval used in an atrial triggered pacing mode in a manner that simulates exercise. The device may be programmed to intermittently switch to and from a variably shortened AV delay mode according to defined entry and exit conditions.
US08972005B2 Subthreshold lead impedance measurement for subcutaneous device
A subthreshold lead impedance technique is described for an implantable medical device. The lead impedance technique may be applicable to a subcutaneous implantable cardioversion defibrillator device and utilizes an output circuit of the device coupled between a first diode and a second diode to define a current path through two electrodes coupled to the output circuit. The second diode is further coupled to a switch to provide a current pathway from the first diode to circuit ground. A control circuit is coupled to the output circuit, the first diode, the second diode, and the switch to bias a leg of the output circuit in a conducting state while biasing the other legs of the output circuit in a non-conducting state.
US08972003B2 Perivascular leak repair system
The perivascular leak repair system, and method of using the same, of the present invention provides a sealant reservoir 102 with a repair catheter 104 operably attached; a flow control device 106 disposed between the sealant reservoir 102 and the repair catheter 104, and the flow control device 106 responsive to a flow control signal 108; a heart phase detector 114 generating a diastole phase signal 112; an injection switch 122 generating a injection signal 120; and a flow controller 110 responsive to the diastole phase signal 112 and the injection signal 120, and generating the flow control signal 108. A method of sealing a perivascular leak comprises identifying the perivascular leak 140; inserting a repair catheter to the perivascular leak 142; injecting sealant at the perivascular leak 144; and removing the repair catheter 146. The sealant can be injected when the heart is in diastole to sweep the sealant into the perivascular leak.
US08971990B2 Systems and methods for nonlinear elastography
Nonlinear elastography systems and methods are provided. The elastography system includes a data acquisition module, such as an imaging device, and associated system control circuitry. The data acquisition module is configured to acquire various data, such as displacement and/or force data, from a material. A nonlinear transfer function is applied to the acquired data to generate information about the material's stiffness. In one implementation, a map representative of the material's stiffness is generated.
US08971989B2 Magnetic field device for mapping and navigation in laparoscopic surgery
Devices, systems and methods for using those devices and systems are disclosed to facilitate mapping and navigation during a minimally invasive surgical procedure. These devices, systems and methods include implantable magnetic devices and sensing devices that facilitate locating the implantable magnetic devices such that a surgeon can accurately locate and place devices at particular points of interest during a medical procedure.
US08971985B2 Minute ventilation estimation based on depth maps
What is disclosed is a system and method for estimating minute ventilation by analyzing distortions in reflections of structured illumination patterns captured in a video of a thoracic region of a subject of interest being monitored for respiratory function. Measurement readings can be acquired in a few seconds under a diverse set of lighting conditions and provide a non-contact approach to patient respiratory function that is particularly useful for infant care in an intensive care unit (ICU), sleep studies, and can aid in the early detection of sudden deterioration of physiological conditions due to detectable changes in chest volume. The systems and methods disclosed herein provide an effective tool for non-contact minute ventilation estimation and respiratory function analysis.
US08971984B2 Hyperspectral technology for assessing and treating diabetic foot and tissue disease
This invention relates generally to an index map comprising both pressure and perfusion information from a diabetic patient foot for the purpose of treatment. The index map may also be a map of perfusion and/or metabolism of the tissue (reflecting oxygen delivery and oxygen extraction), obtained by thermal imaging, hyperspectral imaging, or duplex ultrasound, MRA, CT or laser Doppler imaging. This information aids treatment in prevention of diabetic foot ulceration and amputation and in treatment of tissue compromise to prevent tissue loss in other body regions.
US08971981B2 Device and method for facilitating infusion of therapeutic fluids and sensing of bodily analytes
Disclosed is an assembly for use with a portable therapeutic device. The assembly includes a mounting housing securable to skin of a patient, and a cannula subcutaneously insertable through a passageway provided within the housing. The cannula is configured to be inserted subsequent to securing of the housing to the skin of the patient.
US08971975B2 Case for handheld devices with one or more integral tools
An apparatus comprises a case and additional protective materials within the case for handheld devices. The additional protective materials are metals, plastics, and/or composites. The additional protective materials may be molded into a single case to form a second layer of protection on one side of the device's case. Part of the protective housing is an internal rigid tool that, when exposed, is able to be used for opening a bottle.
US08971965B2 Method for operating a color display of a mobile device
A method for operating a color display of a mobile device is provided. According to the method, a usage condition of the mobile device is detected and based on the detected usage condition a color scheme of information displayed on the color display is automatically adapted.
US08971958B2 Web-enabled portable medical device
A portable personal medical device, e.g., a wearable insulin pump, is provided with a web server and is controllable over a network by a browser equipped client, thereby enabling comprehensive and comfortable control, operation and/or configuration of the device.
US08971957B2 Provisioning interfaces for accessing virtual private branch exchange services through a mobile device
Systems, methods and computer program products for facilitating the provisioning of a single and multi-line virtual private branch exchange (PBX) including automated call distribution via a mobile device are described. In some implementations, the provisioning of the single and multi-line virtual PBX can be achieved using one or more unique provisioning interfaces. The unique provisioning interfaces can enable the setup and configuration of a virtual PBX service account instantaneously from any geographical location at any time. Changes made to the virtual PBX service account can be immediately reflected back (e.g., in real-time) to the system providing the core operating environment.
US08971956B2 Method of providing neighbor information and method of generating neighbor location information
Provided are a method of providing neighbor information and a method of generating neighbor location information. The method of providing neighbor information includes a base station broadcasting a neighbor advertisement message; and the base station transmitting a neighbor information message to a relay station connected to the base station.
US08971951B2 Method and device for resource configuration
The embodiments of the present invention disclose a method and a device for resource configuration. The method includes: determining an extra resource block existing in a wireless resource, where the extra resource block is a resource that cannot be identified by a long term evolution system; configuring transmission power of a resource element in the extra resource block according to a power configuration rule; and sending a signal on the resource element in the extra resource block according to configured transmission power. With the preceding technical solution, an extra resource block can be used for transmitting a signal, so that a resource utilization rate may be improved.
US08971947B2 Control information transmission and receiving method for group communication in wireless communication system
The present invention relates to a method for transmitting and receiving control information for group communications in a wireless communication system. According to one aspect of the present invention, a control information transmission method for group communication in a wireless communication system comprises the steps of, a base station: receiving a group communication request from one or more terminals; determining a plurality of terminals which will perform the group communication; allocating resources which are to be used for performing the group communication; and transmitting information on the plurality of terminals and resource allocation information on the resources which are to be used, to the one or more terminals among the plurality of terminals.
US08971946B2 Privacy control in push-to-talk
In one embodiment, a computer program product for suppressing incoming audio in a Push-To-Talk (PTT) session includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured for receiving a request sent from an originator communication device to initiate a PTT session at a receiver communication device, computer readable program code configured for establishing the PTT session between the originator communication device and the receiver communication device, computer readable program code configured for notifying a user at the receiver communication device that the PTT session has been established, computer readable program code configured for determining whether to suppress or audibilize incoming audio based on a privacy setting on the receiver communication device, and computer readable program code configured for suppressing or audibilizing the incoming audio according to the privacy setting.
US08971945B2 System and method using a rate split scheme based on cooperation between receivers
Each of a first transmitter and a second transmitter uses a rate split scheme. Each of the first transmitter and the second transmitter may transmit at least four sub-messages, and different transmission powers may be allocated to the at least four sub-messages. Also, each of receivers may cooperate with each other, may share sub-messages that act as interferences, and may extract desired messages using the shared sub-messages.
US08971944B2 Method and devices of communicating physical cell identifier information to mobile stations
The present invention provides a method and system for communicating physical cell identifier information to mobile stations. In one embodiment, a method includes detecting a need to change a physical cell identifier associated with a cell in a telecommunication network used for serving the mobile station. The method also includes communicating physical cell identifier information to the mobile station based on the detected need to change the physical cell identifier. The method includes employing another physical cell identifier associated with the cell based on the communicated physical cell identifier information. The physical cell identifier information is communicated in one or more modification periods such that said another physical cell identifier is employed by the base station and the mobile station at a boundary of one of the modification periods. Moreover, the method includes continue serving the mobile station based on the employed said another physical cell identifier.
US08971942B2 Assisted location-based wireless spectrum allocation
Apparatus having corresponding computer-readable media comprise: a first transceiver, wherein the first transceiver includes a receiver configured to receive a first message from a first device, wherein the first message includes a location of the first device, and a transmitter configured to transmit a second message, wherein the second message includes the location of the first device, and a request for a frequency allocation based on the location of the first device; wherein the receiver is further configured to receive a third message, wherein the third message includes the frequency allocation; and a second transceiver configured to wirelessly communicate on a frequency band indicated by the frequency allocation.
US08971933B2 Method and apparatus for determining DRX cycle used for paging
Techniques for determining a discontinuous reception (DRX) cycle used to receive paging are described. A user equipment (UE) may have (i) a first DRX cycle used by a first network (e.g., a core network) to page the UE and (ii) a second DRX cycle used by a second network (e.g., a RAN) to page the UE. In an aspect, the UE may use the longer DRX cycle and ignore the shorter DRX cycle, when allowed, to extend battery life. In one design, the UE may receive an indication of whether the second DRX cycle can be ignored or is to be considered by the UE. The UE may use the longer DRX cycle if the second DRX cycle can be ignored and may receive paging from the first network and/or the second network based on the longer DRX cycle. In another aspect, the UE may negotiate a DRX cycle with a network.
US08971932B2 Secure witness or criminal participant location or position and time recording information apparatus, systemts and methods
An apparatus, system or method for use of encrypted or confidential location or position, time, and unique identifier information (LPTI Information) comprising mobile device encoded unique identifiers (UIs), to register the presence of one or more persons in a retail or service store or outlet, vehicle, financial, educational, governmental, transportation, shipping, cargo, residential, vacation, travel, power generation or distribution, water or food supply or storage, or data storage location or position, for use in identifying potential suspects, conspirators, participants or witnesses for criminal, regulated, tort, or prohibited activity for use by law enforcement or a court, and which information is kept encrypted until authorized access is granted to law enforcement or a court by issuance or a warrant or other appropriate legal authorization.
US08971930B2 Geofencing system and method
A computer-implemented method performed by a computing device having a processor operatively coupled to a memory, the method comprising storing a plurality of geofences in the memory along with addresses of servers associated with each of the geofences, receiving current location data from a mobile device, the current location data representing a current location of the mobile device, comparing the current location data with each of the plurality of geofences to determine whether data is to be obtained from one or more of the servers associated with each of the geofences, if the data is to be obtained, obtaining the data from the one or more servers, and transmitting the data to the mobile device.
US08971928B2 Method and system for changing geographic information displayed on a mobile device
Convenient control of navigation or mapping image content on a mobile device is provided. Map and/or navigation information is displayed. Movement of the mobile device or a user associated with the mobile device is detected. The content of the display is changed as a function of the detected movement.
US08971925B2 Methods for providing enhanced telecommunication services
A method for processing a product identifying code. The product identifying code that identifies a product is received from a wireless device. A location of the wireless device is received. An item that comprises information pertaining to the product is obtained. The obtained item is transmitted to the wireless device. The information pertaining to the product includes a name of each establishment of a plurality of establishments from which the product is available and informational selected from the group consisting of a contact address for each establishment, driving instructions to each establishment, a price of the product at each establishment, a geocoded location of one establishment of the plurality of establishments relative to the location of the wireless device, descriptive information specific to the product, and combinations thereof.
US08971922B2 Apparatus and method for measuring position of terminal located in indoor using wireless network
A method and apparatus for measuring the position of a terminal located in indoor using a wireless network is disclosed. The method for measuring a position of a terminal located in indoor using a wireless network includes receiving measurement result information obtained by performing measurement with respect to signals from three or more access points (APs), and calculating the position of the terminal using the measurement result information. The measurement result information includes signal strengths measured with respect to signals from a first band and a second band of each of the three APs.
US08971921B2 Method and computer system for obtaining weighted geometric dilution of precision closed form
A method utilized in a wireless communication system having a mobile device and a plurality of base stations includes obtaining a geometric matrix according to a plurality of relative distances between the mobile device and the plurality of base stations, obtaining a weighted matrix according to the mobile device and the plurality of base stations, obtaining a weighted geometric dilution of precision according to the weighted matrix and the geometric matrix, so as to obtain a weighted geometric dilution of precision closed form, and choosing a plurality of selected base stations from the plurality of base stations according to the weighted geometric dilution of precision closed form to position the mobile device.
US08971913B2 Method and apparatus for wireless network hybrid positioning
Methods and apparatuses for position determination and other operations. In one embodiment of the present invention, a mobile station uses wireless signals from a plurality of wireless networks (e.g., with different air interfaces and/or operated by different service providers) for position determination (e.g., for data communication, for obtaining time and/or frequency information, for range measurement, for sector or altitude estimation). In one embodiment of the present invention, mobile stations are used to harvest statistical data about wireless access points (e.g., the locations of mobile stations that have received signals from the wireless access points, such as from cellular base stations, wireless local area network access points, repeaters for positioning signals, or other wireless communication transmitters) and to derive location information (e.g., position and coverage area of the wireless access points) for the wireless networks from the collected statistical data.
US08971912B2 Paging process in a home cellular network
Disclosed embodiments include a method of paging one of a plurality of mobile subscribers in a wireless communication network. The method includes receiving, at a base station, an idle mode request from the one mobile subscriber and sending an idle mode notification to a control device, after receiving the idle mode request from the one mobile subscriber. The method also includes receiving a paging request from the control device and sending a paging advertisement intended for the one mobile subscriber, after receiving the paging request from the control device.
US08971906B2 Hybrid interference alignment for mixed macro-FEMTO base station downlink
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus is a first BS. The apparatus determines a first channel between a second BS and a first UE served by a third BS, determines a second channel between the first base station and the first UE, and determines a first direction vector to be used by the second base station for sending a data transmission. The apparatus transmits a set of resource blocks to a second UE served by the first base station with a second direction vector determined based on the first channel, the second channel, and the first direction vector to be used by the second base station.
US08971903B2 Techniques for managing communications resources for a mobile device
Techniques to manage communications resources for a mobile device are described. An apparatus may comprise a mobile computing device having a radio arranged to communicate information over a wireless link, a link classifier arranged to generate a class parameter for the wireless link based on signal quality measurements of the wireless link, and a data service manager arranged to receive a data service request from an application, determine whether the application may communicate information over the wireless link based on the class parameter for the wireless link, and generate a control directive for the application granting or denying the data service request. Other embodiments are described and claimed.
US08971898B2 Mobility management apparatus and methods
A wireless mobility management system including a visitor location register configured to store a visiting user profile and communicate with a mobile switching center to route a wireless call supporting a user-session, a home location register configured to store a home user profile and update a user location associated with the home user profile, and a wireless media gateway (WMG) configured to create a user-session interconnection between a first wireless network and at least one of a second wireless network, a wireline packet network and a public-switched telephone network, including providing physical resources for the user-session. A WMG controller integrated with a wireless softswitch is configured to control the WMG to allocate resources and establish connections as required by the user session. A performance-based mobility manager is configured to receive user-session performance data from the WMG and make a handoff decision based on the performance data.
US08971891B2 Methods and arrangements in a mobile telecommunication system
Methods and arrangements in a base station and a User Equipment are provided. The methods and arrangements relates to the scenario when the UE is handed over from a source base station to a target base station in a handover scenario, and wherein the target base station may not support functionalities which the source base station and the UE support. The method in the UE comprises receiving (501) a configuration message from the target base station via the source base station, configuring (502) the UE based on the received configuration message from the target base station by searching (503) for a second field in an information element of the received configuration message. The presence/non-presence or a value of the second field is indicative of how to manage a configured first functionality associated with an optional first field, wherein the configured first functionality may not be supported by the target base station.
US08971889B2 Method and apparatus for handover by calculating the distance between a mobile user equipment and an intermediate access point in a wireless communication system
A method for supporting a handover on the basis of the distance from an intermediate access point to a user equipment includes receiving uplink message set information of the user equipment from a serving base station of the user equipment; receiving the uplink message transmitted by predetermined transmitting power from the user equipment, and detecting the user equipment which has sent the uplink message on the basis of the uplink message set information; determining the receiving power by which said uplink message is received; calculating the distance between the intermediate access point and the detected user equipment by using said predetermined transmitting power and said receiving power; and performing a subsequent handover based on the distance calculated in the previous step.
US08971886B2 Service creation using mobile device
A method may be performed by a mobile device. The method may include receiving subscriber input for a temporary service account for a user associated with a portable device and creating the temporary service account. The method may also include receiving, from the portable device via a local wireless network, a registration request to use the temporary service account and assigning, to the portable device, a temporary mobile number selected from an available pool of mobile numbers. The method may also include sending, via the local wireless network, a registration confirmation to the portable device and providing, to the portable device, mobile services using both a broadband cellular network and the local wireless network.
US08971883B2 Registration timer adjustment based on wireless network quality
The disclosure is directed to managing registration of a wireless communication device (WCD) operating in a wireless network. The WCD may support registration according to a signaling protocol, such as session initiation protocol (SIP). The WCD adjusts a registration timer based on network quality experienced by the WCD. When network quality is poor, for example, the WCD reduces the length of the registration timer. Reduced network quality may indicate that the WCD is at risk of losing network coverage. By reducing the length of the registration timer when network quality is degraded, stale registrations for out-of-coverage WCDs can be reduced. In particular, the shortened registration timer will expire more quickly, permitting the registration to be cleared more quickly. Consequently, the amount of call forwarding and other resources devoted to stale registrations can be reduced. If the WCD retains network coverage, it can maintain a registration by sending another registration request.
US08971880B2 Association level indication to neighboring base stations
It is described a method of sending an association level indication to neighboring base stations by a serving base station to indicate to the neighbor base station to report a particular ranging parameter set corresponding to the association level indication for a user equipment requesting scanning of neighbor base stations. According to an embodiment, the ranging parameters of the ranging parameter set are provided to the user equipment in single message or are provided in two or more messages, e.g. in the case of network assisted association reporting.
US08971876B1 Method and system for automatically customizing a device based on the company for whom the device-user works and based on the job of the user at the company
A method of customizing a device in accordance with the company for whom the device-user works and in accordance with the job held by the user at the company. A provisioning system receives a request to provision (e.g., activate) a device and responsively determines the company at which the device-user works and the job held by the user at the company. The provisioning system then establishes customization-data usable by the device to become customized in a manner corresponding with the company and job, and the provisioning system sends the customization-data to the device to cause the device to become customized accordingly. This process can be applied to automatically customize a device so as to adopt a base user-interface, functionality, and reference data that is all related to the company at which the device-user works and that is tailored in a manner appropriate to the user's job at the company.
US08971874B2 Methods and apparatus for testing electronic devices under specified radio-frequency voltage and current stress
Test systems for characterizing devices under test (DUTs) are provided. A test system for testing a DUT in a shunt configuration may include a signal generator and a matching network that is coupled between the signal generator and the DUT and that is optimized to apply desired voltage/current stress to the DUT with reduced source power. The matching network may be configured to provide matching and desired stress levels at two or more frequency bands. In another suitable embodiment, a test system for testing a DUT in a series configuration may include a signal generator, an input matching network coupled between the DUT and a first terminal of the DUT, and an output matching network coupled between the DUT and a second terminal of the DUT. The input and output matching network may be optimized to apply desired voltage/current stress to the DUT with reduced source power.
US08971870B2 Mobile terminal device, and control method for mobile terminal device
A mobile telephone includes a communication module, and a control module configured to perform background communication with respect to an application via the communication module. The control module restricts background communication, based on an activation history of the application in foreground. The control module includes a determination module configured to determine whether background communication is unnecessary based on the activation history of the application in foreground with respect to each of the applications, and a setting switching module configured to switch communication setting of the application, of which background communication is determined to be unnecessary, from a first setting of permitting the background communication to a second setting of restricting the background communication.
US08971867B2 Remote control method and remote control system
A remote control method is provided. The method is adapted to a first terminal apparatus, and the first terminal apparatus corresponds to a first phone number. The remote control method includes the following steps. A second terminal apparatus is connected to a telecommunication server, wherein the telecommunication server corresponds to a telecommunication service provider who provides the first phone number a telecommunication service. A call diversion service is activated on the telecommunication server through the second terminal apparatus in order to divert a telecommunication signal which is to be forwarded to the first phone number to a second phone number.
US08971866B2 Automatically connecting to a best available calling device based on resource strength
A method, computer program product, and computer system for automatically connecting a calling device to a best available calling device based on resource strength. A computer system receives from a first calling device a request for a call to a second calling device and evaluates resource strength of the second calling device. The computer system determines one or more third calling devices, in response to determining that the resource strength of the second calling device is low. The computer system compares resource strength of the one or more third calling devices with that of the second calling device and determines a best available one of the one or more third calling devices. The computer system connects the call by connecting the first calling device and the best available one of the one or more third calling devices.
US08971863B2 Location-based call center filtering
A device may receive a request for a service call and location information associated with a user device, and may determine an address of a customer, associated with the user device, based on the location information. The device may determine customer information based on the address, and may filter a list of call centers, for the service call, based on the customer information and the address. The device may generate trouble ticket information for the service call, and may provide the customer information and the trouble ticket information to call centers provided in the filtered list of call centers.
US08971862B2 Location based routing and advertising for streamed media and media blocking
A location based service configured to route local advertising for streamed media and media blocking based on a location of the recipient. The method include detecting a location of a mobile user and routing streaming media of a local affiliate to a mobile device of the mobile user based on the detected location of the mobile user.
US08971859B2 Method for blocking crank calls by using cloud computing and a system thereof
The present disclosure provides a method for blocking crank calls by using cloud computing and a system thereof. In the method, a client(s) uploads a blacklist to a server; the server makes statistic according to blacklist data uploaded by the client(s) and determines a particular phone number be a crank phone number, generates an anti-crank policy and updates the generated anti-crank policy to the client(s); when receiving a call or a message from the crank phone number, the client executes the anti-crank policy.
US08971856B2 Personalizing an accessory with digital content
A distribution server is configured to receive from a web portal information about an order request for an accessory and digital content. The distribution server stores the digital content at the distribution server along with authentication information used to authenticate a retrieval request for the digital content from a mobile device. The authentication information includes a claim receipt for the digital content and a Mobile Directory Number (MDN) associated with the mobile device. The mobile device sends the retrieval request to the distribution server. Responsive to the retrieval request, the distribution server determines whether the mobile device is authorized to receive the digital content. Upon determining the mobile device is authorized to receive the digital content, the distribution server forwards the digital content over a communication network to the mobile device.
US08971853B2 Method and system to record and visualize type, time and duration of moving and idle segments
GPS signal data is converted into movement and idle indicators and is classified as a task-related or privacy event. The task data database lists personnel, location-situs, projected time-of-arrival, time-on-site and other task data. When GPS-location matches task situs, time-on-site data is generated. A movement-ON notes end-of-task. The method gathers pre-set privacy event data from the task person or the task person can, in real time, set ON a privacy block. In real time, the privacy block masks the idle ON and movement ON status until an end-of-privacy time. The method classifies, in real time, idle ON, movement ON and publishes this data on a daily calendar beyond any privacy block. The method also accepts a privacy block re-classification. In real time, status postings note traffic delays, vendor assistance, equipment needed, and co-worker needed indicator. An accounting recovery code can be assigned to the status indicators for billing and accounting purposes.
US08971846B2 Method and apparatus for translation and authentication for a virtual operator of a communication system
A virtual operator and method for performing authentication and service translation. The virtual operator assigns first and second identifiers to subscribers. The virtual operator updates the second identifier when the service provider corresponding to the second identifier changes. When the virtual operator receives a request for authentication, the virtual operator forwards the authentication request to a serving network for authentication. When the virtual operator receives a service request, the virtual operator selects, using network optimization criteria, a network to provide the requested service. The virtual operator translates network protocols when the network forwarding authentication or service request uses a network protocol different from the network performing authentication or the requested service.
US08971843B2 Communication tracking and billing system
A system for billing communications between a subscriber and a verified professional comprising a verified professional repository and a central tracking system. The central tracking system is configured to receive a communication request targeting the registered device ID, determine an applied billing rate using a value set by the verified professional, and transmit the applied billing rate to the subscriber. The central tracking system is further configured to track the connection, generate a communication data file comprising the registered device ID, the subscriber ID, the applied billing rate, the communication duration, and the billing signal. The central tracking system is further configured to obtain a billable duration by parsing the communication data file using the billing signal and the communication duration, calculate a communication charge using the applied billing rate and billable duration, and pay the verified professional a portion of the communication charge.
US08971841B2 Operating system supporting cost aware applications
A mobile computing device that supports cost-aware application components for operation over a metered network. A current basis for computing usage charges over one or more networks may be made available to the cost-aware application components through an application programming interface supported by an operating system service. That service may receive a policy for charging for data usage over a network and may also obtain information defining data usage for the mobile computing device. Based on this information, the service may determine a current basis for charging for data usage. With this information, the application component can determine a manner for executing network operations that involve data transmission over the network, such as deferring the operation or selecting an alternative network.
US08971840B2 Method and apparatus for supporting emergency calls and location for FEMTO access points
Techniques for routing an emergency call originated by a mobile station via a femto access point (FAP) in a wireless network and for locating the mobile station are described. In an aspect, the emergency call may be routed to an appropriate emergency center based on location information for the FAP. In one design, the location information for the FAP may include a macro cell identity (ID) and/or a macro Mobile Switching Center (MSC) ID determined based on the FAP location. The macro cell ID and/or the macro MSC ID may be assigned to the FAP and used to access a database, which may store routing information for emergency centers versus cell IDs and MSC IDs. In another design, the location information for the FAP may include a location estimate for the FAP. The location estimate may be used to access a geographic database, which may store routing information for emergency centers for different geographic areas.
US08971839B2 In-vehicle system (IVS) control of emergency data communications
An in-vehicle system (IVS) captures data such as location data and in an emergency automatically places a call to an emergency call taker or PSAP via a wireless telecommunications network. After a voice call session is established, the IVS system transmits a predetermined control signal through the voice channel. The control signal directs the call taker system to prepare to receive data. Preferably, the control signal comprises at least one audio frequency tone. This may be done without human intervention. In this way, emergency information is transmitted accurately and with minimum delay. After transmission of essential information, the IVS system may switch on audio connections for live human voice conversation.
US08971834B2 Digital and analog IM3 product compensation circuits for an RF receiver
Third-order intermodulation products (IM3) are attenuated in RF receivers by providing a typical main signal path and a parallel auxiliary signal path in which the IM3 products are accentuated, and the output from the main signal path is adaptively filtered to attenuate the IM3 products. In one embodiment, a multirate filter bank (MRFB) with asymmetric analysis and synthesis sections is used to detect and isolate the IM3 products. In another embodiment an analog nonlinear term generator is placed at the front of the auxiliary signal path. The analog nonlinear term generator takes advantage of the nonlinearities of a differential MOSFET circuit and a multiplier to extract the IM3 products in the RF input signal. The outputs of the main signal path and the auxiliary signal path are inputs to a complex least mean squares filter to attenuate the IM3 products in the resulting signal.
US08971828B2 Predistortion device, method for predistortion, and transmitter/receiver system that reuse an analog receiving circuit in a half duplexing system and a full duplexing system, and that reduce the requirement on the analog receiving circuit
The embodiments of the present invention provide a predistortion device, method for predistortion and transmitter/receiver system. The predistortion device comprises a predistortion unit, and the predistortion device further comprises: a signal acquiring unit to process the output signals of a transmitting circuit to obtain distorted signals; a signal coupling unit to couple the distorted signals acquired by the signal acquiring unit to the receiving signals inputted to a receiving circuit; and a signal processing unit to decouple the output signals of the receiving circuit to acquire the distorted signals and the receiving signals. With the embodiments of the present invention, an analog receiving circuit may be reused in a half duplexing system and a full duplexing system, and the requirement on the analog receiving circuit is lowered, thereby reducing the cost.
US08971821B2 Robotic wireless test system
A test system may include a wireless test chamber with metal walls lined with pyramidal absorbers. A trapdoor may be provided in a wall opening to accommodate a robotic arm. The robotic arm may have grippers that grip a device under test or a support structure that is supporting a device under test. The robotic arm may move the device under test to a docking station for automatic battery charging during testing. When it is desired to perform wireless tests on a device under test, the robotic arm may move the device under test through the trapdoor into an interior portion of the test chamber. A turntable and movable test antenna may be used to rotate the device under test while varying angular orientations between test antenna and device under test. Emitted radiation levels can be measured using a liquid filled phantom and test probe on a robotic arm.
US08971820B2 Power consumption reduction in a user terminal
A data communication emulating unit (18) in a user terminal (10) or a proxy device monitors communication between an application unit (16) in the user terminal and a proxy unit of the proxy device, which communication employs requests (REQ) and responses (RES) based on a data communication protocol. The data communication emulating unit then determines a communication pattern of the monitored communication, evaluates if the communication is efficient or not based on the communication pattern and changes communication strategy if the communication pattern is found to be inefficient. Change in strategy is performed through disrupting communication between the application unit and the proxy unit using the data communication protocol and instead ensuring that communication between the proxy unit and application unit is performed based on a signalling protocol via a signalling communication unit (20).
US08971817B2 Communication apparatus and communication method, computer program, and communication system
To appropriately effect a coordination with a plurality of communication parties that perform a millimeter wave communication.Transmission and reception beams of the respective terminal stations are directed to an access point, a valid communication link based on the second communication method is utilized as a link for a high speed data transmission between the access point and the respective terminal stations. Of course, the communication link based on the first communication method between the access point and the respective terminal stations is valid and is utilized as a link for the coordination. As the transmission and reception beams are not directed between the terminal stations, the communication link based on the second communication method is invalid, but the valid communication link based on the first communication method can be utilized as the link for the coordination.
US08971811B2 Interface between object devices initiated with a master device
A master device images an object device and uses the image to identify the object device. The master device then automatically interfaces with the identified object device, for example, by pairing with the object device. The master device interfaces with a second object device and initiates an interface between the first object device and the second object device. The master device may receive broadcast data from the object device including information about the visual appearance of the object device and use the broadcast data in the identification of the object device. The master device may retrieve data related to the object device and display the related data, which may be display the data over the displayed image of the object device. The master device may provide an interface to control the object device or be used to pass data to the object device.
US08971807B2 Systems and methods for low power short range wireless device communication advertisement
The present invention relates to a system and method for improving directed connectable advertising in a low energy Bluetooth device. The host on the Bluetooth device configures an advertisement interval length, an advertisement window length, and a number of attempts. The advertisement window length is equal to or shorter than the advertisement interval length, which may be less than 1.28 seconds. Next, advertising packets are transmitted for the length of the advertising window on three advertising channels. Packets are transmitted consecutively, with no more than a 3.75 millisecond delay between packets, until the end of the advertisements window. After transmitting, a link layer of the Bluetooth device decrements the number of attempts. Once all attempts have been exhausted, the advertisements end. Otherwise, the link layer waits for the end of the advertisement interval. The link layer generates a pseudorandom delay between 0 and 10 milliseconds, and waits for this time to pass before initiating another advertisement interval with transmission during the advertisement window. If a connection is made at any point, the advertisement may be ended.
US08971805B2 Portable terminal providing environment adapted to present situation and method for operating the same
Provided is a portable terminal providing environment adapted to a current situation and a method for operating the same. The method includes the steps of: collecting current situation information of the portable terminal; searching preset situation information classified as a same situation as the current situation information; extracting function information of the portable terminal corresponding to the searched preset situation information; and constituting a Graphic User Interface (GUI) according to the extracted function information.
US08971804B2 Near field communications (NFC) device power harvesting and power supply selection
A near field RF communicator has an antenna circuit to couple with the H field of an RF magnetic field and a power supply deriver to derive a rectified auxiliary power supply from the received magnetic field. Rectification may be performed using an actively switched rectifier having a passive mode of operation. A sub regulation system is provided to regulate the auxiliary power supply to inhibit the possibility of temporally varying power requirements of the near field RF communicator or its host causing an apparent load modulation of a signal that is transmitted or received by the communicator.
US08971801B2 Self-energized wireless sensor and method using magnetic field communications
Manufacturing processes monitor forces or pressures within a machine. Metal within machines affect wireless communications within the machines for reporting monitored data. An embodiment of the present invention is a sensor that provides wireless communications unaffected by metals and with less electrical noise than slip rings. An embodiment can monitor manufacturing processes, such as by employing a piezoelectric transducer to measure forces or pressures in a machine and generate an electrical signal representing, for example, forces measured by the piezoelectric transducer. A threshold modulator circuit converts the electrical signal into a series of electrical pulses, which can be transmitted as a corresponding series of magnetic field pulses to a wireless receiver. The receiver reconstructs the original electrical signal, thereby enabling a receiver system to determine physical activities in the machine. The embodiment may be self-powered through use of power generated by the piezoelectric transducer.
US08971800B2 Methods and apparatus for improving NFC activation and data exchange reporting mechanisms
Aspects relate to improving reporting NFC RF technology usage in activation and data exchange for NFC devices. For example, with a near field communication (NFC) device a NFCC may be configured to obtain a first radio frequency (RF) technology and mode value, a second RF technology and mode value, and one or more RF specific parameters associated with a NFC device during an activation phase of a communication link using a first NFC RF technology. The one or more RF specific parameters and the first NFC RF technology may be based on the first RF technology and mode value. Further, the NFCC may be configured to configure communications to be supported by a second NFC RF technology for use during a data exchange phase of the communication link. The second NFC RF technology may be based on the second RF technology and mode value.
US08971797B2 System and/or method for providing information updates to a location server
The subject matter disclosed herein relates to a system and method for acquiring signal received from satellite vehicles (SVs) in a satellite navigation system. In one example, although claimed subject matter is not so limited, information processed in acquiring a signal from a first SV may be used in acquiring a signal from a second SV.
US08971794B2 Relay and hierarchical transmission scheme
In some examples, a method of transmitting data in a radio communication system is described. The method can include dividing data intended for a communication receive node into a high priority code stream and a low priority code stream. The method can also include transmitting the high priority code stream to the communication receive node and a relay node. The method can also include transmitting the low priority code stream to the communication receive node. The relay node may be configured to receive, amplify and forward the high priority code stream to the communication receive node. The communication receive node may be configured to receive the high priority code stream substantially during first time intervals and may be further configured to receive both the low priority code stream and the amplified high priority code stream substantially during second time intervals interleaved with the first time intervals.
US08971791B2 Method for delivering music content to a smart phone
A method of distributing media content using mobile communication devices including providing media access cards which promote selected media content to users of such devices whereby a user may access a web server associated with the media access cards and download application software enabling access to selected media content via a mobile device, the media access cards including a machine readable identification number code that identifies media content associated with the card whereby the application software facilitates reading and transmitting the code to a web server via the mobile device, receiving the identification number with the web server and using the identification number to locate a table value in a database wherein a plurality of media access cards identification numbers are associated with a media content table value, using the table value to identify media codes associated with the selected content server which transmits media to the mobile device.
US08971788B2 Image forming apparatus
An image forming apparatus includes an image forming unit, a sheet conveying unit, a TOD (Top of Data) control module for instructing the image forming unit to start generation of a toner image, a timing roller driving module for instructing the sheet conveying unit to start driving of the timing roller, an image synchronization module designed depending on the sheet conveying unit and the image forming unit, and a sheet information module for generating an image synchronization identifier for designating a pattern of image synchronization control related to printing of the toner image on the sheet, depending on a type of the sheet designated. The image synchronization module is activated when the formation of the toner image on the sheet has become possible, and activate each of the TOD control module and the timing roller driving module, with a relative time lag based on the image synchronization identifier.
US08971785B2 Cleaning unit and image forming device having the same
A cleaning unit includes a cleaning member, a storage case, and a transport member. The cleaning member collects waste toner on a surface of the photoconductive drum. The storage case successively stores the waste toner collected by the cleaning member through an inlet. The transport member is provided in the storage case, and rotates to transport the waste toner in the storage case in a rotary axis direction. The transport member rotates with a central portion in the rotary axis direction protruding toward the inlet further than both side portions.
US08971784B2 Water addition apparatus and image forming apparatus
An image forming apparatus includes a fixing portion that fixes a toner image to a sheet by applying heat to the sheet, a conveyance path through which back and forth conveyance of the sheet conveyed from the fixing portion is performed by normally and reversely rotating a conveying roller, and a water addition portion that adds water to the sheet at a water addition position in the conveyance path on upstream in a conveying direction of the conveying roller. In addition, a controller controls the water addition portion such that the water is added to the sheet conveyed from the fixing portion to the water addition position, and the water is added to the sheet to which the reverse conveyance has been performed after an upstream end in the conveying direction of the sheet passes through the water addition position.
US08971783B2 Fixing device, and image forming apparatus
A fixing device includes an irradiation section that irradiates a recording medium with light, the recording medium having thereon an image formed by an image forming material to be fixed by absorbing light and being transported along a transporting path, and a preventing member that is provided with a first hole that allows the light to pass therethrough, and prevents the image forming material irradiated with the light from adhering to the irradiation section.
US08971782B2 Fixing device, image forming apparatus incorporating same, and method for heating fixing rotary body
A fixing device includes an induction heater constructed of an exciting coil, a first pair of degaussing coils, and a second pair of degaussing coils. A controller turns off the exciting coil while the controller turns on one of the first pair of degaussing coils and the second pair of degaussing coils and at the same time turns off the other one of the first pair of degaussing coils and the second pair of degaussing coils, and then turns on the exciting coil for an extra time period corresponding to reserved power not supplied to the exciting coil while the exciting coil is turned off.
US08971779B2 Fixing device with support and image forming apparatus incorporating same
A fixing device includes a support supporting a nip formation assembly that presses against an opposed rotary body via an endless belt to form a fixing nip between the endless belt and the opposed rotary body. The support includes a base contacting the nip formation assembly. An upstream projection projects from the base in a pressurization direction of the opposed rotary body at a position on the base corresponding to or upstream from an upstream edge of the fixing nip in a recording medium conveyance direction. A downstream projection projects from the base in the pressurization direction of the opposed rotary body at a position on the base corresponding to or downstream from a downstream edge of the fixing nip in the recording medium conveyance direction. The downstream projection is spaced apart from the upstream projection in the recording medium conveyance direction.
US08971777B2 Fixing device, image forming apparatus, and fixing method
A fixing device includes: a cylinder member that rotates in a circumferential direction thereof; a circulating member that circularly moves in a circumferential direction thereof and is pressed against the cylinder member; a heat source that heats a recording medium holding an unfixed toner image and nipped between the cylinder member and the circulating member; and a pressing member provided inside the circulating member, and including a nip forming portion that presses the circulating member against the cylinder member to form a nip region therebetween, and a thrusting portion that thrusts, upstream of the nip forming portion in a moving direction of the circulating member, and from inside the circulating member toward the cylinder member, the circulating member before being pressed against the cylinder member such that the thrust is greater in end portions of the circulating member than in a central portion of the circulating member.
US08971774B2 Fuser and image forming device including the same
A fuser includes a first roller that includes a first elastic layer, a belt member provided on, and rotates around, the first roller, a second roller that includes a second elastic layer and that forms a nip part by pressing, through the belt member, the first roller, and a heating member that heats the belt member. A thickness of the second elastic layer of the second roller is less than a thickness of the first elastic layer of the first roller.
US08971772B2 Developer transport member and developing apparatus
There is provided a developer transport member including a rotatable member, a main body configured to transport the developer by being rotated in accordance with rotation of the rotatable member, and a metal spring configured to bias the main body.
US08971770B2 Developer-agitating transporter, developing device, and image forming apparatus
A developer-agitating transporter includes helical blades that helically extend around a rotation shaft, the helical blades being arranged at different positions in a direction perpendicular to a longitudinal direction of the rotation shaft; and a gap portion that divides each helical blade into a first blade portion and a second blade portion, which oppose each other across the gap portion, so that the helical blade is discontinuous in a direction in which the helical blade extends. The gap portion causes the first blade portion and the second blade portion to be arranged at a certain angular interval in a circumferential direction of the rotation shaft, and at least one surface of adjacent ones of the helical blades that are adjacent in the circumferential direction of the rotation shaft has a sloped area that is sloped at an angle that changes with respect to an axial direction of the rotation shaft.
US08971768B2 Developer container including an elastically deformable transporting member and image forming apparatus including the developer container
A developer container includes a developer accommodating chamber and a transporting member configured to elastically deform, to rotate, and to transport the developer accommodated in the developer accommodating chamber. The developer accommodating chamber includes a dividing wall configured to deform the transporting member by making a sliding contact with the transporting member. The developer accommodating chamber further includes a communicating portion configured to allow the transporting member, which has been elastically deformed by the sliding portion, to restore. The developer accommodating chamber still further includes a contacting portion. The transporting member restored by the communicating portion being configured to contact with the contacting portion.
US08971765B2 Intermediate transfer member and method for manufacturing the same, intermediate transfer member unit, and image forming apparatus
Disclosed is an intermediate transfer member including, a resin layer as an outermost layer, in which plural recessed portions having a curved inner wall are scattered on the surface thereof.
US08971760B2 Process cartridge and image forming apparatus
A process cartridge is detachably mountable to a main assembly of an electrophotographic image forming apparatus. The cartridge includes an electrophotographic photosensitive drum, a developing roller, a drum unit containing the drum, a developing unit containing the roller and being movable so the roller contacts and is spaced from the drum, and a first force receiver receiving a force from a main-assembly first force applier by movement of a door from open to closed positions when mounting the cartridge and a second force receiver movable from a stand-by position by movement of the first force receiver by a force received from the first force applier. The second force receiver takes a projected position receiving a force from the second force applier to move the developing unit so the roller moves out of contact with the drum, the projected position being higher than the stand-by position.
US08971757B2 Image forming device
A color laser printer is configured with a tray being provided above the housing cassette which houses a recording medium. The tray holds developing units and is configured to be pulled out from device main body while leaving housing cassette inside device main body. Furthermore, a sliding support element capable of supporting protrusions of the tray is provided, such that a portion of the tray downstream of the protrusions can be supported on the installation surface when the tray is pulled out from device main body.
US08971752B2 Belt device and image forming apparatus
A belt device includes: a belt that passes through a plurality of image forming units, each of the image forming units including a transfer member and an image carrier as a pair, the transfer member moves in a direction to contact with the belt and in a direction so as to be separated from the belt; a cleaning unit cleans an outer periphery of the belt after the belt passes through all the image forming units; and a pressing member is disposed between the cleaning unit and the image forming unit located on the most upstream side and that presses the outer periphery of the belt, wherein when the transfer member of at least one of the image forming units moves to be separated from the belt, the transfer member of the rest of the image forming units and the pressing member support the belt.
US08971751B2 Piezoelectric transducer driver, power supply device, and image formation apparatus
A piezoelectric transducer driver configured to drive a piezoelectric transducer for converting an inputted alternating-current voltage, includes: a drive circuit configured to generate the alternating-current voltage to be inputted into the piezoelectric transducer; a frequency controller configured to control a frequency of the alternating-current voltage as a drive frequency to be applied to the piezoelectric transducer; and a pulse generation circuit configured to generate a drive pulse having a switching frequency corresponding to the drive frequency, and to output the drive pulse to the drive circuit. The drive circuit includes a switching element configured to generate the alternating-current voltage by executing a switching operation corresponding to a pulse width of the drive pulse, and the pulse generation circuit changes the pulse width depending on the switching frequency.
US08971750B2 Image forming apparatus for discharging electric charge charged to a capacitor and discharge device for discharging electric charge charged to a capacitor
An apparatus includes a CPU, wherein, when the apparatus is currently in a power OFF state, and if an operation different from that of a power source switch is performed, the CPU connects a load to a power source by the switch to discharge a capacitor.
US08971749B2 Optical sensor and image forming apparatus
An optical sensor is disclosed. The optical sensor includes an irradiating system which irradiates a linearly polarized light; a first photodetecting system including a first photodetector which is arranged on an optical path of a light which is specularly reflected from a subject; a second photodetecting system including an optical element which is arranged on an optical path of a light which is diffuse reflected from the subject within an incident face in the subject and which separates a linearly polarized component in a second polarizing direction which is orthogonal to a first polarizing direction and a second photodetector which receives a light separated by the optical element, wherein an angle of taking in the light in the first photodetector and an angle of taking in the light in the second photodetector are mutually different.
US08971744B2 Image heating apparatus
The image heating apparatus includes an unit for spacing each of a buck-up member and a pressure roller apart from a flexible belt member which is electrified to generate heat, or heated by a source of heat at start-up, i.e. in a previous stage to heating an image, or an unit for controlling a pressure to decrease a contact area in the direction of the axis of rotation compared with the contact area for a period to heat an image. This can control, as much as possible, heat conduction from the flexible belt which is electrified to generate heat, or heated by the source of heat to the back-up member and the pressure roller at the start-up, i.e. the previous stage to heating an image.
US08971739B2 Color misalignment correction pattern detection method in image forming apparatus
A pattern detection sensor includes a light emitting element for specular reflection, a light emitting element for diffuse reflection light, and a light receiving element. When turning on the light emitting element for specular reflection to emit light, a light source switching unit keeps off the light emitting element for diffuse reflection light. When turning on the light emitting element for diffuse reflection light to emit light, the light source switching unit keeps off the light emitting element for specular reflection. An offset detection unit detects a difference between a detection timing by specular reflection light and another detection timing by diffuse reflection light as an offset value (mutual detection error).
US08971736B2 Collection device and image forming apparatus
A collection device including: an accommodation part configured to accommodate therein collected adhering substance; and a detection part configured to detect an amount of the adhering substance in the accommodation part and including, a moving member configured to move from a first position to a second position, the accommodation part being capable of accommodating therein the adhering substance when the moving member is arranged at the first position and being full of the adhering substance when the moving member is in the second position, and a restraining member configured to restrain the moving member from moving from the first position to the second position when the moving member is arranged at the first position, and restrain the moving member from moving from the second position to the first position when the moving member is arranged at the second position.
US08971734B2 Image forming apparatus
An image forming apparatus includes a rotatable member which is provided on and rotatable about a rotation shaft in a detachably mountable developing unit containing a developer and has flexibility so that it is flexed depending on a resistance of the developer; an electroconductive member to be detected which is provided on the rotatable member; a detecting electrode provided in a neighborhood of an outer wall surface of a bottom of the developing unit; a converting portion for detecting an electrostatic capacity between the member to be detected and the detecting electrode and for converting the electrostatic capacity into an electric signal; a measuring portion for measuring a time duration in which the electric signal converted by the converting portion exceeds a predetermined threshold; and a discriminating portion for discriminating an amount of the developer on the basis of the time duration measured by the measuring portion.
US08971729B2 Image forming apparatus
An image forming apparatus has a sheet feeding portion which feeds a topmost sheet of sheets stacked on a sheet stacking portion and an image forming portion which forms an image to the sheet fed by the sheet feeding portion. The image forming apparatus also has a moisture-proof member set to a covering position so as to contact with and cover a topmost sheet of sheets stacked on the sheet stacking portion, a moisture-proof member detection portion which determines whether the moisture-proof member is available at the covering position, and a notification portion which notifies the presence or absence of the moisture-proof member at the covering position based on a detection result from the moisture-proof member detection portion.
US08971728B2 Image forming apparatus and cartridge therefor
An image forming apparatus and a cartridge are provided. The image forming apparatus includes a main casing, a CPU as a judgment unit, and a main electrode. The cartridge accommodating a toner is attachable to and detachable from the main casing, and has a cartridge electrode electrically connectable to the main electrode. The CPU is configured to judge assembly or non-assembly of the cartridge with respect to the main casing and to judge whether or not the assembled cartridge is a new cartridge. The cartridge electrode is movable by a predetermined moving amount to permit the main electrode to be movable. As a result of a movement of the main electrode in accordance with the movement of the cartridge electrode, the CPU determines that the assembled cartridge is a new cartridge.
US08971725B2 Optical communication module and control method for optical communication module
An optical communication module includes a laser that emits laser light, and an electro-absorber that absorbs the laser light, which is emitted from the laser, according to a voltage modulated based on a modulating signal and a bias voltage. The optical communication module detects data that varies correlatively with the temperature of the electro-absorber, and sets the bias voltage, which is associated with the detected data, on the basis of relational data specifying at least the relationship between the bias voltage and the data.
US08971718B2 Down-sampling clock and data recovery circuit having selectable rate and phase output and method of operation thereof
A clock and data recovery (CDR) circuit, a method of recovering a clock and data from a received raw data stream and a BI-PON optical network transceiver (ONT) receiver front-end incorporating the CDR circuit. In one embodiment, the CDR circuit includes: (1) a line rate CDR circuit having a voltage controlled oscillator, the line rate CDR circuit configured to recover a raw data stream at a receiving line rate, (2) a fixed-rate down-sampler coupled to the line rate CDR circuit and configured to down-sample the raw data stream based on a fixed-rate and (3) a variable-rate down-sampler coupled to the fixed-rate down-sampler and configured further to down-sample the raw data sample based on a variable-rate.
US08971717B1 Optical communication systems and methods with crosstalk cancellation
An optical system has an optical emitter that transmits an optical signal through an optical fiber. An optical detector detects light from the fiber and provides an analog signal indicative of such light. A crosstalk cancellation element is configured to receive an electrical signal from the optical emitter and to adjust such signal in order to form a cancellation signal that models the optical and/or electrical crosstalk affecting the analog signal. The cancellation signal is subtracted from the analog signal thereby removing optical and/or electrical crosstalk from the analog signal.
US08971709B2 Optical transceiver apparatus and wavelength division multiplexing passive optical network system
An optical transceiver apparatus includes a gain medium, a photoelectric converter, at least one AWG, and a partial reflection mirror. The at least one AWG includes two common ports and multiple branch ports. One of the two common ports functions as a signal sending port, and the other functions as a signal receiving port, where bandwidth of the signal sending port is less than that of the signal receiving port. The gain medium and the photoelectric converter are connected to one of the branch ports of the AWG. The AWG and the partial reflection mirror are configured to cooperatively perform wavelength self-injection locking on an optical signal provided by the gain medium, and output the optical signal through the signal sending port. The AWG is further configured to demultiplex an optical signal received by the signal receiving port to a branch port. A WDM-PON system is also provided.
US08971705B2 Transient and switching event stabilization of fiber optic transport systems
A method and system for transient and switching stabilization of a fiber optic transport system. One or more data-bearing channels are coupled to an optical fiber. The data-bearing channels are distributed among a plurality of frequency sub-bands. A set of control channels is also coupled to the optical fiber. Each control channel includes a pair of signals at separate frequencies. There is at least one control channel in each of the plurality of frequency sub-bands. The pair of signals of a control channel are cross-polarized. Optical power in at least one of the plurality of sub-bands is measured. Responsive to the measured optical power, the optical power of a control channel is adjusted to maintain a substantially constant power of a sub-band that contains the adjusted control channel.
US08971701B2 Cueing system for universal optical receiver
A universal optical receiver may include an optical channel monitor configured to acquire spectral data for an optical signal on at least one selected optical channel, a tunable local oscillator configured to be tuned to a center frequency of the optical signal on the at least one selected optical channel, a storage device configured to store data associated with the optical signal responsive to acquisition of the spectral data and tuning of the tunable local oscillator, and processing circuitry configured to execute an algorithm that employs a plurality of binary distinctions based on physical characteristics of the optical signal and employs at least one calculation of figure of merit associated with a series of parameter values of the optical signal to identify a format of the optical signal.
US08971697B2 Focus detection apparatus and focus detection method
A focus detection apparatus comprises: a photoelectric converter including a pair of line sensors to output electrical signals; a selection unit constructed to select one of focus detection points; a control unit constructed to divide the pair of line sensors into a plurality of pairs of blocks in accordance with different divisional patterns which make the resultant plurality of pairs of blocks respectively corresponding to the focus detection points, and read out electrical signals from each pair of blocks when the levels of the electrical signals of the pair of blocks reach a level suitable for focus detection; frame memories, constructed to store the read out electrical signals, corresponding to the divisional patterns; and a focus detection unit constructed to detect a focus state of an imaging lens, on the basis of a phase difference between electrical signals of the pair of blocks corresponding to the selected focus detection point.
US08971696B2 Shake compensation control apparatus, optical device, image capturing apparatus, and control method of shake compensation
A rotational shake compensation calculation unit in an image capturing apparatus calculates rotational shake produced by apparatus rotation about an axis orthogonal to an optical axis of an imaging optical system, thereby calculating a compensation amount for image shake. A translational shake compensation calculation unit calculates a compensation amount for image shake resulting from translational shake produced in a travel direction of the apparatus along a direction orthogonal to an optical axis of the optical system. An estimating device estimates translational shake using a vibration model. A translational shake compensation amount calculation unit calculates a translation shake compensation amount based on the estimation amount and varies the translation shake compensation amount in response to the compensation range of the shake compensation unit of the focal distance of the optical system. The compensation amounts for translational shake and rotational shakes are combined, thereby controlling shake compensation unit driving.
US08971695B2 Portable heater
A heater is provided with a heater core having a source of thermal energy in a heat exchange relationship with a heat exchanger. A fan moves air through the heater core from an air inlet to an air outlet. The heater core is thermally insulated by an air jacket from an exterior case.
US08971693B2 Apparatus and method for recording content
Methods, computer readable media, and apparatuses for switching streams in response to detecting a start trigger are presented. A program's start trigger indicating that the program is upcoming may be detected on a first stream, and in response to detecting the start trigger on the first stream, a second stream containing the program may be switched to. The program may be a video program. Segment triggers may be detected and may be used to selectively record and/or delete segments of the program according to a priority scheme. Multiple start triggers may be detected at decreasing time intervals. The existence of a recording conflict may be determined based on a program's start trigger and a user may be alerted of the recording conflict.
US08971686B2 Method and apparatus for managing digital contents and method and apparatus for executing digital contents according to playback positions
Provided are a method and an apparatus for managing digital contents and a method and an apparatus for executing digital contents according to playback positions. The method for managing digital contents includes inputting digital contents from a digital contents provider, inputting playback positions of the digital contents at which at least one application will perform an operation, and generating a list of playback positions in which the playback positions are recorded, based on attribute information on the application.
US08971680B2 Waveguide with Controlled Light Collimation
A method is provided for controlling the collimation of light from a backlight top surface. A backlight device includes a first waveguide and a transparent top film overlying the first waveguide top surface. A plurality of bubble structures is formed in the top film bottom surface, having a refractive index less than a first waveguide medium. A plurality of lenses overlies the top film top surface, where each lens is aligned overlying a corresponding gap (W) between bubble structures. The method forms a maximum angle (α) of light propagation through the first waveguide medium. In response to the values W and H (bubble structure height), light, having the maximum angle (α) of light propagation, is reflected off the bubble structure sides, through total internal reflection, into the top film. The method collimates in a vertical direction, orthogonal to the horizontal direction, light exiting the top film through the lenses.
US08971678B2 Spacer resin pattern helping to reduce optical coupling loss in optical waveguide for light-emitting element or light-receiving element on semiconductor
Spacer resin pattern layer which precisely aligns a light-emitting element or a light-receiving element relative to both a waveguide pattern layer and electrical circuit pattern layer from the semiconductor wafer level. A substratum of resin having a through-hole provided for electrical communication with an electrical circuit pattern layer is formed on a semiconductor wafer. A truncated cone-shaped three-dimensional reflective surface is formed to guide the emitted light towards or received light from a waveguide pattern layer. A metal film is deposited planarly in a predetermined range from the center when positioned relative to the position of the through-hole. A truncated cone-shaped mold is stamped in the center. By modifying the direction of the light using this tapered structure, the precision tolerance is increased and optical loss is reduced.
US08971674B2 Optical device with high thermal tuning efficiency
An optical device with high thermal tuning efficiency is described. This optical device may be implemented using a tri-layer structure (silicon-on-insulator technology), including: a substrate, a buried-oxide layer and a semiconductor layer. In particular, a thermally tunable optical waveguide may be defined in the semiconductor layer. Furthermore, a portion of the substrate under the buried-oxide layer and substantially beneath a location of the thermally tunable optical waveguide is fabricated so that a portion of the buried-oxide layer is exposed. In this way, the thermal impedance between the thermally tunable optical waveguide and an external environment is increased, and power consumption associated with thermal tuning of the optical waveguide is reduced.
US08971671B2 Tunable RF filter device using optical waveguide paths with splitter and combiner pairs and related methods
A tunable Radio Frequency (RF) filter device includes a tunable optical source generating an optical carrier signal, and a modulator coupled to the tunable optical source and modulating the optical carrier signal with an RF input signal. The tunable RF filter device may include first and second optical waveguide paths coupled to the modulator and having first and second dispersion slopes of opposite sign from each other, one or more of the first and second optical waveguide paths comprising an optical splitter and combiner pair therein, and an optical-to-electrical converter coupled to the first and second optical waveguide paths and generating an RF output signal with a frequency notch therein based upon the tunable optical source.
US08971659B2 Bad pixel cluster detection
Systems and methods of bad pixel cluster detection are disclosed. In a particular embodiment, a system is disclosed that includes a bad pixel correction module coupled to receive image data and adapted to perform a bad pixel cluster detection process. The bad pixel correction module includes logic to determine whether two test pixels have values that exceed a representative value of a group of surrounding pixels by more than a threshold amount. The threshold amount is determined via a table lookup.
US08971651B2 Videolens media engine
A system, method, and computer program product for automatically analyzing multimedia data are disclosed. Embodiments receive multimedia data, detect portions having specified features, and output a corresponding subset of the multimedia data. Content features from downloaded or streaming movies or video clips are identified as a human probably would do, but in essentially real time. Embodiments then generate an index or menu based on individual consumer preferences. Consumers can peruse the index, or produce customized trailers, or edit and tag content with metadata as desired. The tool can categorize and cluster content by feature, to assemble a library of scenes or scene clusters according to user-selected criteria.
US08971647B2 Image compression apparatus, image compression method, and storage medium
An image compression apparatus determines a first reduction ratio according to an available memory capacity and reduces a multivalued image by the determined first reduction ratio to generate a first reduced multivalued image, and extracts a representative color of a character region from the first reduced multivalued image. The image compression apparatus reduces the first reduced multivalued image to generate a second reduced multivalued image, and compresses the second reduced multivalued image to generate a first compressed code. The image compression apparatus compresses a partial binary image corresponding to the character region to generate a second compressed code. Then, the image compression apparatus outputs compressed data including the first compressed code, the second compressed code, positional information about the character region, and information about the representative color of the character region.
US08971639B2 Semantic theme based shape collage representation for an image collection
Examples disclosed herein relate to creating an image collage in a semantic theme based shape. For example, a processor may determine a semantic theme associated with an image collection, select a shape associated with the semantic theme, and create a collage of at least a subset of the image collection in the selected shape. The processor may output the created collage.
US08971637B1 Method and system for identifying an edge in an image
A method and system for identifying an edge in a portion of an image, the portion having an associated intensity variation. An edge candidate is detected at a local extremum of the intensity variation (i.e. at a position along the x-axis that corresponds to a peak or valley of the intensity variation). A local threshold associated with the edge candidate is computed on the basis of a slope tolerance and the slope value of the edge candidate, where this local threshold defines a boundary region for the edge candidate. If the edge candidate is determined to be a global extremum (i.e. the highest peak or lowest valley) within its respective boundary region, the edge candidate is verified as being an actual edge of the image portion. Identification of this verified edge may include determination of one or more of a plurality of characteristics of the edge.
US08971636B2 Image creating device, image creating method and recording medium
Disclosed is an image creating device including a first obtaining unit which obtains an image including a face, a first extraction unit which extracts a face component image relating to main components of the face in the image and a direction of the face, a second obtaining unit which obtains a face contour image associated to the face in the image and a second extraction unit which extracts a direction of a face contour in the face contour image. The image creating device further includes a converting unit which converts at least one of the face component image and the face contour image based on the both directions of the face and the face contour and a creating unit which creates a portrait image by using at least one of the face component image and the face contour image being converted by the converting unit.
US08971632B2 System for feature detection for low contrast images
A system for the identification of feature points in low contrast images.
US08971631B2 Data processing system, data processing method, and storage medium
According to one embodiment, a data processing system includes a touchscreen display, a recorder, and a processor. The recorder is configured to record a plurality of stroke data indicating loci handwritten on the touchscreen display and times respectively. The processor is configured to execute data processing using a first time indicated by first stroke data associated with first data and a second time indicated by second stroke data associated with second data.
US08971627B2 Template matching processing device and template matching processing program
The present invention is a template matching processing device capable of evaluating a similarity degree which supports even a case of intensive morphological change between a design image and a photographic image. In the template matching processing device, matching processing between the design image and the photographic image is performed, a partial design image is obtained by clipping a portion having the highest correlation (step 101), and processing for deforming the photographic image in accordance with the clipped design image (steps 102 to 105) is performed, so that correlation between the deformed image obtained and the design image is taken to be set as the similarity degree.
US08971626B1 Systems, methods, and articles of manufacture for generating an equalized image using signature standardization from Weibull space
Systems, articles of manufacture, and methods for generating an equalized image using properties of the two-dimensional Weibull distribution.
US08971623B2 Overlaid user interface tools for applying effects to image
Some embodiments provide several on-image tools of image editing application for applying effects to an image. Some on-image tools are visible to the user and are overlaid on the image. Some on-image tools are not visible. The tools are for receiving a selection of a location of the image and for applying effects to at least an area of the image that does not include the location of the image.
US08971621B2 Toner limit processing mechanism
A method is disclosed. The method includes analyzing each tile of a sheetside image to determine if one or more color values of a tile exceeds a predetermined maximum value.
US08971618B2 Measuring translucence
A target and a method to use the target to determine the translucence of media is disclosed. The target has a first region and a second region. The first region comprises a color chart. The second region comprises a test pattern that is covered by the sample media when the sample media is loaded onto the target. The test target has a first area and a second area. An image of the target loaded with the sample media is used to determine the translucence of the sample media. The color of the media over the first and second areas of the test target are matched to the nearest color patches in the image of the color chart. The estimated actual colors of the media over the first and second areas of the test target are determined using the known colors of the nearest color patches. The translucence is determined using the difference between the estimated actual colors of the media over the first and second areas of the test target.
US08971615B2 Image type classifier for improved remote presentation session compression
An invention is disclosed for classifying a graphic—e.g. as text or non-text. In embodiments, machine learning is used to generate a solution for classifying graphics of a graphic based on providing the machine learning system a plurality of graphics that are already classified. The way to determine a classification is then used by a remote presentation session server to classify tiles of frames to be transmitted to a client in a remote presentation session. The server encodes the tiles based on their classifications and transmits the encoded tiles to the client.
US08971613B2 Image processing learning device, image processing learning method, and image processing learning program
Disclosed is an image processing learning device with which face direction estimation processing and face detection processing can be executed simultaneously and with high precision without incurring significant costs. The image processing learning device comprises: a face direction identification unit, a position estimation unit, a face identification unit, a first update quantity calculation unit, a second update quantity calculation unit, and a parameter update unit.
US08971611B2 Image process device, image process method, and image process program
A mask correcting unit corrects an externally set mask pattern. A depth map processing unit processes a depth map of an input image for each of a plurality of regions designated by a plurality of mask patterns corrected by the mask correcting unit. An image generation unit generates an image of a different viewpoint on the basis of the input image and depth maps processed by the depth map processing unit. The mask correcting unit performs a blurring process on an object boundary part of the mask pattern.
US08971608B2 Volumetric rendering of image data
A method includes obtaining image data generated by an imaging system (100), generating data indicative of a degree to which each of a plurality of voxels of the image data corresponds to one or more predetermined geometrical features, wherein each geometrical feature is assigned a different color, generating a signal indicative of a single color value for each of the plurality of voxels based on the degree and the colors, generating a volumetric rending of the image data based on the signal, generating a link between voxels of the volumetric rendering and voxels of the image data, and visually presenting the image data and the volumetric rendering concurrently. The geometrical features represent local shape features which are determined by ray casting with the rays being used for the computation of a quadric represented by a matrix and with the eigenvalues of said matrix determine the degree to which voxels correspond to some local geometric shape features (i.e. blobness, tubularness).
US08971602B2 Method for magnetic resonance elastography using transient waveforms
A dynamic magnetic resonance elastography (“MRE”) method for quantifying liver stiffness using intrinsic transient waveforms imparted on the liver by the beating heart is provided. The method includes synchronizing motion-encoding gradients in an MRE pulse sequence to the subject's cardiac cycle.
US08971601B2 Medical image diagnosis device and medical image processing method
A medical image diagnosis device according to an embodiment of the present invention includes: an imaging unit that takes an image of a subject, with an X-ray generation unit which exposes the subject to X-rays and an X-ray detector which detects X-rays that have passed through the subject, being supported on a supporter; a control unit that controls so as to rotate and move the supporter with respect to the subject and take images of the subject from a plurality of viewpoints; a storage unit that stores image data taken from a plurality of the viewpoints; an image processing unit that classifies a plurality of pieces of the image data stored in the storage unit into a plurality of imaging ranges to generate thumbnail images; and a display unit that displays thumbnail images generated by the image processing unit.
US08971598B2 Image viewing window
A method for visualizing a region of interest within a viewport includes presenting tomographic image data as an image in a viewport using a set of global image processing operations, presenting a viewing window in the main viewport; and using a second, different set of image processing operations that is local to the viewing window, wherein the second, different set of image processing operations reduces image artifact with respect to a desired structure of interest in the viewing window.
US08971597B2 Efficient vision and kinematic data fusion for robotic surgical instruments and other applications
Robotic devices, systems, and methods for use in telesurgical therapies through minimally invasive apertures make use of joint-based data throughout much of the robotic kinematic chain, but selectively rely on information from an image capture device to determine location and orientation along the linkage adjacent a pivotal center at which a shaft of the robotic surgical tool enters the patient. A bias offset may be applied to a pose (including both an orientation and a location) at the pivotal center to enhance accuracy. The bias offset may be applied as a simple rigid transformation from the image-based pivotal center pose to a joint-based pivotal center pose.
US08971592B2 Method for determining eye location on a frontal face digital image to validate the frontal face and determine points of reference
A method is described for determining eye location on a frontal face digital image in order to validate the frontal face as such and determine points of reference. The method consists of the following steps: obtain a frontal face digital image that is W pixels wide and H pixels high in grayscale, where the top left vertex of the digital image is considered to be the reference source; detect each eye, starting from a search subimage of the frontal face digital image, delivering approximate coordinates if both eyes have been detected, or an arbitrary predetermined value to indicate no eye detection; locate the iris of each eye, if both eyes have been detected, starting from the approximate coordinates, validating the frontal face digital image by delivering eye positions; or, validate the frontal face digital image if one or both eyes have not been detected by submitting a search subimage defined by an area resulting from centering a square of area L in the original image, where L=0.8×W, delivering coordinates for the eyes.
US08971582B2 Method and system for recording and transferring motor vehicle information
An improved system and method for capturing and uploading pertinent information related to a motor vehicle that is accurate, simple to use, and may be implemented on a wide-array of mobile devices in a cost-effective manner. Methods are also disclosed for users of the mobile devices to send identifying information to a database, where the identifying information is compared to other motor vehicle identifying information located the database.
US08971576B2 Information processing apparatus and processing method thereof
An information processing apparatus acquires a plurality of geometric features and normals at the respective geometric features from a target object arranged at the first position. The information processing apparatus also acquires a plurality of normals corresponding to the respective geometric features of the target object from a shape model for the target object that is arranged at the second position different from the first position. The information processing apparatus calculates direction differences between the acquired normals for respective pairs of corresponding geometric features of the target object and shape model. The information processing apparatus determines whether or not occlusion occurs at each geometric feature by comparing the calculated direction differences with each other.
US08971569B2 Marker processing method, marker processing device, marker, object having a marker, and marker processing program
A marker processing method includes: (a) binarizing a shot image; (b) labeling one or more constituents of the image detected based on the image binarized in step (a); (c) obtaining a region centroid of each of the constituents corresponding to the respective labels processed in step (b); (d) obtaining a degree of overlap of the region centroids of the constituents corresponding respectively to the labels, obtained in step (c); and (e) detecting a marker based on the degree of overlap of the region centroids obtained in step (d).
US08971565B2 Human interface electronic device
According to one general aspect, an apparatus configured to facilitate user gesture-based input may include an optical sensor, a plurality of infrared sensors, and processor. In various embodiments, the optical sensor may be configured to capture image data, within the visual spectrum. In some embodiments, the plurality of infrared sensors configured capture positional information regarding gestures made by a user. In one embodiment, the processor may be configured to receive the image data captured by the optical sensor and the positional information captured by the plurality of infrared sensors. In some embodiments, the processor may be configured to process the image data captured by the optical sensor. In various embodiments, the processor may be configured to determine, for each infrared sensor, a movement vector including coordinates that represents movement associated with the respective infrared sensor. In one embodiment, the apparatus may be configured to provide signals relating to the processed image data and the plurality of movement vectors to a host apparatus configured to be controlled, at least in part, by gestures made by the user.
US08971559B2 Switching structures for hearing aid
A hearing aid is provided with a switch that automatically, non-manually switches at least one of inputs, filters, or programmable parameters in the presence of a magnetic field.
US08971558B2 Hearing device with external electrode
A hearing device has a housing and a first electrode arranged to abut the skin of the individual. The hearing device further comprises at least two different elements selected from the group comprising: a brain-wave measurement circuit receiving measurement signals from the first electrode and from a second electrode arranged to abut the skin of the individual; a communication circuit receiving communication signals from and/or transmitting communication signals to the first electrode; a touch-sensing circuit transmitting sensing signals to the first electrode; a thermoelectric generator thermally connected to the outer surface of the housing mainly through the first electrode; and a charge control circuit sinking a charging current in dependence on a voltage across the first electrode and a third electrode.
US08971555B2 Multi-mode, wearable, wireless microphone
A microphone assembly that captures audio/voice recordings and wirelessly transmits them to different desired network destinations based on an operating mode specified by the user. The microphone assembly may comprise a non-graphical-display user interface tap detection circuit, through which a user of the microphone assembly controls operation of the microphone assembly. For example, the user may tap the user interface tap detection circuit, and different tap sequences may correspond to different operating modes for the microphone assembly. The microphone assembly may also comprise a clip for clipping the microphone assembly to a garment of the user.
US08971552B2 Electronic device
An electronic device capable of improving the ease of assembling a speaker and a microphone and ensuring the sound insulation for the speaker and microphone with a less number of parts. When the electronic device is assembled, a protrusion portion of the holding member and an elastic member disposed on an upper surface of the speaker are brought in close contact with an upper plate portion of a front cover, whereby a space defined by the protrusion portion, an upper surface of the microphone, and a microphone hole formed surface of the upper plate portion and a space defined by the elastic member, the upper surface of the speaker, and a speaker hole formed surface of the upper plate portion are each isolated and shielded from another space defined inside of the front cover.
US08971550B2 Signal processing device and signal processing method
A signal processing device includes: a detection unit generating a digital detection signal corresponding to motion of a diaphragm of a speaker to output the digital detection signal; a gain adjustment unit generating a digital feedback signal by multiplying the outputted digital detection signal by again coefficient to output the generated digital feedback signal; a combining unit combining the outputted digital feedback signal with a digital audio signal; a storage unit storing plural gain coefficients; and a control unit performing control so that a given gain coefficient is selected from the plural gain coefficients and that the selected gain coefficient is used for the multiplication.
US08971546B2 Systems, methods, apparatus, and articles of manufacture to control audio playback devices
Systems, methods, apparatus, and articles of manufacture to control audio playback devices are disclosed. An example audio playback device includes an audio output device to generate audio signals based on a signal source, a device interface to receive a first message from a first audio information source, and a source selector to change the signal source from a second audio information source to the first audio information source based on the first message.
US08971543B1 Voice controlled assistant with stereo sound from two speakers
A voice controlled assistant has two speakers and stereo component configured to produce high quality stereo sound. The stereo component generates a first channel signal and a second channel signal used to produce stereo sound. The first channel signal is filtered to remove a range of frequencies, such as the low frequency range. The filtered first channel signal is passed to a first transducer associated with a first speaker to output a first part of the stereo sound. The second channel signal, together with the frequency portion removed from the first channel signal, are provided to a second transducer associated with a second speaker to output a second part of the stereo sound. In this manner, the two speaker arrangement plays stereo, without distortion, while preserving all frequencies in the signals.
US08971540B2 Authentication
A method in a first entity for authenticating itself to a second entity by proving to the second entity that it is in possession of a full secret without sending the full secret to the second entity, the method comprising: receiving in the first entity an input from a user, the full secret having been divided into at least a first factor and a second factor and the input relating to the second factor of the full secret; reconstructing in the first entity the full secret from at least the first factor and the input; and carrying out a calculation in the first entity using the reconstructed full secret and sending the results of the calculation to the second entity, wherein the results provide an input to a pairing calculation in the second entity.
US08971536B2 Balanced entropy random number generator
A method of generating a number includes asynchronously updating a plurality of linear feedback shift registers, selecting a mixing function using a balanced entropy value, and determining the number from bit values selected from the plurality of linear feedback shift registers based on the selected mixing function.
US08971532B1 System and methods for protecting video content
Systems and methods for content-protecting video codecs are described. At least one embodiment of the invention comprises a system for protecting video content comprising computer memory comprising a stored set of instructions for processing video data; and at least one microprocessor configured to process the video data according to the stored set of instructions, the stored set of instructions requiring identification of data to be removed, at least a portion of which is essential to obtaining a visually acceptable reproduction of video, the stored set of instructions being further configured to replace removed data with data-hiding values, wherein the visually acceptable reproduction of video cannot be generated without a key that enables recovery of enough of the removed data from the data-hiding values that replaced the removed data.
US08971531B2 Data embedding system
A system and method for embedding data is provided. The method comprises dividing the host data set into a plurality of blocks, wherein each block comprises a plurality of elements, generating a pattern connecting the elements of each block; and embedding data on the elements of block based on the pattern.
US08971529B2 Information recording device
A data storage unit may store an encrypted medium device key Enc (Kcu, Kmd_i), and a medium device key certificate (Certmedia).A controller further includes: an information recording unit configured to store a controller key (Kc) and first controller identification information (IDcu). A key generation unit executes a one-way function calculation based on the controller key and the first controller identification information to generate a controller unique key (Kcu). An identification information generating unit executes a one-way function calculation based on on the controller key and the first controller identification information to generate second controller identification information (IDcntr). A key encryption unit encrypts the medium device key (Kmd_i) by the controller unique key (Kcu) to generate encrypted medium device key Enc (Kcu, Kmd_i). A key exchange unit executes an authentication key exchange process with a host device using the medium device key (Kmd_i) and the medium device key certificate (Certmedia).
US08971525B2 Method, module and system for providing cipher data
A method of providing cipher data during a period of time when output of a primary source of cipher data is unavailable is disclosed. The method comprises switching from a primary source of cipher data to an alternate source of cipher data at a beginning of the period of time; using the cipher data from the alternate source during the period of time; and switching back to the primary source at an end of the period of time.
US08971520B1 Method for optimizing skill assignment in call center agent applications
The present invention relates to the assignment of calls to groups of call handlers in a call center environment. According to certain aspects, the present invention achieves an optimal balance between the level of service and overall cost by assigning a “common” pool skill to all call handlers in the system and by secondarily assigning one or more additional “rare” pool skills to each call handler. In this configuration, any call handler may receive calls (or other multiple media work assignments) from the states in the common pool while also receiving calls from the states in their additional rare pool(s). According to other aspects, a method according to the invention optimizes the selection of the skills to be included in each of the pools.
US08971515B2 Method to stream compressed digital audio over circuit switched, voice networks
A system and a method for streaming audio data to a plurality of callers in a telecommunication system have been disclosed. The system facilitates streaming of audio data to a plurality of callers by establishing a single connection with an audio data publisher. The system receives the audio data from the audio data publisher over the internet or a similar network and streams the audio data to a plurality of callers over a telecommunication network. The audio data can be streamed to a caller as a ring-back tone of a callee.
US08971514B2 Avoiding failed routes
A system may include a failed route avoidance device. The failed route avoidance device may receive a notification that a record, of a call that failed to be extended to a contact agent in a customer network, is inserted into a failed call list; determine whether an identifier for the contact agent associated with the call is to be placed in an avoidance list based on a response code that a network element sends, to a call router that received the call, when the a connection from the call at the call router to the contact agent fails to be established; generate an avoidance record when the failed route avoidance device determines that the identifier for the contact agent is to be placed in the avoidance list; and send the avoidance record to a configuration device that inserts the avoidance record into the avoidance list.
US08971510B2 Mobile browsing
The present invention resides in one aspect in a system including a user operable portable radio communication device and a server. The invention includes the portable radio communication device comprising a sensor adapted to allow automatic input of data to the portable radio communication device, a controller for controlling the device, a browser adapted to download content from the server, the controller being arranged to be responsive to data input via said sensor so as control the browser to download content from a server associated with the input data, means for providing for information personal to a user, and contextualization means configured to contextualize the downloaded content with the personal information.
US08971509B2 Feature-based software system for programming of a business PBX
A system for processing phone calls comprising a network of servers in communication with telephonic communication devices, and software stored on and executable by the servers, the software being configured to receive inputs from a user, generate an ordered set of PBX Feature definitions executable by the server network in a distributed fashion to perform respective PBX Feature tasks related to telephone calls, and write the PBX Feature definitions to a distributed database system that is accessible by the servers. The ordered set may evaluate the current state of a phone call, and each PBX feature definition may perform a respective task responsive to the evaluated state. Each PBX Feature definition is executable to define and store a new state of the phone call. Each PBX Feature definition generated by the software is configured to be combined with any other PBX Feature definition generable by the software.
US08971508B2 Universal point of contact identifier system and method
A subscriber to a universal point of contact service designates a preferred point of contact at which a communication initiator, such as a telephone caller, can contact the subscriber. Such an initiator desiring to contact the subscriber uses the subscriber's email address to establish a communication session with a device associated with the subscriber's preferred point of contact. The subscriber's email address is input to an initiating device, preferably a telephone or facsimile machine, using an entry device capable of entering an email address. A requestor unit, receiving the email address, locates a repository of the subscriber's point of contact information, and requests that information. The repository sends the point of contact information the subscriber has designated as preferred, and the requestor unit uses that information to control a telephone switch to establish a communication session between the initiating device and the subscriber's preferred point of contact device.
US08971507B2 Facsimile server, facsimile system, and facsimile transmission method
A facsimile server includes: a communication section configured to receive a transmit file containing meta-information relating to a phone number and transmit information from an external device, a facsimile image generating section configured to convert the transmit information into a facsimile image, a phone number processing section configured to obtain the phone number from the meta-information, and a FAX modem processing section configured to connect to a public switched telephone network according to the phone number obtained by the phone number processing section and transmit the facsimile image to the public switched telephone network.
US08971504B2 Advanced voice and data operations in a mobile data communication device
A system and method for integrating voice and data operations into a single mobile device capable of simultaneously performing data and voice actions. The mobile device working in a network capable of exchanging both cell phone calls and data items to the mobile device. By wearing an earphone or an ear-bud device the user is capable of dealing with voice conversations while working with data centric information related to the current caller. By providing a data-centric device with voice capabilities there is a new range of features that allow incoming data events to trigger outgoing voice events.
US08971499B1 Method and apparatus of analyzing customer call data to monitor customer call behavior
A method and apparatus of processing a customer call is disclosed. The customer call may be initiated for an interactive voice response (IVR) type call system. One example method may include processing an interactive voice response (IVR) customer call. The method may include receiving customer call input to IVR call menu prompts, evaluating customer call interactions with the IVR call menu prompts, and calculating at least one usability score of the customer's interactions with the IVR call menu prompts. The method may also include displaying the results of the at least one usability scores on a user interface.
US08971498B2 Contour collimator and adaptive filter having a magnetic fluid absorbing x-ray radiation and associated method
A contour collimator or an adaptive filter for adjusting a contour of a ray path of x-ray radiation is provided. The apparatus includes a magnetic fluid that is impermeable to x-ray radiation and a number of switchable magnet elements, by which an aperture forming the contour may be formed in the magnetic fluid.
US08971496B2 X-ray waveguide
An X-ray waveguide showing a small propagation loss and having a waveguide mode with its phase controlled is provided. The X-ray waveguide including: a core for guiding an X-ray in a wavelength band that a real part of the refractive index of a material is 1 or less; and a cladding for confining the X-ray in the core, in which: the X-ray is confined in the core by total reflection at a interface between the core and the cladding; in the core multiple materials having different real parts of the refractive index are periodically arranged; and a waveguide mode of the X-ray waveguide is such that the number of antinodes or nodes of an electric field intensity distribution or a magnetic field intensity distribution of the X-ray coincides with the number of periods of the periodic structure in a direction perpendicular to a waveguiding direction of the X-ray in the core.
US08971494B2 Radiation imaging apparatus and control method thereof, and radiation imaging system
Besides normal pixels, a plurality detection pixels are arranged in an imaging surface of an FPD. In preliminary imaging, X-rays are emitted to an imaged body portion of a patient. The detection pixels receive the X-rays passed through the body portion, and output AEC detection signals. If an integral value of the AEC detection signals has reached a threshold value, X-ray emission is stopped and the preliminary imaging is completed. A main exposure condition determination unit determines a main irradiation time, being an irradiation time with the X-rays during the main imaging, based on an irradiation time with the X-rays during the preliminary imaging and the integral value of the AEC detection signals. The main imaging is performed using the main irradiation time. The normal pixels continue a charge accumulation operation over the preliminary imaging and the main imaging to produce an X-ray image for use in diagnosis.
US08971493B2 System for image scanning and acquisition with low-dose radiation
A medical imaging system adaptively acquires anatomical images using a shape adaptive collimator including multiple different portions of X-ray absorbent material automatically adjustable to alter the dimensions of a spatial cross section of an X-ray beam of radiation into a non-rectangular shape, in response to a control signal. The synchronization processor provides a heart rate related synchronization signal derived from a patient cardiac function related parameter. The synchronization signal enables adaptive variation in timing of image acquisition within an individual heart cycle and between successive heart cycles of each individual image frame of multiple sequential image frames. The X-ray image acquisition device uses the shape adaptive collimator for acquiring anatomical images of the region of interest with reduced patient X-ray exposure in response to the synchronization signal. A display processor presents resultant images.
US08971489B2 Method and system for real-time DMLC-based target tracking with optimal motion compensating leaf adaptation
A method of multileaf collimator (MLC) leaf positioning in tracking-based adaptive radiotherapy is provided. The method includes determining a radiotherapy beam pattern by transforming a treatment beam plan into radiotherapy beam coordinates, determining a dose discrepancy between the radiotherapy beam pattern and a deliverable MLC aperture, where the dose discrepancy includes a sum of an overdose cost and an underdose cost to a treatment volume, and minimizing the dose discrepancy, where the dose discrepancy minimization provides a determined deliverable MLC aperture for the radiotherapy beam.
US08971486B2 System and method for x-ray inspection
Methods and systems for x-ray inspection are provided. The system can include a source of radiant energy configured so that the radiant energy traverses a scanning volume. The system can further include a filter between the source and the scanning volume, a conveying apparatus configured to impart relative motion between an exposure-limited subject and the scanning volume, a conveyance monitor configured to generate conveyance data reflecting a conveyance state of the exposure-limited subject, a radiant energy sensing apparatus configured to sense radiant energy from the source and to generate source radiant energy data, and a dose controller configured to acquire conveyance data, source radiant energy data, and a signal related to subject dose data, and to generate a measure that a portion of the exposure-limited subject has acquired a dose of radiant energy above a dose threshold.
US08971484B2 High speed, small footprint x-ray tomography inspection systems, devices, and methods
The present subject matter relates to inspection systems, devices and methods for x-ray inspection of objects. A conveyor can move an object to be inspected through an inspection zone along a direction of travel, one or more multibeam x-ray source arrays can provide multiple collimated x-ray beams through the inspection zone along a direction substantially perpendicular to the direction of travel, and one or more x-ray detector arrays can detect x-ray beams passing through the inspection zone from the x-ray source array. X-ray signals detected by the x-ray detector array can be recorded to form multiple x-ray projection images of the object, and the multiple x-ray projection images can be processed into three-dimensional tomographic images of the object.
US08971482B2 Anatomical imaging system with centipede belt drive and bottom notch to accommodate base of patient support
An apparatus for imaging an object comprising: an imaging device configured to image the object while the object is supported on a support, the support comprising a base for positioning on a surface, wherein the object and the support are stationary relative to the surface, and further wherein the imaging device is adapted to move relative to the surface, and hence relative to the object and to the support, during imaging; the imaging device comprising a housing having a bottom notch sized to accommodate the base of the support, whereby to allow the base of the support to extend into the housing during imaging.
US08971478B2 Shift register, signal line drive circuit, liquid crystal display device
A shift register includes a plurality of stages of unit circuits each including a flip-flop. Each of the unit circuits generates, by obtaining a sync signal in accordance with an output from the flip-flop, an output signal. The flip-flop includes a first switch and a second switch and a latch circuit for latching a signal supplied thereto and outputting the signal as the output from the flip-flop. A first shift direction signal is supplied to the latch circuit via the first switch, and the second shift direction signal is supplied to the latch circuit via the second switch. In each unit circuit other than those of the first and last stages, an output signal from a previous stage is supplied to a control terminal of the first switch, and an output signal from a subsequent stage is supplied to a control terminal of the second switch.
US08971477B2 Integral helical coil pressurized water nuclear reactor
An integral pressurized water nuclear reactor for the production of steam utilizing a helical coil steam generator, a plurality of internal circulation pumps, and an internal control rod drive mechanism structure.
US08971474B2 Automated nuclear power reactor for long-term operation
Exemplary embodiments provide automated nuclear fission reactors and methods for their operation. Exemplary embodiments and aspects include, without limitation, re-use of nuclear fission fuel, alternate fuels and fuel geometries, modular fuel cores, fast fluid cooling, variable burn-up, programmable nuclear thermostats, fast flux irradiation, temperature-driven surface area/volume ratio neutron absorption, low coolant temperature cores, refueling, and the like.
US08971472B2 Signal processing circuit and method
A signal processing circuit includes a PLL circuit configured to lock to a frequency contained in an input signal, a signal generating circuit configured to detect a direct-current component of a signal that is obtained by shifting frequencies of the input signal by a displacement equal to the locked frequency, and to generate a signal that has an amplitude responsive to the detected direct-current component and that has the same frequency and phase as a signal component of the locked frequency of the input signal, and a subtraction circuit configured to subtract the signal generated by the signal generating circuit from the input signal.
US08971468B1 Increasing the resolution of serial data recovery units (DRUs) based on interleaved free running oversamplers
The methods and apparatus disclosed herein provide an operative system for increasing the resolution of serial DRUs based on interleaved free running oversamplers. In particular, this system uses incoming data to measure and to compensate the skew between two or more free running oversamplers (e.g., SerDes), without the need for any hardware design requirement relating to the precision of the relative skew of the oversamplers.
US08971465B2 Receiver-side estimation of and compensation for signal impairments
A receiver receives a repeating or periodic signal and, based on the signal, estimates a carrier frequency offset for the receiver. Based on the signal and the estimated carrier offset, an I/Q mismatch for the receiver is estimated and compensation for the estimated I/Q mismatch is performed. After compensating for the estimated receiver I/Q mismatch, the carrier frequency offset is re-estimated.
US08971464B2 Crest factor reduction for signals with dynamic power and frequency distribution
A method to form a CFR cancellation filter for signals with dynamic power and frequency distribution by estimating the filter at the rate required by the input signal's dynamics. For mixed mode systems (for example CDMA and LTE) the CFR is computed for each stream, and combined to form the final filter.
US08971463B2 Channel estimation in a communications system
A method includes generating representative noise variance estimates based on a plurality of received symbols received in an orthogonal frequency division multiplexing (OFDM) signal. The representative noise variance estimates correspond to respective frequency intervals of a plurality of frequency intervals of the OFDM channel. Individual frequency intervals of the plurality of frequency intervals include a plurality of contiguous frequency bins of the OFDM signal.
US08971461B2 CQI and rank prediction for list sphere decoding and ML MIMO receivers
Systems and methodologies are described that facilitate integrating a list-sphere decoding design in a multiple input-multiple output (MIMO wireless communication environment. According to various aspects, optimal rank selection and CQI computation for an optimal rank can be performed in conjunction with a non-linear receiver, such as a maximum life (ML) MMSE receiver, a non-linear receiver with a list-sphere decoder, and the like. Optimal rank selection can be performed using a maximum rank selection protocol, a channel capacity-based protocol, or any other suitable protocol that facilitates rank selection, and CQI information can be generated based in part on effective SNRs determined with regard to a selected optimal rank.
US08971458B2 Space-time/space-frequency coding for multi-site and multi-beam transmission
The present invention relates to space-time or space-frequency coding in cellular systems. The same data is transmitted from different antennas with different coverage areas, corresponding to different cells. The different data streams have different parts of the space-time block codes applied. A mobile terminal can combine the different parts of the space-time block codes in different received signals. This provides better performance than the known techniques for single frequency networks. The invention can also be applied to antennas with different coverage areas from the same site, and different beams formed with antenna arrays.
US08971456B2 Apparatus and method for a dual watch receiver
A receiver for a wireless communication device provides a dual path receiver receiving first and second protocol-agnostic, uncorrelated receive signals simultaneously. The dual path receiver generating first and second offset IF signals from the simultaneously received first and second protocol-agnostic, uncorrelated receive signals. The receiver utilizes at least one converter for converting the first and second offset IF signals into at least one serial synchronous interface (SSI) signal representing the spectrum at IF. At least one processor receives the at least one SSI signal and applies parallel processing paths to demodulate the at least one SSI signal into separate baseband signals. The processor provides interference detection of, and level control for, the first and second offset IF signals.
US08971451B2 Efficient baseband signal processing system and method
According to one embodiment, an apparatus includes a digital signal processor configured to perform a multiple antenna detection portion of a baseband signal processing process using a first floating point processing unit, and perform all other portions of the baseband signal processing process using a half-precision floating point processing unit. The first floating point processing unit has a bit width that is larger than the bit width of the half-precision floating point processing unit.
US08971447B1 Variable delay of data signals
A data signal delay system may include a delay unit and a phase interpolation unit. The delay unit may include multiple delay elements that each have an element delay. The delay unit may be configured to generate multiple delay signals by delaying a data signal using the delay elements such that each of the delay signals has a different delay. The phase interpolation unit may be coupled to the delay unit and may include a mixer. The mixer may be configured to mix two of the delay signals based on mixing weights selected for the two delay signals to generate a final delayed data signal that is the data signal delayed by a final delay. The mixing weights may be selected based on the final delay.
US08971443B2 Dynamically adjusting number of transmit antennas for MIMO systems to use greater transmit power
Techniques are presented to reduce the number of antennas used for a transmission for a given antenna configuration and data rate. At a wireless communication device having a plurality of antennas and capable of sending a transmission via one or more of the plurality of antennas, a determination is made of a data rate and antenna configuration to be used for a transmission. A comparison is made between a total transmit power for a minimum number of antennas for the data rate to be used for the transmission and a total transmit power associated with the antenna configuration for the transmission. When the total transmit power for a minimum number of antennas for the data rate is greater than the total transmit power associated with the antenna configuration for the transmission, the transmission is sent with the minimum number of antennas.
US08971438B2 Methods and apparatus for simplified beamforming
Systems, methods, and devices for simplified beamforming are provided. In one aspect, a plurality of signals from a signal transmitter are received over a wireless network on one or more receive antennas. One or more phase differences are then determined that maximize a signal to noise ratio of the plurality of received signals. Data representing the one or more phase differences is then transmitted to the signal transmitter.
US08971426B2 Adaptive multiple antenna transmission method and apparatus in accordance with antenna transmission power in a wireless communication system
The present invention relates to a wireless communication system, and an adaptive multiple antenna transmission method and apparatus in accordance with antenna transmission power are disclosed. A method of performing multiple antenna transmission from a terminal to a base station according to one embodiment of the present invention may include the steps of: determining a reference value for a transmission power of each of a plurality of transmit antennas of the terminal; grouping the plurality of transmit antennas into a first group of transmit antennas and a second group of transmit antennas in accordance with the determined reference value; and transmitting a signal to the base station through at least one of the first group of the transmit antennas and the second group of transmit antennas.
US08971423B1 Systems and methods for locking an oscillator to an incoming data signal
In one example, a system includes an oscillator adapted to provide an oscillator signal, a frequency divider adapted to divide the oscillator signal to provide a divided oscillator signal, and a phase-frequency detector adapted to provide phase-frequency detection signals in response to a reference clock signal and the divided oscillator signal. The system also includes a charge pump adapted to provide first output signals in response to the phase-frequency detection signals, a phase detector adapted provide second output signals in response to an incoming data signal and the oscillator signal, and one or more switches adapted to pass the first output signals during a frequency acquisition mode and pass the second output signals during a phase lock mode. The system also includes an active filter adapted to filter the passed first or second output signals. The oscillator is adapted to adjust a frequency of the oscillator signal in response to the filtered first or second output signals.
US08971422B2 Communication apparatus, integrated circuit, and communication method
In communication method for communicating via a transmission channel to which first communication apparatuses communicating based on a first communication system, second communication apparatuses communicating based on a second communication system, and third communication apparatuses communicating based on a third communication system are connected, a data transmission domain and a notification domain for notifying a data transmission within the data transmission domain are allocated to the first communication apparatuses, the second communication apparatuses, and the third communication apparatuses, respectively. In the communication method, notices of the data transmission for each of the first communication apparatuses, the second communication apparatuses and the third communication apparatuses are transmitted within the notification domain, and the data transmission domain is reallocated in accordance with the notices transmitted from the first, second and third communication apparatuses.
US08971415B2 Video communication system, device and method based on feedback reference frames
Embodiments of the invention provide a video communication system, device and method on the basis of feedback reference frame. The method includes: receiving, by a video encoding end, video frame information fed back by a video decoding end, determining a reference frame for encoding current video image according to the video frame information; encoding the current video image according to determined reference frame, and sending a video frame formed after the encoding; decoding, by the video decoding end, received video frame, and feeding back the video frame information to the video encoding end through a network and according to decoding result. By adopting embodiments of the invention, network data flow may be reduced. Meanwhile, phenomenon which may cause greater impact on the network, when it is necessary to send larger data amount since frame-loss or failed-decoding, may be avoided.
US08971406B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method includes: writing, into a sequence parameter set, buffer description defining information for defining a plurality of buffer descriptions; selecting one of the buffer descriptions for each processing unit that is a picture or a slice, and writing buffer description selecting information for specifying the selected buffer description, into a first header of the processing unit which is included in the coded bitstream; and coding the processing unit using the selected buffer description, and the buffer description defining information includes long-term information for identifying, among a plurality of reference pictures indicated in the buffer descriptions, a reference picture to be assigned as a long-term reference picture.
US08971404B2 Digital broadcast receiving apparatus, digital broadcast receiving method and computer program
A digital broadcast receiving apparatus with enhanced tuning speed is provided. The digital broadcast receiving apparatus includes a data separating unit that separates the encoded stream of a tuned broadcast program and a plurality of latest tuning information from a digital broadcast stream, on the basis of stored tuning information recorded in a tuning information table, a decoding unit that performs a decoding process on the separated encoded stream, and a tuning control unit. The tuning control unit concurrently executes a first reception confirmation process to decide whether first tuning information included in the latest tuning information is consistent with the stored tuning information and a second reception confirmation process to decide whether second tuning information in the latest tuning information is consistent with the stored tuning information. The tuning control unit executes the first and second reception confirmation processes concurrently with the decoding process.
US08971392B2 Method and arrangement in a DSL vectoring system
Method and arrangement in a Vectoring Control Entity, VCE, for handling disorderly events in a Digital Subscriber Line, DSL, system. The method involves a number of actions, to be performed when a disorderly event occurs on a line m in a vectored group of DSL lines, and the transmission on line m is continued. The method comprises obtaining error samples from Customer Premises Equipments, CPEs, connected to other lines in the vectored group of DSL lines. The method further comprises—calculating an estimate of the channel coefficients changed due to the disorderly event, based on the error samples, thus providing a partial channel estimate. Further, the method comprises—modifying a downstream precoder, at least partly based on the partial channel estimate, such that retraining of the other lines in the vectored group due to the disorderly event is avoided.The arrangement is adapted to enable the performance of the above described method.
US08971387B2 System and method for providing a full fail-safe capability in signal transmission networks
Systems and methods for providing a full fail-safe capability in signal transmission networks are disclosed. For example, a system for providing a full fail-safe capability in signal transmission networks includes at least a first electronic circuit to transmit and receive signals or data, at least one driver unit coupled to the at least a first electronic circuit, and at least one receiver unit coupled to the at least a first electronic circuit and the at least one driver unit. The at least one receiver unit includes at least one offset signal generating unit, a signal comparing unit, and a switching unit to couple an offset signal from the at least one offset signal generating unit to an input of the signal comparing unit.
US08971383B2 Generating and processing of CDMA signals
Systems and methods for generating a CDMA signal s(t) comprising N components involves assigning to each of the N components one unique spreading sequence an selected from a set of M spreading sequences with M≧N, modulating the symbols dn of each component on the assigned unique spreading sequence an, and combining the N symbols dn each being spread with its own unique spreading sequence an to a CDMA signal s(t). The assigned spreading sequences an are selected such that all selected pairs within the set of N spreading sequences are orthogonal or very close to be orthogonal so that cross-correlation components between all spreading sequences an are close to zero or zero.
US08971377B2 Frequency hopping
A communications node includes data defining a division of a communications channel into a plurality of contiguous sub-bands each having N frequency resources, data defining an initial allocation of the frequency resources, a resource determination module operable to apply a frequency shift to the initially allocated frequency resources in accordance with a frequency hopping sequence to determine frequency resources to use for communicating information according to the following: y={x+a(t)N} mod NRB where NRB is the total number of frequency resources in the transmission band; N is the number of contiguous frequency resources in each sub-band; x is the initially allocated frequency resource; y is the frequency hopped resource; t is a time counter; a(t) is the frequency hopping shift applied at time point t, and is an integer value from the set {0, 1, . . . , S−1}; and S is the number of sub-bands; and a transceiver.
US08971374B2 Device for generating electromagnetic radiation
A device for generating electromagnetic radiation includes a light source (1) generating a first radiation (7) at a fundamental wavelength, an optical resonator (2) in which the first radiation (7) circulates, and a frequency multiplier (8) located in the optical resonator (2) which converts the first radiation (7) at least partly into a second radiation (9) at a second or higher harmonic wavelength. The frequency multiplier (8) includes at least one non-linear crystal (10). At least one beam splitter element (12) passed through by the first radiation (7) and the second radiation (9) is coupled to the non-linear crystal (10), wherein the first radiation (7) and the second radiation (9) leave the beam splitter element (12) each in a different spatial direction.
US08971372B2 Surface emitting laser device and atomic oscillator
A surface emitting laser device includes a substrate, a lower reflector, an active layer, an upper reflector, and surface emitting lasers configured to emit light. A second phase adjustment layer, a contact layer, a first phase adjustment layer, and a wavelength adjustment layer are successively layered from the active layer side. The total optical thickness from the active layer side of the second phase adjustment layer to the midsection of the wavelength adjustment layer is approximately (2N+1)×λ/4, where λ represents a wavelength of light, and N represents a positive integer. The optical thickness from the active layer side of the second phase adjustment layer to the midsection of the contact layer is approximately Nλ/2. At least two of the surface emitting lasers have the wavelength adjustment layer arranged at different thicknesses and are configured to emit light with different wavelengths.
US08971369B2 Quantum cascade laser structure
A quantum cascade laser structure having a plurality of cascades each of which comprises a number of alternately arranged quantum wells and barriers of different thicknesses and heights, wherein at least one of the quantum wells and at least one of the barriers is under mechanical strain and the quantum wells and the barriers are coordinated such that the existing mechanical strains are largely compensated within one cascade, wherein each of the barriers comprise one or more barrier layers, wherein each cascade comprises a thinnest quantum well, a lowest barrier, a thickest quantum well, a highest barrier, and the highest barrier is followed by alternately arranged quantum wells and barriers.
US08971368B1 Laser devices having a gallium and nitrogen containing semipolar surface orientation
Laser devices formed on a semipolar surface region of a gallium and nitrogen containing material are disclosed. The laser devices have a laser stripe configured to emit a laser beam having a cross-polarized emission state.
US08971359B2 Temperature control of a fiber laser system
Techniques and architecture are disclosed for controlling the temperature of a fiber laser system. In some embodiments, a single thermoelectric cooler (TEC) may be utilized to control the temperature of multiple system components. In some embodiments, a TEC may be physically/thermally coupled to a laser diode, which in turn may be physically/thermally coupled with a mounting plate to which one or more fiber grating holders are physically/thermally coupled, and an optical fiber that is operatively coupled with the laser diode may be physically/thermally coupled with the one or more fiber grating holders. In some embodiments, this may provide a thermal pathway/coupling between the optical fiber (e.g., its fiber grating(s)), and the TEC. In some embodiments, this may reduce/minimize the quantity of temperature control components, reduce system size/complexity, increase system dependability, and/or increase system performance/efficiency. Numerous configurations and variations will be apparent in light of this disclosure.
US08971358B2 Broadband generation of mid IR, coherent continua with optical fibers
Coherent and compact supercontinuum light sources for the mid IR spectral regime are disclosed and exemplary applications thereof. The supercontinuum generation is based on the use of highly nonlinear fibers or waveguides. In at least one embodiment the coherence of the supercontinuum sources is increased using low noise mode locked short pulse sources. Compact supercontinuum light sources can be constructed with the use of passively mode locked fiber or diode lasers. Wavelength tunable sources can be constructed using appropriate optical filters or frequency conversion sections. Highly coherent supercontinuum sources further facilitate coherent detection schemes and can improve the signal/noise ratio in lock in detection schemes.
US08971356B2 Timing over packet demarcation entity
Apparatus for monitoring a packet switched network, the apparatus comprising: at least one port for receiving and transmitting packets; a local clock; and a packet inspector that uses time from the local clock to timestamp packets received at a port of the at least one port, and additionally copies timing information from received timing distribution packets, which are transmitted from a master clock to a slave clock in order to discipline the slave clock, and forwards the received packets for transmission from a port of the at least one port; wherein the apparatus uses the timestamp of a received timing distribution packet and the copied timing information to monitor timing distribution performance of the network.
US08971355B2 Information processing apparatus, synchronization correction method and computer program
An information processing apparatus is provided which includes a transmission unit for transmitting a query request for querying another device for a count value held by such other device, a reception unit for receiving a return of the count value from such other device, a correction unit for performing, at a predetermined period, correction processing for synchronizing sampling frequency with such other device based on the received count value, and a reproduction unit for reproducing content in synchronization with such other device based on the sampling frequency. The correction unit corrects by taking into account a Round Trip Time between the transmission of the query request and the reception of the return and residual difference occurred at a previous correction time.
US08971354B2 Method for generating a carrier group and method for transmitting carrier group information
Disclosed are: a variety of methods and apparatuses for aggregating a plurality of carriers and using the carrier aggregation in a wireless connection system; and a variety of methods and apparatuses for providing information on the structure of a carrier generated by aggregating a plurality of carriers. A method for transmitting and receiving carrier group information, according to one embodiment of the present invention, includes the steps of: a mobile terminal transmitting a first message containing multi-carrier performance information of the mobile terminal to a base station; and the mobile terminal receiving, from the base station, a second message containing allocation information on the wireless resource allocated on the basis of the multi-carrier information. Here, multi-carrier performance information includes a spectral mask-type parameter for the supportable multi-carrier of the mobile terminal.
US08971349B2 Method of performing random access procedure in wireless communication system
A method and device for performing contention resolution between a mobile communication terminal and a base station. The method according to an embodiment includes initiating a random access procedure by a medium access control (MAC) layer of the mobile communication terminal, including starting a contention resolution timer; and stopping the contention resolution timer and determining that the random access procedure was successfully completed upon receipt from the base station of a physical downlink control channel (PDCCH) transmission addressed to a cell-radio network temporary identity (C-RNTI) of the mobile communication terminal and containing a UL grant.
US08971346B2 System and method for reliable store-and-forward data handling by encoded information reading terminals
A data collection system for, and methods of, providing reliable store-and-forward data handling by encoded information reading terminals can utilize ad-hoc peer-to-peer (i.e., terminal-to-terminal) connections in order to store data that is normally stored on a single terminal only, in a redundant manner on two or more terminals. Each portable encoded information reading terminal can be configured so that when it captures data, a software application causes the terminal to search out nearby peer terminals that can store and/or forward the data to other peer terminals or to a data collection server, resulting in the data having been stored by one or more peer terminals that are immediately or not immediately accessible by the data-originating terminal.
US08971338B2 Expanding network functionalities for openflow based split-architecture networks
A method enables a switch in a split-architecture network to provide high speed packet processing and enhanced network functionalities that are not supported by the OpenFlow. The switch receives a packet from a network through an input port of the switch, and matches header fields in the packet against table entries in flow tables to identify an action to be taken. The flow tables are part of an OpenFlow pipeline. The identified action is to direct the packet to a designated processing unit in the switch. The OpenFlow pipeline forwards the packet to the designated processing unit via a communication channel in the switch. The designated processing unit processes the packet with the enhanced network functionalities, and injects the packet back to one of the flow tables before transmission of the packet to the network through an egress port of the switch.
US08971336B2 Circuit allocation within a communication core network
A method of seizing Time Division Multiplex terminations at a media gateway controlled by a plurality of media gateway controllers. The method comprises receiving at the media gateway from one of said media gateway controllers, a gateway control protocol request to seize a TDM termination, the request specifying a route but not a specific Time Division Multiplex termination (103). The specified route is mapped to a set of Time Division Multiplex terminations, and one termination from the set seized on behalf of the requesting media gateway controller (104). A gateway control protocol response is then sent from said media gateway to the requesting mobile switching center, the response identifying the seized termination (105).
US08971334B2 Packet broadcast mechanism in a split architecture network
A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
US08971330B2 Quality of service and encryption over a plurality of MPLS networks
A network device may transmit a request to each of a plurality of multi-protocol label switching (MPLS) networks for a label switched path (LSP) label, wherein each LSP label provides a defined quality of service connection through a corresponding MPLS network. The network device may then receive from each of the plurality of MPLS networks a corresponding LSP label and transmit at least one LSP label to each of a plurality of network devices, wherein the defined quality of service connection is provided through each of the plurality of MPLS networks.
US08971329B1 System and method for ordering of data transferred over multiple channels
A multiple channel data transfer system (10) includes a source (12) that generates data packets with sequence numbers for transfer over multiple request channels (14). Data packets are transferred over the multiple request channels (14) through a network (16) to a destination (18). The destination (18) re-orders the data packets received over the multiple request channels (14) into a proper sequence in response to the sequence numbers to facilitate data processing. The destination (18) provides appropriate reply packets to the source (12) over multiple response channels (20) to control the flow of data packets from the source (12).
US08971322B2 Multicast interworking systems and methods
Systems and methods according to these exemplary embodiments provide for methods and systems for interworking between an Internet Group Management Protocol (IGMP) and a MAC address Multiple Registration Protocol (MMRP). For example, an IGMP join or leave message which is received at node (700) is translated (702) into an equivalent MMRP message for forwarding into an MMRP portion of a network (704).
US08971320B2 Control layer for multistage optical burst switching system and method
The invention provides a control layer for an Optical Burst Switch (OBS) system, said system comprising at least one stage configured with a closed optical burst switch addressing scheme and one or more ports for sending or receiving data packets. The control layer comprises a control addressing scheme independent of the closed optical addressing scheme and means to provide interconnectivity for each port with every other port. In one embodiment there is provided a closed optical burst switch ring network. The control layer encapsulates or maps the optical data at a port into an independent packet format and passes the independent packet format into a queuing system for transmission by the optical burst switch ring network to a destination port.
US08971316B1 Multi-cell signals in OFDM wireless networks
A wireless device receives control messages indicating CSI measurement resources of cells belonging to at least two base stations or belonging to at least two sectors of a base station. The wireless device measures CSI employing at least CSI measurement resources of the cells. The wireless device quantizes the measured CSI jointly across cells and encodes and transmits the jointly quantized CSI. The wireless device receives a resource assignment for data packet(s). The wireless device receives signals carrying the data packets from multiple cells.
US08971315B2 Selecting information handling system communication protocol based on network constraints
Voice over Internet Protocol (VoIP) telephone calls at an information handling system are managed based upon data transfer allocations associated with an information handling system wireless wide area network (WWAN) account to reduce data transfer overages at the WWAN account. If data transfer associated with a WWAN account approaches an allocation threshold, VoIP telephone calls associated with the information handling system that would use WWAN data transfer are instead configured to proceed through a WWAN telephone call with a WWAN telephone number that does not use data transfer.
US08971313B2 Method, apparatus and system for updating location information of an IP address
A method, apparatus and system for updating location information of an IP address are disclosed. The method includes: receiving an incoming call; searching a pre-stored location database for a location corresponding to the incoming call; searching a pre-stored log database for an IP address corresponding to the incoming call; and updating location information of the IP address stored in an IP database by the location searched out. The present disclosure may be applied when a service provider updates the location information of the IP address in the IP database. Thus, the problem that the location information in the IP database cannot be updated accurately in the prior art is solved.
US08971312B2 Universal communications identifier
An approach is provided for supporting a plurality of communication modes through universal identification. A core identifier is generated for uniquely identifying a user among a plurality of users within the communication system. One or more specific identifiers are derived based upon the core identifier, wherein the specific identifiers serve as addressing information to the respective communication modes. The specific identifiers and the core identifier are designated as a suite of identifiers allocated to the user.
US08971310B2 Apparatus and method for end-to-end adaptive frame packing and redundancy in a heterogeneous network environment
A mobile station having a Voice-Over-Internet-Protocol client sends a message proposing a frame packing and frame repeating parameter set (1001). The called client may either accept the proposal or offer a revision (1003). If accepted the VoIP call is established (1009). If a revised proposal is received, it is determined whether the parameters are acceptable (1005). If not the call is declined (1007). If acceptable the call may proceed (1011). Both clients may then monitor network conditions (1013) and propose revisions to the parameters as conditions change. In this way, the VoIP application layer compensates for physical and Medium Access Control (MAC) layer inefficiencies in transporting the small frames used for audio data transfer for VoIP.
US08971301B2 Fast round-trip delay delivery of datagrams over a wireless network
An entity, such as a base station or a Radio Network Controller, of a wireless telecommunications network having a mobile station and a remote server includes a network interface which receives a datagram from the mobile station. The entity includes a memory in communication with the network interface. The entity includes a processing unit in communication with the memory which stores in the memory the mobile station location, and which sends a response received from the remote server regarding the datagram to the mobile station from the network interface using the mobile station's location in the memory prior to a wireless connection with the mobile station being established. The entity may include a processing unit that recognizes the received datagram is for Machine-to-Machine Applications and requiring Sub 100 Millisecond Datagram and Response Delivery.
US08971300B2 System and method of wirelessly communicating with mobile devices
Systems and methods for providing network access to mobile devices that travel with a vehicle, such as a train, a bus, a boat, etc. along or adjacent to a relatively fixed path that may extend over a large geographic area. Mobile devices access the network through stationary access points arranged along or adjacent to the path and communicate with a communication network. The communication network may be arranged as an asynchronous transfer mode (ATM) local area network emulation (LANE) network. One of the mobile devices may be a mobile access point which can couple other mobile devices to the network and record authentication information of other mobile devices so that fast transitions can be made from one stationary access point to another as the vehicle moves along the path.
US08971299B2 Uplink transmission power control in multi-carrier communication systems
In a communication system wherein a User Equipment (UE) transmits at least two data channels in at least two respective component carriers, a method and apparatus for reducing a transmission power allocated to each of the least two data channels relative to each of a respective nominal transmission power, when a total nominal transmission power for the at least two data channels exceeds a predetermined value are provided. The method includes reducing a transmission power of the first data channel by a first amount; and reducing a transmission power of the second data channel by a second amount, wherein the first amount and the second amount have different values.
US08971298B2 Wireless device connection to an application server
A base station transmits a first message to a wireless device over a primary cell group. The first message comprises a content descriptor and originates from an application server. The base station transmits to the wireless device over the primary cell group: first content packets; a control message configuring a secondary cell group; and an activation command activating one or more secondary cells in the secondary cell group. The base station transmits second content packets over the primary cell group and the secondary cell group.
US08971297B2 Broadcasting method, access control apparatus, and terminal apparatus
A processing unit generates the timing information on the timing with which each of radio apparatuses is to synchronize in communications between the radio apparatuses when each of radio apparatuses broadcasts a signal. A modem unit, an RF unit and an antenna broadcast the generated timing information. The processing unit further generates the cycle information on a broadcast cycle in which each radio apparatus broadcasts the signal in communication between the radio apparatuses. The modem unit, the RF unit and the antenna broadcast the cycle information together with the timing information.
US08971296B2 Base station apparatus and resource allocation method
A wireless communication terminal apparatus wherein even when a SC-FDMA signal is divided into a plurality of clusters and the plurality of clusters are then mapped to respective discontinuous frequency bands (when C-SC-FDMA is used), the improvement effect of system throughput can be maintained, while the user throughput can be improved. In the apparatus, a DFT unit (210) subjects a symbol sequence of time domain to a DFT process, thereby generating signals of frequency domain. A setting unit (211) divides the signals input from the DFT unit (210) into a plurality of clusters according to a cluster pattern that is in accordance with an MCS set, an encoding size, or the number of Ranks occurring during MIMO transmissions, which is indicated in those signals input, and then maps the plurality of clusters to the respective ones of a plurality of discontinuous frequency resources, thereby setting a constellation of the plurality of clusters in the frequency domain.
US08971294B2 Method, apparatus and system for reporting MDT log result
A method, a device and a system for reporting a Minimization Drive Test (MDT) log result are disclosed by the present invention for ensuring that the MDT log result can be reported in time. The method includes: after a User Equipment (UE) is re-accessed to a target cell from a original cell, if the UE still stores locally an unreported MDT log result, a log available indication can be sent to the target cell by the UE itself or by an Evolved Node Base station (eNB) managing the original cell, and a managing device of the target cell is notified to request the unreported MDT log result from UE. Therefore, the MDT log result is continued reporting in the target cell, and the target cell obtains the log available indication of the UE in time, initiates an acquiring request for the MDT log result to the UE timely and obtains the reported MDT log result in time, thus the collection for the environment information of a network is completed and the environment information is obtained exactly.
US08971293B2 Method and system for station location based neighbor determination and handover probability estimation
The present invention is a method and system for station location based neighbor determination and handover probability estimation. A serving access point determines the location and movement measurements of a station (STA). Neighboring access points report coordinates of cell fringes of the neighboring access points. The STA sends a request for system information to the current access point along with current location of the STA. The current access point provides the system information, and the STA utilizes the system information to determine best handover candidate from among neighboring access points and an estimate of the time for handover.
US08971291B2 P-CSCF fast handoff for IMS/MMS architecture
A mechanism by which handoff delay can be minimized while not compromising the IMS/MMD security and also protecting the media if required by certain applications is presented. One proactive method includes proactive authentication. Another proactive method includes proactive security association, such as transferring SA keys from old proxy to new proxy, or transferring keys through serving signal entities. Reactive methods include transferring SA keys from old proxy to new proxy, using either push or pull technology. Other reactive methods include transferring keys through serving signal entities using either push or pull technology.
US08971287B2 Method for wireless communication between a motor vehicle and at least one other communication partner and motor vehicle
A method performs wireless communication between a motor vehicle and at least one other communication partner, especially a further motor vehicle and/or a stationary communication partner. A predetermined transmission frequency is used via which the motor vehicle and/or the communication partner transmit a communication-partner-specific identification signal cyclically between transmission breaks.
US08971286B2 Mobile terminal apparatus and radio base station apparatus for use in multiple mobile communication systems
A mobile terminal apparatus and radio base station apparatus supporting each of a plurality of mobile communication systems when the plurality of mobile communication systems coexists, where the mobile terminal apparatus performs a cell search using an SCH signal included in one downlink CC among a plurality of downlink CCs, and where the radio base station apparatus broadcasts a DBCH signal including information of an uplink CC paired with an initial downlink CC including the SCH signal obtained by the cell search, and transmits a response signal of an RACH signal from the mobile terminal apparatus to the mobile terminal apparatus in the initial downlink CC, and where the mobile terminal apparatus transmits a shared channel signal including information of a transmission/reception bandwidth of the mobile terminal apparatus to the radio base station apparatus in the uplink CC, and where the radio base station apparatus transmits a control signal including assignment information of a downlink CC and an uplink CC based on the information of the transmission and reception bandwidth of the mobile terminal apparatus to the mobile terminal apparatus, and where the radio base station apparatus and the mobile terminal apparatus communicate with each other in the downlink CC and the uplink CC based on the assignment information after random access.
US08971280B2 Uplink transmissions in a wireless device
A wireless device receives a control command causing the wireless device to transmit a random access preamble on a random access channel of a first cell. The wireless device transmits, overlapping in time with transmission of the random access preamble, an uplink packet on a first subframe of the first cell. Transmission power of the uplink packet is calculated considering a maximum allowable transmission power in the first subframe of the first cell and the transmission power of the random access preamble.
US08971275B2 Almost blank subframe indication in wireless networks
A base station transmits a first unicast control message configuring transmission parameters of a first carrier for a wireless device. The base station transmits at least one second unicast message configuring measurement parameters of a second carrier. The measurement configuration comprises a first and a second measurement subframe allocation bitmap for the second carrier. The base station receives first and second channel state information from the wireless device. The base station transmits data packets to the wireless device. The data packets are encoded and modulated based on the first and second channel state information.
US08971270B2 Group-based paging for machine-type-communication (MTC) devices
The invention relates to a method for paging a group of MTC devices, and for transmitting parameter information to the MTC devices using the paging mechanism. MTC devices are grouped together and a different group ID per group to which the MTC device belongs is assigned to the MTC device. A specific group paging resource indication is determined for each group wherein each MTC device is assigned one of the group paging resource indications. The network pages MTC devices of a group by transmitting a paging message at the corresponding channel resources and including the corresponding group ID. Additionally, the group paging resource indications of several groups of MTC devices can be aligned in such a way with the transmissions and re-transmissions by the network, that the different groups respectively receive the transmission and re-transmissions of the paging message.
US08971268B2 Method and apparatus for transmitting uplink data associated with MTC device trigger function
A method and apparatus for small packet transmission in response to machine type communication (MTC) device trigger indication are provided. For uplink (UL) transmission of small packet from MTC device in idle state, a tracking area update (TAU) complete non-access stratum (NAS) message is used to protect integrity and confidentiality of UL small packet transmission without attach/service request procedure during idle state. For downlink (DL) transmission of small packet from MTC device in idle state, a TAU accept NAS message is used to protect integrity & confidentiality of DL small packet reception without attach/service request procedure during idle state.
US08971267B2 Method and apparatus for compressing and decompressing IP data packet
The present invention discloses a method and an apparatus for compressing and decompressing an IP data packet. The method includes: performing, by a first device, compression processing on IP data in an IP data packet according to a first compression algorithm; and encapsulating, by the first device, the IP data after the compression processing into a packet data convergence protocol (PDCP) data packet, where header information of the PDCP data packet includes identifier information, where the identifier information is used to indicate the first compression algorithm or indicate that the IP data is compressed.
US08971265B2 Communication system, communication method and base station
In a communication system including a mobile station that transmits a data signal and a plurality of base stations receiving the data signal transmitted by the mobile station, the communication system includes: as the base stations, at least, one first base station having a first signal detector detecting the data signal transmitted by the mobile station; and, at least, one second base station having a second signal detector that detects the data signal received by the station per se, using the detection result which the first base station has detected from the data signal transmitted by the mobile station. As a result, it is possible to provide a communication system and the like capable of providing good transmission characteristics in the uplink cooperative communication without addition of CPs having a longer length than usual.
US08971260B2 Base station, terminal, band allocation method, and downlink data communication method
Provided are a base station, a terminal, a band allocation method, and a downlink data communication method in which a mapping method for synchronization signals and report signals is implemented with high resource usage efficiency when a first system in which an independent single communication is allocated to a unit band co-exists with a second system in which a plurality of unit bands can be allocated to a single communication. In a base station (200), an OFDM signal generation unit (225) maps primary synchronization channel (P-SCH), secondary synchronization channel (S-SCH), primary broadcast channel (P-BCH), and dynamic broadcast channel (D-BCH), which can be decoded by both an LTE terminal and an LTE+ terminal, to some of a plurality of unit bands available to the station itself. The OFDM signal generation unit (225) also maps D-BCH+, which can be decoded only by an LTE+ terminal, to all of the plurality of unit bands to produce a multiplexed transmission signal. When the terminal which has transmitted terminal capability information is an LTE+ terminal, a control unit (265) transmits a band movement indication which indicates changes in the reception band to that terminal.
US08971259B2 Packet aware scheduler in wireless communication systems
Apparatuses and methodologies are described that facilitate packet aware scheduling are provided. In some embodiments, if all of the information of a packet cannot be scheduled in a single transmission period, additional resources may be assigned to transmission of the contents of the packet based upon latency requirements and/or transmission constraints of the packet.
US08971257B2 PCFICH design for multicarrier operation
Systems and methodologies are described that facilitates communicating Physical Control Format Indicator Channel (PCFICH) information to a user equipment (UE) in which the PCFICH information is specific to a particular component carrier. The PCFICH information for each component carrier can be communicated via an anchor component carrier in order to reduce decoding each PCFICH information for each component carrier. In particular, the PCFICH information can be decoded for an anchor component carrier and PCFICH information for additional carriers can be included in a Multi-Carrier (MC) grant of the Physical Downlink Control Channel (PDCCH).
US08971252B2 Wireless gateway apparatus, communication system, and wireless communication method
A wireless gateway apparatus that forms a wireless communication network with wireless field devices includes a first wireless communication unit and a display unit. The first wireless communication unit is configured to communicate wirelessly with wireless field devices that have joined the wireless communication network. The display unit is configured to display at least one of device information of the wireless field devices, which is acquired by communicating with the wireless field devices, and connection information, which indicates a condition of connection with the wireless field devices.
US08971250B2 Special subframe allocation
A first base station provides overlapping coverage area with each of a plurality of second base stations. The first base station is of a different base station type than the plurality of second base stations. Each of the plurality of second base stations transmits a message to a plurality of wireless devices in connected mode. The message comprises a subframe allocation bitmap indicating a plurality of subframes. The plurality of subframes comprises a plurality of special subframes. Base stations in the plurality of second base stations configure the same set of subframes as the plurality of special subframes.
US08971249B2 Terminal device and data transmission/reception method
An application execution unit executes an application, and a communication ID acquisition unit acquires a communication identifier set for the application. When a packet generation unit generates a packet including a communication identifier and data, a transmission unit transmits the packet in an IBSS identified by an SSID stored in a SSID storing unit. When a reception unit receives a packet from another terminal device, a determination unit determines whether the communication identifier acquired by the communication ID acquisition unit matches a communication identifier included in the received packet. When the determination unit determines that the acquired communication identifier matches the communication identifier included in the received packet, a data supply unit provides data included in the received packet to the application.
US08971247B2 Methods, devices, and systems for efficient retransmission communications
Methods, devices, and systems for retransmitting Media Access Control (MAC) protocol data units (MPDUs) in a multi-user multiple-input and multiple-output (MU-MIMO) communication system are disclosed. Concurrent data streams within a first transmission window are transmitted. Each concurrent data stream is associated with a different recipient and includes an equal number of MPDUs. An indication of a retransmission subset of the MPDUs to be retransmitted for each concurrent data stream may be obtained if errors are present. The retransmission subset for each concurrent data stream is retransmitted within a second transmission window. A length of the second transmission window is as long as the longest of the retransmission subsets of the concurrent data streams. One or more new MPDUs may be added to the concurrent data streams in the second transmission window so that each concurrent data stream in the second transmission window carries a same number of MPDUs.
US08971246B2 Packet radio network and method
A packet radio network provides a facility for communicating internet packets to and/or from a mobile user equipment. In response to a packet data protocol activation request message requesting a common packet data protocol context, the serving support node is operable in combination with the gateway support node to establish a common packet data protocol context in association with a common packet communications bearer. The common packet data protocol context is established to communicate internet protocol packets via the common packet communications bearer. The common packet communications bearer is shared with at least one other communications session and is formed by the gateway support node and the serving support node using a common tunnelling protocol bearer. Therefore a packet radio network is provided which can provide a common communications bearer which can be shared between different communications sessions.
US08971245B2 Latency-insensitive RAN—high-capacity/latency-tolerant session management
A telecommunications network receives an indication that a user device, communicatively coupled to the telecommunications network, is a latency-insensitive device; receives connection information associated with a connection between the user device and the telecommunications network; stores, based on the indication that the user device is a latency-insensitive device, at least a portion of the connection information, associated with the connection between the user device and the telecommunications network, in a virtual memory of the server device; receives an indication that the connection is to become active; and places, based on receiving the indication that the connection is to become active, at least the portion of the connection information, associated with the connection between the user device and the telecommunications network, in a physical memory of the server device.
US08971239B2 PLMN selection and inter-system mobility policy conflict resolution for multi-interface user
A mobile device includes: multiple interfaces that are configured to support a various access technology such as 3G or Wi-Fi etc. A public land mobile network (PLMN) selector that generates a list for each of the PLMN networks that provide coverage to the mobile device. A PLMN selection policy parameter that is set to True or False to allow or prohibit the selection of PLMN networks by the mobile device based on the generated list where the generated list includes information as to different access technologies and selection priorities supported on the PLMN access networks providing coverage to the mobile device. In particular, when the PLMN selection policy parameter is set to True, multiple PLMN registrations are allowed; and when the A PLMN selection policy parameter is set to False, multiple PLMN registrations are prohibited.
US08971238B2 Method for controlling wireless router and wireless router
A method for controlling a wireless router and a wireless router includes: detecting whether the wireless router has a connection with a terminal; and if the wireless router has no connection with any terminal, turning off the wireless router. By using the method for controlling a wireless router and the wireless router provided in embodiments of the present invention, whether the wireless router has a connection with a terminal may be detected; and the wireless router is turned off when the wireless router has no connection with any terminal. In this way, the wireless router may be automatically turned off in an idle state, which saves energy resources and avoids unnecessary consumption.
US08971232B2 Apparatus and method for supporting heterogeneous systems in multi-hop relay broadband wireless communication system
An apparatus and method for supporting heterogeneous systems in a multi-hop relay wireless communication system are provided. In a method of transmitting and receiving a DownLink (DL) frame of a Base Station (BS) in a multi-hop relay wireless communication system employing heterogeneous systems, the DL frame of the BS includes a legacy zone for communication with a legacy Mobile Station (MS), an access zone of a new zone for communication with a new MS, and a relay zone of the new zone for communication with a new Relay Station (RS). The method includes transmitting DL data to the legacy MS in the legacy zone, transmitting the DL data to the new MS in the access zone of the new zone, and transmitting the DL data to the new RS in the relay zone of the new zone.
US08971230B2 Mobile communication method, radio base station apparatus and mobile station
A radio base station apparatus (10) according to the present invention includes: an uplink resource assignor unit (13) configured to assign an uplink resource to a mobile station (01) in response to a random access signal which the mobile station (01) transmits by use of a random access preamble; a random access response signal transmitter unit (14) configured to notify the mobile station (01) of the uplink resource by using a random access response signal; and an uplink scramble decoder unit (16) configured to perform descrambling processing on an uplink signal transmitted from the mobile station (01) by use of the uplink resource, by using an uplink scrambling sequence corresponding to the uplink resource.
US08971226B2 Method and apparatus for dynamic and adjustable energy savings in a communication network
In one aspect, the present invention comprises an apparatus and method for improving energy saving procedures in a wireless communication network, wherein one or more cells in the network are selectively inactivated for energy savings and reactivated as needed. More particularly, the present invention provides improved control for transitioning a cell to or from a power savings mode, including dynamic, adjustable power control and handover parameter control, based on the involved cells exchanging status and/or control information. The dynamic control results in gradual rather than abrupt changes to cell coverage area, as a cell is transitioned to or from the power savings mode.
US08971223B2 Wireless personal area network coordinator
Systems and methods for saving power by a personal area network (PAN) coordinator are described herein. A PAN coordinator is provided to form a wireless PAN with one or more devices. Further, the PAN coordinator enters a sleep state to save power. The wireless PAN is available when the PAN coordinator enters an active state.
US08971220B2 Dual mode base station
A base station including at least a transceiver switch is provided enabling the base station to transmit and receive data in either FDD or TDD mode from an antenna. The base station may be provided with a synthesizer which can be retuned from FDD to TDD mode or alternatively, an FDD and a TDD synthesizer and a switch enabling the transmitter and receiver of the base station to process FDD or TDD mode data respectively.
US08971219B2 Hybrid transformer based integrated duplexer for multi-band/multi-mode radio frequency (RF) front end
An integrated duplexer based on electrical balance is described. The duplexer module includes a hybrid transformer. The hybrid transformer includes a primary coil and a secondary coil. The primary coil is coupled between an output of a power amplifier and an antenna. The secondary coil is coupled between an input of a low noise amplifier and ground. The duplexer also includes a balancing impedance that is coupled between the primary coil and the secondary coil.
US08971216B2 Method for routing transactions between internal and external partners in a communication center
In a multimedia call center (MMCC) operating through an operating system, a client-specific self-help wizard is provided for active clients and updated periodically with information related to client transaction history with the MMCC. A connected client is presented by the wizard with a selective media function through which the client may a select a media type for interaction and help, and the MMCC will then re-contact the client through the selected media. The client, for example, may select IP or COST telephony, and the MMCC will place a call to the client to a number or IP address listed for the client, and interactivity will then be through an interactive voice response unit. Help information specific to a client is updated in the client's wizard periodically according to ongoing transaction history with the MMCC. The wizard may also monitor client activity with the wizard and make reports available to various persons.
US08971213B1 Partial association identifier computation in wireless networks
In one embodiment, a method includes generating for a client device associated with an access point, a partial association identifier based on an association identifier assigned to the client device and a hash of a basic service set identifier the client device is associated with, and transmitting a packet to the client device, the packet comprising the partial association identifier. The partial association identifier indicates that the packet is intended for the client device. An apparatus is also disclosed.
US08971212B2 Identifying a resource geographically associated with one or more transceivers
A method for discovering resources includes identifying one or more geographically fixed transceivers with which a mobile device is in communication and through which the mobile device can communicate with other devices. A resource geographically associated with the identified one or more transceivers is identified. Identification occurs without regard to a signal strength or strengths experienced between the mobile device and the one or more transceivers. The mobile device is caused to display data corresponding to the identified resource.
US08971210B1 Reconfigurable multi-stream processor for multiple-input multiple-output (MIMO) wireless networks
A configurable network adapter has N analog front ends, each generating a receiver output and a transmitter input. In a first mode of operation, the analog front end receiver outputs are coupled to a MIMO equalizer, which is coupled to an outer receiver and to a first MAC input, with the first MAC having an output coupled to an outer transmitter, a MIMO modulator, and to the analog front end transmitter inputs. In a second mode of operation, one or more of the analog front ends is directed to a SISO modulator fed by a second outer transmitter coupled to a second MAC transmitter output. An associated one or more of the analog front end receivers is coupled to a SISO equalizer, and thereafter to an outer receiver and to the second lower MAC, thereby providing a first mode for a single MIMO adapter and a second mode for a MIMO plus independent PAN interface.
US08971207B2 Method and device for maintaining the performance quality of a communication system in the presence of narrow band interference
A system that incorporates teachings of the subject disclosure may include, for example, a method for analyzing a wide frequency band with respect to signal power levels in specified narrow frequency bands, detecting narrow band signal power levels received in the specified narrow frequency bands, determining an average composite wideband power level from the narrow band signal power levels, determining an adaptive threshold from the average composite wideband power level, detecting narrow band interference according to the adaptive threshold, and configuring a filter to substantially suppress the detected narrow band interference. Other embodiments are disclosed.
US08971205B2 Multi-streaming communication session
A communication session between a first communication device and a second communication device is hosted in an Internet Protocol (IP) based packet data network. A contact server functions as a bridge service between the first communication device and the second communication device. A communication link between the first communication device and the contact server or the second communication device and the contact server is initially a voice-over IP (VoIP) communication link over a wireless data network comprised of a first packet data media stream. The contact server receives the first packet data media stream and at least one other packet data media stream from the first communication device and combines them into a single packet data media stream before transmitting the combined single packet data media stream to the second communication device.
US08971204B2 Implicit reject response
A wireless communication network having received priority access requests on an access channel issues an implicit reject response on a grant channel, such as a flag or other value embedded in an explicit access grant or explicit access reject response. The implicit reject response applies to some or all outstanding low-priority access requests. At the expiration of a terminal's grant channel monitoring window, if it has detected an applicable implicit reject response but not an explicit response, the terminal will refrain from transmitting another access request for a predetermined or configurable duration. The implicit reject response may comprise a flag, or a value that implicitly rejects only a fraction of the outstanding low-priority access requests. The implicit reject response may comprise a duration that the terminal must wait prior to transmitting another access request, and may direct the terminal to directly monitor the grant channel without transmitting a subsequent access request.
US08971202B2 Cellular radio network
To avoid reference symbol collision, between reference symbols used by neighboring cells in an OFDM based cellular telecommunications network, the transmission symbols on a given subcarrier used by respective neighboring base stations are compared and where both transmission symbols are determined to be reference symbols the start time of the frame timing period of one of the base stations is adjusted.
US08971201B2 Planning allocation of time-frequency resources in wireless OFDMA communication systems
A time-frequency resource allocation planner for planning allocation of time-frequency resources to sustain communication links from a common transmitter (TX) to multiple receivers (RX1, . . . , RXK) in a wireless OFDMA communication system includes a resource block selector configured to select a set (RBS) of time-frequency resource blocks (RB) for transmission of one packet for each communication link. A communication link quality measure provider is configured to determine a gain-to-interference-plus-noise ratio measure (Gk) for each communication link. A transmit power and transmit rate estimator, connected to the resource block selector and the communication link quality measure provider, is configured to jointly estimate, within the selected set of time-frequency resource blocks, transmit power (Pk) and transmit rate (Rk) of the packets as functions of determined gain-to-interference-plus-noise ratio measures, to at least approximately minimize expected transmitter energy consumption.
US08971198B2 Method of controlling a communications link
The present invention is directed to a method of controlling a communications link and apparatus configured to perform this method. This invention is particularly related to but in no way limited to MIMO (multiple inputs multiple outputs) wireless communications systems. The method comprises the steps of determining at the receiver the quality of the communications link and based on this, selecting a group of transmission parameters and an element from this group. These selections are then communicated to the transmitter. The transmission parameter may be the transmission configuration such as the modulation and coding scheme. The invention minimises the required feedback signalling from the receiver to the transmitter by exploiting temporal correlation of the parameter being controlled, whilst allowing rapid selection of the parameter.
US08971197B2 Method for reporting uplink control information and wireless communication device using the same
A method for reporting uplink control information and a wireless communication device using the same are disclosed. The wireless communication device supports multiple component carriers (CC), and the proposed method includes following steps. When a base station requests the wireless communication device to transmit aperiodic channel state information (CSI) report of one or more downlink CC to the base station, but the CSI of the downlink CCs may be invalid, following steps are executed on the downlink CC. Full payloads of channel quality indicator (CQI)/precoding matrix indicator (PMI) corresponding to a plurality of selectable RI values of the downlink CC are respectively calculated. Additionally, an RI value of the downlink CC is selected according to the full payloads of the CQI/PMI corresponding to the selectable RI values.
US08971188B2 Selective topology routing for distributed data collection
In one embodiment, a device, such as a network management server, determines a traffic matrix of a mesh network, where the traffic matrix indicates an amount of traffic per type of traffic transitioning between the mesh network and a global computer network via one or more current root devices. One or more optimized root devices may then be selected for corresponding directed acyclic graphs (DAGs) based on the amount of traffic and type of traffic. As such, a DAG formation request may be transmitted to the selected root devices, carrying a characteristic for a corresponding DAG to form by the respective selected root devices that indicates which one or more types of traffic correspond to the corresponding DAG.
US08971183B1 Control signal traffic profile based mobile application access management
A computer implemented method and system manages selective access of a mobile application to one of multiple networks based on a control signal traffic profile of the mobile application created by a profile creation component. A mobile application access component (MAAC) processes a control signal request transmitted by the mobile application to a service provider. The MAAC receives threshold limits for different modes of operation of the mobile application from a service entity. The MAAC accesses control signal traffic profile parameters defining the control signal traffic profile, embedded in the mobile application. The MAAC normalizes and compares the control signal traffic profile parameters of the mobile application with the threshold limits. The MAAC grants, terminates, or switches access of the mobile application to a network based on the comparison of the control signal traffic profile parameters with the threshold limits for associated modes of operation of the mobile application.
US08971181B2 Compressed mode operation and power control with discontinuous transmission and/or reception
Techniques to support operation in a compressed mode and/or a continuous packet connectivity (CPC) mode are described. In an aspect, a user equipment (UE) may obtain an assignment of enabled subframes for the CPC mode and an assignment of transmission gaps for the compressed mode. The transmission gaps may be aligned with idle times between the enabled subframes. The UE may exchange data during enabled subframes not overlapping the transmission gaps and may skip data exchanges during enabled subframes overlapping the transmission gaps. The UE may make cell measurements during the transmission gaps. In another aspect, the UE may obtain enabled subframes and skipped subframes, exchange data during enabled subframes not corresponding to the skipped subframes, and skip data exchanges during the skipped subframes. In yet another aspect, the UE may receive orders on a shared control channel to quickly enable and disable the compressed mode.
US08971178B1 Calibration correction for implicit beamformer using an explicit beamforming technique in a wireless MIMO communication system
A transmitter beamforming technique for use in a MIMO wireless communication system determines (i) a partial description of a reverse channel without determining a full dimensional description of the reverse channel and (ii) a partial description of a forward channel without determining a full dimensional description of the forward channel. A correction matrix is developed from the partial description of the reverse channel and a partial description of the forward channel. The correction matrix is used to process signals to be transmitted via the forward channel, and a steering matrix is used to perform beamforming in the forward channel.
US08971177B1 Event trigger and management system for providing automatic repeat requests by single timer and method thereof
An event trigger and management system for providing automatic repeat requests (ARQs) by a single timer and a method thereof are provided. Various type timers for providing an ARQ are integrated into a single timer. Through a data structure of a timer node of automatic repeat requests time series, the automatic repeat request time series can be managed only by a single timer. Therefore, the efficiency of controlling and managing a timer associated with Worldwide Interoperability for Microwave Access (WiMAX) may be achieved.
US08971174B2 Restart method and node device
A restart method that performs restart in a label transfer network, the restart method includes: selecting, by a restart node, one or more adjacent nodes based on a processing capacity of the restart node, setting a selected adjacent node as a restart group and notifying the selected adjacent node of restart; restoring, based on a label value of a path notified by the selected adjacent node, an entry corresponding to the path using a label table that associates the path with the label; and repeating a notification of restart and a restoration of an entry to restore the label table.
US08971169B2 Scattered pilot pattern and channel estimation method for MIMO-OFDM systems
A method and apparatus are provided for reducing the number of pilot symbols within a MIMO-OFDM communication system, and for improving channel estimation within such a system. For each transmitting antenna in an OFDM transmitter, pilot symbols are encoded so as to be unique to the transmitting antenna. The encoded pilot symbols are then inserted into an OFDM frame to form a diamond lattice, the diamond lattices for the different transmitting antennae using the same frequencies but being offset from each other by a single symbol in the time domain. At the OFDM receiver, a channel response is estimated for a symbol central to each diamond of the diamond lattice using a two-dimensional interpolation. The estimated channel responses are smoothed in the frequency domain. The channel responses of remaining symbols are then estimated by interpolation in the frequency domain.
US08971167B1 Data encoding methods in a communication system
A physical layer (PHY) data unit is generated for transmission via a communication channel in accordance with a transmission configuration. The transmission configuration corresponds to at least one of (i) one or more particular numbers of spatial streams, and (ii) one or more particular channel bandwidths. A number of orthogonal frequency division multiplexing (OFDM) symbols to be included in a payload of the PHY data unit is determined based on (i) determining the number of OFDM symbols according to a first technique when using a modulation and coding scheme (MCS) from a set of MCSs allowed for the transmission configuration, and (ii) determining the number of OFDM symbols according to a second technique when using an MCS excluded from the set of MCSs allowed for the transmission configuration.
US08971165B2 Information storage medium, reproducing method, and recording method
A machine readable information storage medium, a reproducing method and apparatus which reproduces data from the storage medium, and a recording method and apparatus for recording data on the storage medium. The information storage medium includes a control area which stores within a data structure information usable by the recording or reproducing apparatus to record or reproduce the data on or from the storage medium. The information stored within the data structure includes a version corresponding to a specification, a revision number of recording speed, and an extended part version field.
US08971163B2 Optical disc device, optical disc and testing method of optical disc
An optical disc device uses an optical disc (6) capable of super-resolution reproduction, and includes a semiconductor laser (1), a laser driving circuit (21) that supplies a driving current to the semiconductor laser, a light receiving element (8) that detects return light from the optical disc (6) and obtains reproduction signal of recording data of the optical disc (6), and a light emission amount control means (22) that controls a light emission amount of the semiconductor laser (1) by the laser driving circuit (21) so as to keep a peak intensity of a focused light spot formed on an information recording layer of the optical disc 6 to be greater than or equal to a peak intensity at which a super-resolution effect is obtained. The light emission amount control means (22) controls a light emission amount of the semiconductor laser (1) by the laser driving circuit (21) based on a decrease rate D of a peak intensity of a focused light spot on an information recording layer of the optical disc (1) determined by an assumed disc tilt and a comatic aberration according to a thickness of a light transmitting layer of the optical disc (1), and a lower limit value Pld_L of a light emission amount at which a predetermined reproduction performance is obtained.
US08971162B1 Optical disc device and method for driving the same
Provided is an optical disc device including: an optical pickup which includes an objective lens and a receiver unit which receives light reflected off an optical disc; a signal processing unit which generates a main push-pull signal and sub push-pull signals from signals from the receiver unit, and obtains a signal obtained by subtracting the main push-pull signal from the sub push-pull signal multiplied K times, to generate a tracking-error signal; and a control unit which performs a midpoint servo process, an offset process of adding an offset value to a lens-error signal indicating displacement of the objective lens, a stabilization awaiting process of waiting for oscillation of the optical disc to stabilize, a measurement process of measuring the tracking-error signal, and a K value adjusting process of adjusting a value of K in response to a result of the measurement process.
US08971160B1 Near field transducer with high refractive index pin for heat assisted magnetic recording
An HAMR NFT pin and main body structure comprising a pin material with high index of refraction and low absorption coefficient is disclosed. The disclosed NFT pin provides a comparable media absorption efficiency to the conventional Au pin while improving on overall NFT reliability. The protrusion of the NFT pin is reduced and overall life of the writer is prolonged. The main body may comprise any noble metal or metal alloy suitable for achieving optical resonance in an HAMR NFT. The cladding material may be selected such that its coefficient of thermal expansion closely matches the coefficient of thermal expansion of the pin material.
US08971156B2 Device for controlling a time function or non-time-related function and timepiece including the same
The invention concerns a device for controlling a time function or a non-time related function including at least two push-buttons (28A, 28B) each provided with a stem (30A, 30B) and a head (32A, 32B), said push-buttons (28A, 28B) being able to move axially between a first inactive rest position and a second position in which they control the function, characterized in that the stems (30A, 30B) of the two push-buttons (28A, 28b) extend side by side and parallel to each other. The invention also concerns a timepiece fitted with this control device.
US08971149B2 Method, device and processing algorithm for multiple and noise elimination from marine seismic data
Computing device, computer instructions and method for simultaneously denoizing and attenuating multiples in seismic data recorded with seismic receivers. The method includes receiving the seismic data, wherein the seismic data includes a pressure P component and a vertical Z component; separating the seismic data into up-going U wave-fields and down-going D wave-fields; calculating an up-down deconvolution R based on the up-going U and the down-going D wave-fields; generating a multiple model M based on the up-down deconvolution R; and adaptively subtracting the multiple model M from the pressure P component to obtain a corrected pressure Pfree component from which simultaneously the noise and the multiples were removed. A multiple is a wave-field that propagates from a source to a receiver and experiences more than one reflection.
US08971145B2 Synchronous multiple port memory with asynchronous ports
A memory system includes a multi-port memory having a first port and a second port. First registers and second registers provide first and second addresses, respectively, to the first and second ports. An access controller controls the multi-port memory to launch an access for the valid address provided by the first input registers in response to the first edge of the master clock unless an immediately preceding first edge of the master clock has occurred more recently than the most recent occurrence of the first edge of the first clock and to launch an access for the valid address provided by the second input registers in response to the first edge of the master clock unless an immediately preceding first edge of the master clock has occurred more recently than the most recent occurrence of the first edge of the second clock.
US08971143B2 Semiconductor device periodically updating delay locked loop circuit
Such a device is disclosed that includes a control circuit outputting a first clock signal having a first clock cycle in response to a first command signal and outputting a second clock signal having a second clock cycle in response to a second command signal, a first circuit controlled based on the first clock signal, and a second circuit controlled based on the second clock signal.
US08971141B2 Compact high speed sense amplifier for non-volatile memory and hybrid lockout
A compact and versatile high speed sense amplifier suitable for use in non-volatile memory circuits is presented. The sense amp circuit uses one power supply level for the bit line driving path and a second supply level for a data latch of the sense amp. The latch's supply level is of a high level that used for driving the bit lines and can be provided by a charge pump. The sense amp need use only NMOS devices for its analog path. For balancing performance and current consumption, the sense amp also includes an additional latch to support a “hybrid lockout” sensing mode, where in a verify operation a read-lockout is used between different data states, but not between the low and high quick pass write (QPW) verifies.
US08971140B2 Semiconductor device and data processing system comprising semiconductor device
A semiconductor device comprises a sense amplifier circuit amplifying a signal transmitted through the bit line, first/second data lines transmitting the signal amplified by the sense amplifier circuit, a read amplifier circuit driven by a first voltage and amplifying the signal; first/second switch circuits controlling connection between the above components, first/second voltage setting circuits setting the second/third data lines to a second voltage lower than the first voltage. A predetermined voltage obtained by adding the second voltage to a threshold voltage of a transistor in the second/third switch circuit is applied to the gate terminal thereof, and ends of the data lines are connected to the source and drain terminals thereof.
US08971138B2 Method of screening static random access memory cells for positive bias temperature instability
A method of screening complementary metal-oxide-semiconductor CMOS integrated circuits, such as integrated circuits including CMOS static random access memory (SRAM) cells, for n-channel transistors susceptible to transistor characteristic shifts over operating time. For the example of SRAM cells formed of cross-coupled CMOS inverters, static noise margin and writeability (Vtrip) screens are provided. Each of the n-channel transistors in the CMOS SRAM cells are formed within p-wells that are isolated from p-type semiconductor material in peripheral circuitry of the memory and other functions in the integrated circuit. Forward and reverse body node bias voltages are applied to the isolated p-wells of the SRAM cells under test to determine whether such operations as read disturb, or write cycles, disrupt the cells under such bias. Cells that are vulnerable to threshold voltage shift over time can thus be identified.
US08971131B2 Data circuit
A circuit includes a first plurality of memory cells coupled with a first data line and a first data transfer circuit coupled with the first data line and a second data line. In a first operation mode of the circuit, the first data line is left floating and is caused to have a first logical value by a current in at least one memory cell of the first plurality of memory cells. In a second operation mode of the circuit, the first data line is configured to reflect data stored in a memory cell of the plurality of memory cells, and the second data line is configured to reflect the data on the first data line through the first data transfer circuit.
US08971130B2 Semiconductor memory device capable of shortening erase time
In a memory cell array, a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines are arranged in a matrix. A control circuit controls the potentials of said plurality of word lines and said plurality of bit lines. In an erase operation, the control circuit erases an n number of memory cells (n is a natural number equal to or larger than 2) of said plurality of memory cells at the same time using a first erase voltage, carries out a verify operation using a first verify level, finds the number of cells k (k≦n) exceeding the first verify level, determines a second erase voltage according to the number k, and carries out an erase operation again using the second erase voltage.
US08971129B2 NROM device with reduced power unit
A method includes minimizing current leaking through a virtual ground pipe during access of NROM memory cells. The minimizing includes operating two neighboring memory cells generally together, which includes connecting an operation voltage to a shared local bit line of the two neighboring memory cells and connecting the external local bit lines of two neighboring memory cells to a receiving unit, such as a ground supply or two sense amplifiers. Also included is an array performing the method.
US08971127B2 NAND flash memory programming
A method of charging a floating gate in a nonvolatile memory cell comprises bringing a substrate channel within the memory cell to a first voltage, bringing a control gate to a programming voltage, and floating the substrate channel voltage while the control gate is at the programming voltage. Memory devices include state machines or controllers operable to perform the described method, and operation of such a state machine, memory device, and information handling system are described.
US08971122B1 Group based read reference voltage management in flash memory
Apparatus, methods, and other embodiments associated with group based read reference voltage management in flash memory are described. According to one embodiment, an apparatus includes a partition logic, a Vref memory, and a Vref logic. The partition logic is configured to assign respective cells in a flash memory device to respective groups of cells. The Vref memory is configured to store respective Vref values mapped to respective groups of cells. The read logic is configured to read a cell in the flash memory by determining a group to which the cell is assigned; determining a Vref mapped to the group; and using the Vref value to read the cell. In one embodiment, the apparatus includes an adaptation logic configured to selectively adapt respective Vref values mapped to the respective groups of cells.
US08971120B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes memory cells, word lines, a driver circuit, and a control circuit. The memory cells are stacked above a semiconductor substrate, and each includes a charge accumulation layer and control gate. The word lines are coupled to the control gates. The driver circuit repeats a programming operation to write data in a memory cell coupled to a selected word line. In the programming operation, a first voltage is applied to the selected word line, a second voltage to a first unselected word line, and a third voltage to a second unselected word line. The control circuit steps up the first voltage and steps down the second voltage in repeating the programming.
US08971118B2 Methods of forming non-volatile memory devices including vertical NAND strings
A NAND based non-volatile memory device can include a plurality of memory cells vertically arranged as a NAND string and a plurality of word line plates each electrically connected to a respective gate of the memory cells in the NAND string. A plurality of word line contacts can each be electrically connected to a respective word line plate, where the plurality of word line contacts are aligned to a bit line direction in the device.
US08971117B2 Apparatus and methods for applying a non-zero voltage differential across a memory cell not involved in an access operation
Apparatus and methods for applying a non-zero voltage differential across a memory cell not involved in an access operation can facilitate improved data retention characteristics.
US08971116B1 Semiconductor device and method of operating the same
A semiconductor device includes a plurality of page buffers coupled to bit lines and suitable for performing a verification operation to output a verification signal to a verification terminal, wherein a predetermined number of page buffers are grouped into a sub-page buffer group; and verification signal control units, wherein each of the verification signal control units is coupled to the page buffers included in the corresponding sub-page buffer group and suitable for controlling to output the verification signals from the page buffers included in the corresponding sub-page buffer group to a verification terminal based on fail column data.
US08971114B2 Nonvolatile memory devices and driving methods thereof
Nonvolatile memory devices including memory cell arrays with a plurality of cell strings connected between a substrate and a plurality of bit lines and selected by selection lines, and a gating circuit configured to drive the selection lines in at least two directions.
US08971109B2 Semiconductor memory device and method of operating the same
A semiconductor memory device and a method of operating the same are provided. The method includes performing an overall erase operation such that each threshold voltage of all memory cells connected to even word lines and odd word lines in a selected memory cell block are lower than a first target level, performing an erase operation such that each threshold voltage of the memory cells connected to the even word lines are lower than a second target level which is lower than the first target level, and performing an erase operation such that each threshold voltage of the memory cells connected to the odd word lines are lower than the second target level.
US08971108B2 Semiconductor memory device and method for driving the same
A semiconductor memory device includes a first semiconductor chip including a first pad group configured to input/output first data and a second pad group configured to input/output second data; and a second semiconductor chip in a stack with the first semiconductor chip and configured to be electrically connected to the first semiconductor chip by at least one chip through via, wherein the second semiconductor chip includes a first unit bank group including at least one first upper bank group and at least one first lower bank group, a second unit bank group including at least one second upper bank group and at least one second lower bank group, and a data path selector configured to electrically connect one among the first and second upper bank groups and the first and second lower bank groups with the chip through via.
US08971106B2 Nonvolatile semiconductor memory device including variable resistance element
According to one embodiment, a nonvolatile semiconductor memory device includes a memory cell array and a control circuit. The memory cell array include the memory cells each including a variable resistance element in which a reset current flowing in a reset operation is smaller than a set current flowing in a set operation by not less than one order of magnitude. The control circuit performs the reset operation and the set operation for the memory cells. The control circuit performs the reset operation for all memory cells being in the low resistance state and connected to selected first interconnections and selected second interconnections.
US08971105B2 Methods and apparatuses for controlling memory write sequences
Subject matter disclosed herein relates to memory operations regarding changing an order of program bits to be programmed into a memory array.
US08971099B1 Method of measuring threshold voltage of MOS transistor in SRAM array
Methods of measuring threshold voltages of MOS transistors in a SRAM array are provided. The SRAM array includes array-arranged cells having a first pass NMOS transistor, a second pass NMOS transistor, a first pull-down NMOS transistor, a second pull-down NMOS transistor, a first pull-up PMOS transistor, and a second pull-up transistor. A cell is selected from the SRAM array by a row decoding and a column decoding. A voltage is applied to a word line, a first bit line, a second bit line, a first power line, a second power line, a first substrate terminal, and/or a second substrate terminal, that are connected to the selected cell. A bit line current of the selected cell is measured to obtain a threshold voltage of a MOS transistor in the selected cell. Threshold voltages of a large number of MOS transistors in a SRAM array can be measured.
US08971097B2 SRAM bit-line and write assist apparatus and method for lowering dynamic power and peak current, and a dual input level-shifter
Described is an apparatus comprising a plurality of memory arrays, local write assist logic units, and read/write local column multiplexers coupled together in a group such that area occupied by the local write assist logic units and the read/write local column multiplexers in the group is smaller than it would be when global write assist logic units and the read/write global column multiplexers are used. Described is a dual input level-shifter with integrated latch. Described is an apparatus which comprises: a write assist pulse generator operating on a first power supply; one or more pull-up devices coupled to the write assist pulse generator, the one or more pull-up devices operating on a second power supply different from the first power supply; and an output node to provide power supply to a memory cell.
US08971095B2 Memory architecture
A write circuit in a memory array includes a global data line, a switching circuit, and a first local data line coupled with the switching circuit and with a first plurality of memory cells. The global data line is configured to receive data to be written to the memory cell from outside of the memory array. The switching circuit is configured to electrically couple the global data line with the first local data line to transfer the data to be written to a memory cell of the first plurality of memory cells to the first local data line. The memory cell of the first plurality of memory cells is configured to receive data on the first local data line.
US08971092B2 Semiconductor memory device
A memory cell array includes first wiring lines, and second wiring lines, the first and second wiring lines intersecting, and memory cells disposed in the intersections of the first and second wiring lines, the memory cells including a variable resistance element. A control circuit controls voltages of selected first and second wiring lines. The first wiring lines are arranged at a first pitch in a first direction perpendicular to a substrate and extend in a second direction parallel to the substrate. The second wiring lines are arranged at a second pitch in the second direction and extend in the first direction. The control circuit is configured to change voltages applied to a selected first wiring line according to the positions of the selected first wiring lines in the first direction.
US08971091B2 Method and circuit for switching a memristive device in an array
A method of switching a memristive device in a two-dimensional array senses a leakage current through the two-dimensional array when a voltage of half of a switching voltage is applied to a row line of the memristive device. A leakage compensation current is generated according to the sensed leakage current, and a switching current ramp is also generated. The leakage compensation current and the switching current ramp are combined to form a combined switching current, which is applied to the row line of the memristive device. When a resistance of the memristive device reaches a target value, the combined switching current is removed from the row line.
US08971088B1 Multi-level cell operation using zinc oxide switching material in non-volatile memory device
A method for programming a non-volatile memory device includes providing an as-fabricated state-change device having an aluminum doped zinc oxide material first electrode, a p++ polysilicon material second electrode, and a zinc oxide (ZnO) material state-change material there between. A first amplitude bias voltage is applied to the first electrode of the as-fabricated state-change device causing the ZnO material to change form an as-fabricated state to a first state. A second amplitude bias voltage having an opposite polarity having an amplitude similar to the first amplitude is applied to cause the ZnO to change from the first state to a second state substantially similar as the as-fabricated state. A third amplitude bias voltage having a same polarity to the first bias voltage and having an amplitude dissimilar to the first bias voltage is applied to cause the ZnO to change from the second state to a third state.
US08971087B2 Stacked memory with interface providing offset interconnects
Dynamic operations for operations for a stacked memory with interface providing offset interconnects. An embodiment of memory device includes a system element and a memory stack coupled with the system element, the memory stack including one or more memory die layers. Each memory die layer includes first face and a second face, the second face of each memory die layer including an interface for coupling data interface pins of the memory die layer with data interface pins of a first face of a coupled element. The interface of each memory die layer includes connections that provide an offset between each of the data interface pins of the memory die layer and a corresponding data interface pin of the data interface pins of the coupled element.
US08971083B1 Recreational vehicle transformer
A transformer for connecting a 50 A RV normally wired for 110 volts of electricity to foreign receptacles providing 220 volts of electricity. The transformer employs two cords on the input side of the transformer that can be connected to the two receptacles normally provided between side-by-side campsites in a campground. The transformer also employs a separate circuit breaker in each hot lead on the secondary side of the circuit employed in the transformer.
US08971077B2 Power supply circuit, mobile terminals using the same, and control method of the same
A power supply circuit includes: a first switch and a second switch that are connected in series between an input voltage terminal and a reference power supply; a controller that controls the first and second switches to be turned on and off by turns; a comparator that has an inverting input terminal connected to a voltage supply and that has a non-inverting input terminal connected to a first terminal of a capacitor; a third switch that is provided between an output terminal and the non-inverting input terminal of the comparator; a fourth switch that is provided between a connection node of the first and second switches, and a second terminal of the capacitor; and a latch circuit that detects change of output of the output terminal of the comparator and controls the second switch to be turned off.
US08971076B2 Power factor correction circuit
A first error amplification circuit amplifies a difference between a predetermined reference voltage and a first detection voltage that corresponds to the output voltage of a DC/DC converter, so as to generate a second voltage. A voltage level judgment circuit generates a third voltage having a discrete level that corresponds to the amplitude of a first voltage. A multiplying/dividing circuit multiplies the first voltage by the second voltage, and divides the resulting product by the third voltage, so as to generate a fourth voltage. A comparator compares the fourth voltage with a second detection voltage that corresponds to a current that flows through a switching transistor included in the DC/DC comparator. A driving circuit turns on the switching transistor for each predetermined period, and turns off the switching transistor according to the output of the comparator every time the second detection voltage becomes higher than the fourth voltage.
US08971072B2 Electromagnetic connector for an industrial control system
An electromagnetic connector is disclosed that is configured to form a first magnetic circuit portion comprising a first core member and a first coil disposed of the first core member. The electromagnetic connector is configured to mate with a second electromagnetic connector, where the second electromagnetic connector is configured to form a second magnetic circuit portion comprising a second core member and a second coil disposed of the second core member. The first core member and the second core member are configured to couple the first coil to the second coil with a magnetic circuit formed from the first magnetic circuit portion and the second magnetic circuit portion when the electromagnetic connector is mated with the second electromagnetic connector. The magnetic circuit is configured to induce a signal in the first coil when the second coil is energized.
US08971070B2 Interface arrangement between AC and DC systems for reliable opening of the circuit breaker in time
An interface arrangement for coupling between an AC system and a DC system. The arrangement includes a converter for conversion between AC and DC and having a DC side with a first and a second terminal for connection to the DC system and an AC side with a group of terminals for being coupled to the AC system, a transformer having a primary side with a first set of primary windings for being coupled to the AC system and a secondary side with a second set of secondary windings coupled to the converter, where the transformer is equipped with a third set of auxiliary windings and a short-circuiting device is connected between the third set of auxiliary windings and ground.
US08971064B2 Electricity generating installation provided with means for storage of energy and control process for an installation of this type
An electricity generating installation includes an electricity generation unit of a gas turbine, steam turbine or combined-cycle type, wherein the electricity generation unit is coupled to a generator and is connected to a distribution network, an energy storage unit configured to store kinetic energy and electrical energy, and a standby electricity generation unit. The installation further includes a controller configured to manage the operation of the energy storage unit and configured to manage the connection of the energy storage unit to the electricity generation unit and to the network. The controller receives a series of information originating from the network, the energy storage unit, the electricity generation unit and a network operator in order to control the generation of electricity to be delivered to the network and to auxiliary systems of the installation from the energy storage unit.
US08971062B2 Systems and methods for constant voltage mode and constant current mode in flyback power converters with primary-side sensing and regulation
System and method for regulating a power converter. The system includes a first signal generator configured to receive at least an input signal and generate at least a first output signal associated with demagnetization and a second output signal associated with sampling. Additionally, the system includes a sampling component configured to receive at least the input signal and the second output signal, sample the input signal based on at least information associated with the second output signal, and generate at least a third output signal associated with one or more sampled magnitudes. Moreover, the system includes an error amplifier configured to receive at least the third output signal and a first threshold voltage and generate at least a fourth output signal with a capacitor, the capacitor being coupled to the error amplifier.
US08971058B2 High-efficiency high step-up ratio direct current converter with interleaved soft-switching mechanism
A high-efficiency high step-up ratio direct current converter with an interleaved soft-switching mechanism is provided. The direct current converter includes a voltage-multiplier circuit and an active clamping circuit. The voltage-multiplier circuit includes two isolating transformers, two main switches disposed on a primary side of the two isolating transformers, four diodes disposed on a secondary side of the two isolating transformers and four capacitors disposed on the secondary side of two isolating transformers, configured to boost a voltage of a direct-current power to a desired voltage value. The active clamping circuit, electrically connected to the voltage-multiplier circuit, includes two active clamp switches and a clamp capacitor to lower a voltage surge of the two main switches so that the two main switches and the two active clamp switches can be soft switched on.
US08971057B2 Bidirectional energy converter with controllable filter stage
The invention provides a bidirectional converter that operates under an AC generation mode or a charge mode. The bidirectional converter may be a single component or circuit, which may include a DC-DC conversion stage using a unique “Smith 2 Stage conversion” technique and a DC-AC conversion stage or AC-DC conversion stage using a switchable filter depending on the mode. During the charge mode, the converter may be able to control the voltage and current of the DC output using a software algorithm, to match the battery being charged, or the DC receiver. This may enable the converter to control the nature of the DC output so it can be adapted to any energy storage technology. The controllable output voltage and synchronizable frequency may allow the converter to be used in series combinations to achieve a variety of high voltage outputs from simpler building blocks.
US08971056B2 Hermetically sealed radio-frequency front end
A hermetically sealed HF front end (e.g. a transmission/reception module) in a multilayer structure that includes electronic components is provided. The multilayer structure contains a plurality of substrates stacked one above the other and carrying the components. Grooves are formed in the substrates and sealing elements are provided between the substrates, which sealing elements engage in the grooves, and the substrates are soldered together.
US08971055B2 Residential circuit breaker with flexible printed circuit boards
A circuit breaker includes a housing, a rigid circuit board, and a flexible circuit board. The rigid circuit board is enclosed within the housing and has a main surface for supporting an electronic component. The flexible circuit board has a first end that is directly attached to an edge of the rigid circuit board.
US08971052B2 Fixing apparatus for expansion card
A fixing apparatus is used to parallel mount an expansion card to a motherboard. The fixing apparatus includes a mounting bracket fixed to the motherboard, and a retaining member rotatably connected to the mounting bracket. The mounting bracket includes a supporting board supporting the expansion card. The retaining member includes an abutting arm and a locking portion. When the retaining member is rotated to a locking position, the abutting arm abuts against a top of the expansion card to sandwich the expansion card with the supporting board, and the locking portion engages with the mounting bracket to prevent a rotation of the retaining member. When the retaining member is rotated to a releasing position, the abutting arm will move away from the expansion card.
US08971051B2 Portable electronic device with chip card ejecting mechanism
A chip card ejecting mechanism includes a base body, a push member, a rotating member and an elastic member resisting between the base body and the rotating member. The base body includes a guiding member defining a hole and having a number of guiding rails. Each guiding rail includes a resisting surface and a guiding surface. The push member includes a push rod extending through the hole and a number of active gears. Each active gear defines an active cooperative surface. The rotating member includes a number of the passive gears. Each passive gear includes a passive cooperative surface. When the push member is pressed toward the rotating member by a transient external force, the rotating member compresses the elastic member until the active cooperative surface arrives at the guiding surface, the elastic member releases and drives the passive cooperative gears to slide along the first sliding slot.
US08971048B2 Self-locating electronics package precursor structure, method for configuring an electronics package, and electronics package
An electronics package comprising a plurality of mutually parallel, vertically spaced circuit boards of generally circular configuration and electrically connected by a flex circuit comprising a trunk extending circumferentially around the circuit boards and having a branch extending to each circuit board. An electronics package precursor structure and a method of configuring the electronics package from the precursor structure is also disclosed.
US08971045B1 Module having at least one thermally conductive layer between printed circuit boards
A module is electrically connectable to a computer system. The module includes an edge connector with a plurality of electrical contacts electrically connectable to the computer system, at least one layer of thermally conductive material thermally coupled to the edge connector, and first and second printed circuit boards each having a plurality of integrated circuit components that are electrically coupled to the edge connector and thermally coupled to the at least one layer of thermally conductive material. The at least one layer of thermally conductive material are disposed between the first and second printed circuit boards.
US08971044B2 Semiconductor device
A semiconductor device includes: a first output unit configured to output a first phase; a second output unit configured to output a second phase different from the first phase, the second output unit being disposed to be stacked on the first output unit; and a controller configured to control the output units.
US08971043B2 Management of exterior temperatures encountered by user of a portable electronic device in response to an inferred user contact with the portable electronic device
Described embodiments include a portable electronic device. The device includes a shell housing components of the portable electronic device having a heat-generating component. The device includes a heat-rejection element located at an exterior surface of the shell. The heat-rejection element is configured to reject heat received from the heat-generating component into an environment in thermal contact with the heat-rejection element. The device includes a controllable thermal coupler configured to regulate heat transfer to the heat-rejection element. The device includes an activity monitor configured to infer a user touch to the shell in response to a detected activity of the portable electronic device. The device includes a thermal manager configured to regulate heat transfer by the controllable thermal coupler to the heat-rejection element in response to the inferred user touch.
US08971037B2 Cooling apparatus and display device having the same
Provided herein are a display device and a cooling apparatus, the cooling apparatus including an impeller which sucks a fluid in an axial direction, and which discharges the fluid in a radial direction; a pair of radiation blocks, which are respectively disposed at each side of the impeller, wherein each of the radiation blocks includes a plurality of radiation fins; and a plurality of scroll units which guide the fluid discharged from the impeller to the pair of radiation blocks, wherein each of the scroll units includes a first scroll part which guides the fluid based on a rotating direction of the impeller, and a second scroll part which guides the fluid so in a direction opposite to the rotating direction of the impeller.
US08971036B1 Hard disk drive retention
The systems and methods described herein include, among other things, a hard disk drive (HDD) retention system that has an HDD carrier assembly into which an HDD is positioned, and which allows an HDD to be inserted and ejected quickly. The carrier assembly includes spring elements, which, upon insertion of the HDD into the carrier assembly, compress, and exert a force on the HDD, retaining it within the assembly, in addition to reducing vibration transmission between the HDD and the carrier assembly.
US08971035B2 Electronic apparatus and hard-disc holder mounted thereto
Provided is an electronic apparatus capable of reducing dependence of a connection state between a hard disc device and a connector on degree of fastening of a screw. A hard-disc-insertion opening serving as an opening through which a hard disc device is inserted into a housing is formed in a front plate portion of the housing. A connector of a circuit board is arranged facing the hard-disc-insertion opening on a back side of the hard-disc-insertion opening. A fastener for fixing the hard disc device to an electronic apparatus is inserted into the housing through a bottom plate portion of the housing.
US08971032B2 Support for a flexible display
A device includes: a housing having a first component and a second component coupled to one another by a pivot member and movable relative to one another between an open position in which the first component and the second component are in the same plane and a folded position; a first slider slidably received in the first component and a second slider slidably received in the second component, the first slider and the second slider being movable toward the pivot member when the first component and the second component move from the open position to the folded position; and a flexible membrane coupled to the first slider, the second slider and the pivot member; wherein, in the folded position, the flexible membrane is located between the first component and the second component.
US08971030B2 Standable electronic device
The disclosure relates to a standable electronic device, which comprises an electronic device body, a supporting member, and a base. The supporting member is disposed on the electronic device body. The supporting member is disposed on the base. A spreading angle is produced between the electronic device body and the supporting member, so that the bottom of the electronic device rests against the base and hence making the electronic device stand on a surface of object. According to the disclosure, no extra supporting frame is required for making the electronic device stand on a surface of object. Thereby, the portability and utility can be enhanced effectively.
US08971029B2 Multi-display hinge assembly
Embodiments of the present invention disclose a multi-display hinge assembly. According to one embodiment, the multi-display hinge assembly includes a first housing and second housing in addition to a hinge that rotatably connects the first housing with the second housing. Still further, a coupling element is configured to join an edge of the first housing with an edge of the second housing when the first housing and the second housing are placed along the same plane.
US08971027B2 Display device cabinet
In a display device cabinet, a fixing assembly to join a front panel and a rear panel include a first fixing mechanism that uses attachment screws and a second fixing mechanism that uses no attachment screws, which have a structure that prevents the application of excessive force to engaging openings and protrusions during the assembly process and disassembly process. The second fixing mechanism includes protrusions on an edge frame of the front panel, a mating piece provided on the rear panel, engaging openings provided in the mating piece, and rib-shaped plates defining stopper elements between the edge frame and the outer frame of the display module. The stopper elements prevent the protrusions from slipping out of the engaging openings by contacting the outer frame. The stopper elements are shaped to prevent interference between the stopper elements and the outer frame during cabinet assembly.
US08971020B2 Wet capacitor cathode containing a conductive copolymer
A wet electrolytic capacitor that contains an anodically oxidized porous anode body, a cathode containing a metal substrate coated with a conductive coating, and a working electrolyte that wets the dielectric on the anode. The conductive coating contains a conductive copolymer having at least one thiophene repeating unit, as well as a pyrrole repeating unit and/or aniline repeating unit.
US08971019B2 Wet capacitor cathode containing an alkyl-substituted poly(3,4-ethylenedioxythiophene)
A wet electrolytic capacitor that contains an anodically oxidized porous anode body, a cathode containing a metal substrate coated with a conductive coating, and a working electrolyte that wets the dielectric on the anode. The conductive coating contains an alkyl-substituted poly(3,4-ethylenedioxythiophene) having a certain structure. Such polymers can result in a higher degree of capacitance than many conventional types of coating materials. Further, because the polymers are generally semi-crystalline or amorphous, they can dissipate and/or absorb the heat associated with the high voltage. The degree of surface contact between the conductive coating and the surface of the metal substrate may also be enhanced in the present invention by selectively controlling the manner in which the conductive coating is formed.
US08971017B1 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a ceramic multilayer body including dielectric layers and inner electrodes stacked on top of one another with the dielectric layers interposed between a corresponding pair of the inner electrodes. The dielectric layers each include a perovskite-type compound including Ba and Ti. A boundary layer including Mg and Mn is located at an interface between an outermost inner electrode and an outermost dielectric layer. The outermost inner electrode is located at an outermost position of the inner electrodes in a direction in which the inner electrodes are stacked. The outermost dielectric layer is located outside the outermost inner electrode. A proportion in which the boundary layer is present at the interface is about 69% or more. A continuity of the outermost inner electrode is about 60% or more.
US08971016B1 Monolithic ceramic capacitor
A monolithic ceramic capacitor includes an outer electrode arranged on a ceramic element body including inner electrodes, and a dielectric layer present between a pair of the inner electrodes adjacent in a stacking direction and extending to one of a pair of end surfaces of the ceramic element body that defines an inter-electrode dielectric layer. A gap extending in a direction connecting the inner electrodes sandwiching the inter-electrode dielectric layer is present in about 5% to about 90% of inter-electrode dielectric layers in the ceramic element body at a position near or adjacent to at least one of the pair of end surfaces of the ceramic element body.
US08971014B2 Protection structure for metal-oxide-metal capacitor
A capacitor structure includes first and second sets of electrodes and a plurality of line plugs. The first set of electrodes has a first electrode and a second electrode formed in a first metallization layer among a plurality of metallization layers, wherein the first electrode and the second electrode are separated by an insulation material. The second set of electrodes has a third electrode and a fourth electrode formed in a second metallization layer among the plurality of metallization layers, wherein the third electrode and the fourth electrode are separated by the insulation material. The line plugs connect the second set of electrodes to the first set of electrodes.
US08971012B2 Variable-area capacitor structure, comb grid capacitor accelerometer and comb grid capacitor gyroscope
The present invention relates to a variable-area capacitor for a micromechanical sensor, a micromechanical comb grid capacitor accelerometer and a micromechanical comb grid capacitor gyroscope. Among them, the variable-area capacitor structure comprises of a movable and a fixed electrodes in each capacitor unit; a front surface of aforesaid movable electrode is parallel to that of aforesaid fixed electrode; the front surface of aforesaid movable electrode is in a rectangular shape, and the front surface of the fixed electrode is in a triangular or sawteeth shape or the front surface of the movable electrode is in a triangular or sawteeth shape, and the front surface of the fixed electrode is in a rectangular form; the triangular front surface is only overlapped with one long side of aforesaid rectangular front surface. Micromechanical sensors with variable-area capacitor structures of the invention can adjust elasticity coefficient as compared with present technology.
US08971007B2 Electrical energy saving system
A system for conditioning the three-phase alternating current electric power, including a first phase, a second phase, a third phase, and a neutral line, supplied to a load includes a plurality of first surge arresters, a plurality of second surge arresters, a plurality of third surge arresters, a three-phase surge suppressor, and a plurality of capacitors. The surge arresters minimize the amount by which the voltage between two phases and the neutral line exceeds a rated value. The three-phase surge suppressor minimizes the amount by which the voltage between the three phases and the neutral line exceeds a rated value. The capacitors minimize the amount by which the voltage between two phases falls below a rated value.
US08971006B2 Electronic control device including interrupt wire
An electronic control device includes a substrate, a plurality of component-mounted wires, a plurality of electronic components, a common wire, an interrupt wire and a protective layer. The component-mounted wires and the common wire are disposed on the substrate. The electronic components are mounted on the respective component-mounted wires and are coupled with the common wire. The interrupt wire is coupled between one component-mounted wire and the common wire, and is configured to melt in accordance with heat generated by an overcurrent to interrupt a coupling between the component-mounted wire and the common wire. The protective layer covers a surface of the substrate including the interrupt wire and defines an opening portion so that at least a portion of the interrupt wire is exposed.
US08971005B2 Over temperature protection circuit
The present invention provides an over temperature protection circuit. The over temperature protection circuit includes a reference circuit and a hysteretic comparator. The reference circuit is used for generating a reference voltage and a changeable voltage. The changeable voltage is varied by temperature. The hysteretic comparator compares the reference voltage with the changeable voltage to output a power down signal.
US08971002B1 System and method of providing isolated power to gate driving circuits in solid state fault current limiters
A system and method for providing isolated power to the gate driving circuits used in solid state switching devices is disclosed. Rather than using expensive isolated AC/DC power supplies, an isolation transformer is used to provide isolated AC voltage. In one embodiment, the primary winding of the isolation transformer is disposed across an independent AC source. In another embodiment, the primary winding of the isolation transformer is disposed across two phases of the AC power line. Isolated AC voltage is then generated across the secondary winding of the isolation transformer. This isolated AC voltage is then used by a non-isolated DC power supply, which generates the power for the gate driving circuit.
US08971001B2 Overvoltage protection circuit
In general terms, embodiments of the present invention relate to an overvoltage protection circuit. In some embodiments, the overvoltage protection circuit includes: (a) an input receiving node configured to receive an input voltage; (b) an input transmitting node; (c) an input switch formed between the input receiving node and the input transmitting node, and configured to selectively electrically connect the input receiving node to the input transmitting node based on a switch control signal, where the input switch is configured to cut off an electrical connection between the input receiving node and the input transmitting node when the switch control signal is in an inactive state (e.g., a logic low state “L”); and (d) a control signal generation block configured to sense a transmission voltage of the input transmitting node and generate the switch control signal in the inactive state when the transmission voltage rises to a reference voltage or higher.
US08970997B2 ESD protection circuit
An electrostatic discharge (ESD) protection circuit is provided. The ESD protection circuit includes an impedance device coupled between a pad and a power line and a clamp unit coupled between the pad and a ground line.
US08970996B2 Spin-torque oscillator for microwave assisted magnetic recording
A microwave assisted magnetic recording write head having a spin torque oscillator capable of producing high strength high frequency magnetic oscillations with reduced applied current. The spin torque oscillator uses a magnetic field generation layer with a high moment material including such as Fe and Co that is formed on an interlayer having a face centered cubic (fcc) crystal structure, that functions as an under-layer. The high moment magnetic field generation layer has also reduced magnetic damping.
US08970995B2 Magnetoresistance effect element having layer containing Zn at the interface between magnetic layer and non-magnetic intermediate layer
A thin film magnetic head includes a magnetoresistive effect (MR) laminated body that has the following structure: first and second magnetic layers in which the magnetization direction of at least one of the magnetic layers changes according to an external magnetic field; the first magnetic layer is provided at a lower side of a laminated direction; the second magnetic layer is provided at an upper side of the laminated direction; a non-magnetic intermediate layer made of ZnO sandwiched between the first and the second magnetic layers; a first intermediate interface layer is provided at the interface between the first magnetic layer and the non-magnetic intermediate layer; and a second intermediate interface layer is provided at the interface between the non-magnetic intermediate layer and the second magnetic layer. At least the first intermediate interface layer contains Ag and Zn, or Au and Zn.
US08970994B2 Reader with decoupled magnetic seed layer
An apparatus comprising a base shield and a sensor stack, wherein the base shield is separated from the sensor stack via a first soft magnetic layer that is magnetically decoupled form the base shield.
US08970991B2 Coupling feature in a magnetoresistive trilayer lamination
A data storage device may be generally directed to a data transducing head capable of magnetoresistive data reading. Such a data transducing head may be configured with at least a trilayer reader that contacts and is biased by a coupling feature. The coupling feature may have a smaller extent from an air bearing surface (ABS) than the trilayer reader.
US08970987B2 Fluid dynamic bearing unit and disk drive device including the same
A first sleeve rotatably extends around a shaft. First and second flanges are fixed to the shaft. A second sleeve extending around the first sleeve is fixed thereto. A first annular member fixed to the second sleeve surrounds the first flange. A second annular member fixed to the second flange surrounds a portion of the second sleeve. A first capillary seal includes a clearance between the first flange and the first annular member. A second capillary seal includes a clearance between the second annular member and the second sleeve. Lubricant is provided in the clearances in the first and second capillary seals. The second annular member and the second sleeve are designed so that the lubricant in the clearance in the second capillary seal can be viewed from a point in a radial position which is outward of the second sleeve as seen in an axial direction.