U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Today In History

Charles Chidsey received a patent for male baldness solution.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 707/7 - Sorting


Subclass of Class 707 - Data processing: database and file management or data structures
Definition: Subject matter directed to data oriented accessing methods
No. of patents: 1500
Last issue date: 11/16/2010


1                      
NumberTitleIssue Date
7836009Method and apparatus for responding to end-user request for information-ranking
The present invention relates to an advanced search engine. The advanced search engine may include a client component for monitoring an end-user's browsing activity, a remote server (may comprise one or more computers) for storing and processing data received from t...
11/16/2010
7756812Adaptive input-cell circuitry useful in configurable electronic controllers
A method for operating an input-cell comprises: receiving a sensor input signal, a digital-bias first control input and a second control input and, using a first resistor network to apply an analog pull-up bias to the sensor input signal when the bias of the first c...
07/13/2010
7725423Analyzing associations in the order of transactions
A method, computer program and database system for use in analyzing associations in the order of transactions are disclosed. Data is loaded from the transactions into the database system. The data includes an entry for each transaction and the transactions are group...
05/25/2010
7707148Method and device for clustering categorical data and identifying anomalies, outliers, and exemplars
One aspect of the invention is a method for assigning categorical data to a plurality of clusters. The method includes identifying a plurality of categories associated with the data. The method also includes, for each category in the plurality of categories, identif...
04/27/2010
7702632Information processing apparatus, information processing method, and computer program
An apparatus and a method for information processing that enable effective content management and retrieval are provided. Content attribute information is obtained via a recording medium such as a CD or the like, a network, or as user input data, an artist name is e...
04/20/2010
7698272Apparatus, system, and method for deterministic file allocations for parallel operations
An apparatus, system, and method for determining the maximum supported degree of parallel sort operations in a multi-processor computing environment. An allocation module allocates a minimum number of sort files to a sort operation for each data source that particip...
04/13/2010
7689559Document similarity scoring and ranking method, device and computer program product
A device, computer program product and a method for searching, navigating or retrieving documents in a set of electronic documents, including performing a link analysis of the set of electronic documents. The link analysis includes one of analyzing at least two of t...
03/30/2010
7680792Document management system and document management method
There is provided a document management system for retrieving document information from storage unit which correlates and stores user information, keyword information set for every user, and document information, the document management system including a first retr...
03/16/2010
7680791Method for sorting data using common prefix bytes
Several techniques for sorting item are described, generally referred to as (1) common prefix skipping quicksort; (2) key substring caching; and (3) adaptive quicksort. With common prefix skipping quicksort, common prefix bytes among all key values for a partition a...
03/16/2010
7676469Maintaining and displaying user ordered lists
A system and method for updating a source copy of an ordered list (the source list) comprising a plurality of list items according to modifications made to the order of the list items in a local copy of the ordered list (the local list) is provided. Each list item i...
03/09/2010
7672944Method and system for multiple column/row data sorting in a display table
A method and system for multiple column/row data sorting includes a process for multiple column/row data sorting whereby a user is provided with a simple and visually intuitive interface for prioritizing the progressive sorting of data displayed in data tables by mu...
03/02/2010
7672943Calculating a downloading priority for the uniform resource locator in response to the domain density score, the anchor text score, the URL string score, the category need score, and the link proximity score for targeted web crawling
A web crawler system as described herein utilizes a targeted approach to increase the likelihood of downloading web pages of a desired type or category. The system employs a plurality of URL scoring metrics that generate individual scores for outlinked URLs containe...
03/02/2010
7668829Method and apparatus for storing music file in mobile communication terminal
A method for storing a music file in a mobile communication terminal using a number key of the mobile terminal includes: designating a specific music file from at least one music file displayed in a music file playback mode; inputting a number of a music file list i...
02/23/2010
7668828Computer-implemented electronic diary to enter locked notes for historical archival
A system for the entry of notes on a policy or claim, wherein the notes, after submission, are stored is non-editable form and are locked in a database for historical archival. In one scenario, the entered notes are editable and can be deleted for a pre-set time per...
02/23/2010
7664749Method and apparatus for ranked join indices
A method and apparatus for ranked join indices includes a solution providing performance guarantees for top-k join queries over two relations, when preprocessing to construct a ranked join index for a specific join condition is permitted. The concepts of ranking joi...
02/16/2010
7657526Methods and systems for selecting and presenting content based on activity level spikes associated with the content
A method of selecting and presenting content based on detecting an increased level of activity associated with the content is presented. The method includes providing a set of content items with associated descriptive terms. The method includes receiving user search...
02/02/2010
7657525Data structure and method for pipeline heap-sorting
An improved data structure is provided by modifying a public-domain data structure known as a “heap”. When these improvements are applied, the resultant data structure is known as a “pile.” This invention further describes a pipelined hardware implementation...
02/02/2010
7653627System and method for utilizing the content of an online conversation to select advertising content and/or other relevant information for display
Systems and methods for analyzing the content of online conversations using data mining technologies are provided. Methods and systems for utilizing the results of data mining technology implementation to retrieve relevant advertising content and/or other relevant i...
01/26/2010
7644083Efficiently performing inequality joins
A database system is able to receive a query that specifies an inequality join involving at least a first relation and a second relation. A plurality of segments of the first relation are sorted in the cache. Each sorted segment of the first relation in the cache is...
01/05/2010
7634476Ranking of web sites by aggregating web page ranks
A method and system for determining a ranking of web sites based on an aggregation of rankings of the web pages within the web sites is provided. A ranking system identifies for each web site a stationary distribution of a stochastic complement of the transition pro...
12/15/2009
7630983System and method for efficiently storing information related to a telephone number
Information related to telephone numbers is efficiently stored and retrieved by generating an index based on a portion of a telephone number for which information is to be stored or retrieved. For example, the portion of the telephone number can be a prefix of the t...
12/08/2009
7624107Radix sort algorithm for graphics processing units
One embodiment of the present invention sets forth a technique for efficiently performing a radix sort operation on a graphics processing unit (GPU). The radix sort operation is conducted on an input list of data using one or more passes of a series of three process...
11/24/2009
7620634Ranking functions using an incrementally-updatable, modified naïve bayesian query classifier
Methods of ranking documents on a network using an incrementally-updatable system are disclosed. Computer readable storage media having stored computer-executable instructions for performing a method of ranking documents on a network using an incrementally-updatable...
11/17/2009
7620633Methods and apparatus for prioritizing and sorting metadata to be displayed
A method and apparatus for computing metadata fields that are valuable or informative based on a particular operation, such as a sort field employed in sorting the content items, dynamically displays the informative metadata fields as a display set with the respecti...
11/17/2009
7617210Global inventory warehouse
Building and maintaining an accurate and up-to-date global inventory of hardware, software, and telecommunications assets deployed throughout an organization is described. A global inventory warehouse (GIW) receives an identification and physical location of these a...
11/10/2009
7613697Data analyzing device and method, and program for making computer execute the data analyzing method
To provide a data analyzing device and method and a program for making a computer execute the data analyzing method for efficiently extracting data distribution information. A grade of unity represented by the following expression is derived for each of (the number ...
11/03/2009
7610285System and method for classifying objects
Embodiments of a classification pipeline disclosed herein have the ability to both collect data as it occurs and dynamically redact it, allowing ongoing statistics to be gathered and maintained while simultaneously constraining the total amount of storage capacity t...
10/27/2009
7606799Context-adaptive content distribution to handheld devices
Described are methods and apparatus, including computer program products, for context-adaptive content distribution to handheld devices. Context data associated with the user is retrieved and a relevancy function is determined based on the context. A list of content...
10/20/2009
7606798Methods and systems for improving a search ranking using location awareness
Systems and methods improve search rankings for a search query by using location data associated with queries and documents related to the search query. In one aspect, a search query is received, a location score is determined, a topical score is determined, and an ...
10/20/2009
7603353Method for re-ranking documents retrieved from a multi-lingual document database
A computer-implemented method for processing documents in a multi-lingual document database includes generating an initial ranking of retrieved multi-lingual documents using an information retrieval system and based upon a user search query, and processing vocabular...
10/13/2009
7599933Coupled two-way clustering analysis of data
A novel coupled two-way clustering approach to gene microarray data analysis, for identifying subsets of the genes and samples, such that when one of these items is used to cluster the other, stable and significant partitions emerge. The method of the present invent...
10/06/2009
7596560System and method for adaptive query identification and acceleration
A data management system and method. The system is adapted to analyze a plurality of data queries and provide a metric with respect thereto. The system then orders the queries based on the metric to improve a performance parameter of the system or estimate an execut...
09/29/2009
7596559Constraint-based XML query rewriting for data integration
A system and method for data integration by querying multiple extensible markup language (XML) source schemas through a common XML target schema, wherein the system comprises XML mapping connections between the XML source schemas and the XML target schema, wherein t...
09/29/2009
7593940System and method for creation, representation, and delivery of document corpus entity co-occurrence information
To respond to queries that relate to co-occurring entities on the Web, a compact sparse matrix representing entity co-occurrences is generated and then accessed to satisfy queries. The sparse matrix has groups of sub-rows, with each group corresponding to an entity ...
09/22/2009
7587396Encoding data to be sorted
Key conditioning involves the construction of a byte orderable array from values for a possibly multi-field key concatenated key, for comparison by a sort routine. Byte-orderable sort keys are conditioned prior to execution of a sort routine, to facilitate an accura...
09/08/2009
7587664Method and system for profiling users based on their relationships with content topics
An affinity generation system according to the present invention analyzes a profiled user's authorship and document usage within an ‘intranet’ to create a set of affinities between documents and topical classifications used in a hierarchical content catalog. The...
09/08/2009
7584190Data files systems with hierarchical ranking for different activity groups
A data processing unit including a data network, a file server integrated into the data network and having a separate data memory for the server and wherein at least one primary data file system, in which data files stored on the server data memory are filed. The da...
09/01/2009
7584189Sentence classification device and method
A sentence classification device includes a storage unit, arithmetic processing unit, and screen display unit. The storage unit stores a document set of a plurality of documents and a term list including a plurality of terms each having one or more words. The arithm...
09/01/2009
7580932User interface for establishing a filtering engine
A method for establishing a filtering engine for generating an ordered list of one or more media items selected from a library of media items. A user can select multiple filters and assign a weight to the filters according to the importance of each filter. In respon...
08/25/2009
7577655Systems and methods for improving the ranking of news articles
A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of links based at least in part on a quality of the identified sources. ...
08/18/2009
1                      
 
Sign InRegister
Username  
Password   
forgot password?