Charles Chidsey received a patent for male baldness solution.
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.
| Number | Title | Issue Date |
| 7836009 | Method 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 |
| 7756812 | Adaptive 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 |
| 7725423 | Analyzing 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 |
| 7707148 | Method 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 |
| 7702632 | Information 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 |
| 7698272 | Apparatus, 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 |
| 7689559 | Document 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 |
| 7680792 | Document 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 |
| 7680791 | Method 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 |
| 7676469 | Maintaining 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 |
| 7672944 | Method 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 |
| 7672943 | Calculating 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 |
| 7668829 | Method 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 |
| 7668828 | Computer-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 |
| 7664749 | Method 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 |
| 7657526 | Methods 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 |
| 7657525 | Data 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 |
| 7653627 | System 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 |
| 7644083 | Efficiently 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 |
| 7634476 | Ranking 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 |
| 7630983 | System 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 |
| 7624107 | Radix 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 |
| 7620634 | Ranking 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 |
| 7620633 | Methods 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 |
| 7617210 | Global 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 |
| 7613697 | Data 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 |
| 7610285 | System 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 |
| 7606799 | Context-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 |
| 7606798 | Methods 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 |
| 7603353 | Method 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 |
| 7599933 | Coupled 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 |
| 7596560 | System 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 |
| 7596559 | Constraint-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 |
| 7593940 | System 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 |
| 7587396 | Encoding 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 |
| 7587664 | Method 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 |
| 7584190 | Data 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 |
| 7584189 | Sentence 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 |
| 7580932 | User 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 |
| 7577655 | Systems 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 |