"This is the patent age of new inventions for killing bodies, and for saving souls. All propagated with the best intentions."
Lord Byron ;
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 |
| 7461099 | Method and system for archiving and retrieving items based on episodic memory of groups of people A method and system for archiving and retrieving digital media items based on episodic memory of predefined associated groups of one or more people comprises: receiving an input identifying a group to which the user belongs; receiving user archiving input identifyin... | 12/02/2008 |
| 7437352 | Data plotting extension for structured query language Information is typically obtained from a relational database using a query in structured query language (SQL). An extension to the SQL standard is described which permits plotting the results of a query. SQL keywords are provided for specifying a format for graphing... | 10/14/2008 |
| 7373351 | Generic search engine framework One implementation provides a method that includes receiving a first identification of one of several knowledge bases of electronically stored content, receiving a second identification of one of several executable software applications for which user-initiated know... | 05/13/2008 |
| 7363290 | Item capture research system An item capture research system having an item capture subsystem, a transaction data archive subsystem, an image data archive subsystem and a research engine. The item capture subsystem captures and stores transaction data and image data for items, such as checks. T... | 04/22/2008 |
| 7363316 | Systems and methods for organizing and mapping data A system and method is provided for organizing and mapping data. In exemplary embodiments, a copy of at least one first data block created from a first computing device is generated. A copy of one or more second data blocks created from one or more second computing ... | 04/22/2008 |
| 7349895 | Semi-automatic annotation of multimedia objects A multimedia object retrieval and annotation system integrates an annotation process with object retrieval and relevance feedback processes. The annotation process annotates multimedia objects, such as digital images, with semantically relevant keywords. The annotat... | 03/25/2008 |
| 7346604 | Method for ranking hypertext search results by analysis of hyperlinks from expert documents and keyword scope A computer-implemented method and system for determining search results for a search query for hypertext documents. The hypertext documents are reviewed to determine expert documents. When a query is received, the expert documents are ranked in accordance with the q... | 03/18/2008 |
| 7343380 | Cross platform locale data name mapping interfaces and methods of use thereof A method of mapping locale data names stored in a cross platform database is disclosed. In the described embodiment, the database is formatted and the attributes are loaded in the formatted database. An attribute associated with a source platform is selected and the... | 03/11/2008 |
| 7340454 | Processing index action requests for search engines One implementation provides a method included in performing an action on a searchable index of content that is electronically stored in a knowledge base. The method includes receiving an input indicating a request that a computer-implemented process be performed tha... | 03/04/2008 |
| 7337174 | Logic table abstraction layer for accessing configuration information A logic table object for accessing configuration information sourced by one or more datastores is employed in a catalog environment of an attribute-based programming model. A logic table object may provide supplemental logic, consolidate multiple underlying tables, ... | 02/26/2008 |
| 7333988 | Method for constructing and caching a chain of file identifiers and enabling inheritance of resource properties in file systems The techniques of the present invention involve constructing and caching a chain of FIDs that represent the directory path to a system resource. Typically a lookupname( ) service returns a handle to the object and a handle to the object's owning directory. The ownin... | 02/19/2008 |
| 7330851 | Data security through dissembly of data elements or connections between elements A technique for providing data security through the removal of elements of a database table, be they the data fields themselves, or structural components, such as connection information that defines how, for example, the elements of a database are structured. The re... | 02/12/2008 |
| 7330849 | Retrieval and display of data objects using a cross-group ranking metric Techniques to assign a ranking value to objects in a database such as a collection of cross referencing documents, the World-Wide Web or a hyperlinked database are described. The ranking value assigned to a given data object represents a cross-cluster strength metri... | 02/12/2008 |
| 7325018 | Design flow checker A method is disclosed for operating a computer system in order to validate data stored in a plurality of data files in a database. Each of the data files have an associated file type and are arranged in a plurality of data stores in the database. At least one of the... | 01/29/2008 |
| 7313581 | Method for deferred deletion of entries for a directory service backing store A method for deleting entries from a directory in which directory information is stored in a set of database tables begins upon a request to delete a directory entry. In response, the directory entry is tagged, preferably by setting the entry's creation time to a nu... | 12/25/2007 |
| 7313559 | System and method for analytically modeling data organized according to a referenced attribute A system and method for analytically modeling data in a data cube is disclosed. A first dimension of the data cube is modeled according to a first table having a referencing attribute. A second dimension of the data cube is modeled according to a second table having... | 12/25/2007 |
| 7296023 | Method and apparatus for persistent real-time collaboration A collaboration server is described that enables both real-time conferencing and content management. Thus, client applications can connect to the server to share data and collaborate in real-time. The server allows fine grained sharing of any type of content using g... | 11/13/2007 |
| 7296010 | Methods, systems and program products for classifying and storing a data handling method and for associating a data handling method with a data item Under the present invention, a multidimensional data structure (MDS) is populated with data handling methods. Specifically, each data handling method is stored in the MDS at an address that corresponds to a set of coordinate values. The sets of coordinate values are... | 11/13/2007 |
| 7293049 | Accounting for update notification in synchronizing data that may be represented by different data structures Methods, systems, and computer program products for synchronizing data stored at one or more message clients with data stored at a message server where the message clients may receive update notifications and may represent the data using different data structures th... | 11/06/2007 |
| 7293046 | Accounting for update notifications in synchronizing data that may be represented by different data structures Methods, systems, and computer program products for synchronizing data stored at one or more message clients with data stored at a message server where the message clients may receive update notifications and may represent the data using different data structures th... | 11/06/2007 |
| 7293031 | Report specification generators and interfaces Report specification generators, interfaces, and methods are provided. Existing specification objects are selected from a data store. New specification objects are created as shell specification objects. Moreover, computations are selected from the data store. The s... | 11/06/2007 |
| 7293045 | Accounting for update notifications in synchronizing data that may be represented by different data structures Methods, systems, and computer program products for synchronizing data stored at one or more message clients with data stored at a message server where the message clients may receive update notifications and may represent the data using different data structures th... | 11/06/2007 |
| 7287022 | System and method for analytically modeling data organized according to related attributes A system and method for analytically modeling data with related attributes is disclosed. A single dimension is used to provide data according to each of the related attributes, and, thus, may be said to play the role of each related attribute depending on a received... | 10/23/2007 |
| 7277901 | Collaborative file update system In a disclosed method that facilitates collaborative file updating, data is accepted from one of a plurality of users and stored. The data represents an initial version of the file and designates one or more recipients of the initial version. Then, for each one of s... | 10/02/2007 |
| 7266545 | Methods and apparatus for indexing in a database and for retrieving data from a database in accordance with queries using example sets A computer-based technique is provided for retrieving one or more items from a database in response to a query specified by a user via one or more example sets. Preferably the example sets include multiple positive and negative example sets. The method comprises the... | 09/04/2007 |
| 7266549 | Optimization using a multi-dimensional data model In one embodiment, a method for optimization using multi-dimensional data includes receiving a problem instance to be solved using an optimization engine. The problem instance is specified in a multi-dimensional format associated with a multi-dimensional data model ... | 09/04/2007 |
| 7260564 | Network video guide and spidering A system and method that provides a hosted network video guide application. The guide application is provided as a service to web portals and other websites that wish to expose access to the video content available on a public network such as the Internet. The opera... | 08/21/2007 |
| 7246111 | Capturing database system information A system emulation tool and method provides a user interface having various options that are selectable by a user for exporting environment information from one or more target database systems. The user interface in one arrangement includes multiple screens that are... | 07/17/2007 |
| 7246139 | File system for enabling the restoration of a deffective file In the invention it is assumed that in a data recording operation, when the data recording is initiated, the data recording module writes the initial value of the file size in the new file attribute area of the directory, and when the data recording is ended, the da... | 07/17/2007 |
| 7243092 | Taxonomy generation for electronic documents Systems and techniques to generate a term taxonomy for a collection of documents and filling the taxonomy with documents from the collection. In general, in one implementation, the technique includes: extracting terms from a plurality of documents; generating term p... | 07/10/2007 |
| 7240050 | Methods and apparatus for generating automated graphics using stored graphics examples A technique is provided for generating automated graphics in response to a user request. A measure of similarity between the user request and one or more stored graphics examples is determined. At least one stored graphics example is obtained based on the similarity... | 07/03/2007 |
| 7225181 | Document searching apparatus, method thereof, and record medium thereof A document searching apparatus for searching a document group having a link relation for particular document is disclosed, that comprises a link importance assigning unit weighting the link relation and assigning the link importance which indicates importance of the... | 05/29/2007 |
| 7225206 | System and method for reorganizing stored data A method for reorganizing data is described. The method includes the steps of reading each record of a source file and writing each record to a destination file. The method also includes the step of creating a log file containing selected log records. Each log recor... | 05/29/2007 |
| 7219097 | Authentication history certification system and method thereof To provide a system and its method for receiving inquiries for personal histories or performing certification of histories collectively. The present invention provides an authentication history certification system for certifying a personal history on a compu... | 05/15/2007 |
| 7185016 | Methods and transformations for transforming metadata model Transformations are provided for transforming a metadata model that contains model objects. The metadata model has a multiple layers including a lower layer containing one or more lower abstraction model objects having a lower abstraction level and a higher layer co... | 02/27/2007 |
| 7185013 | Method for constructing and caching a chain of file identifiers and enabling inheritance of resource properties in file systems The techniques of the present invention involve constructing and caching a chain of FIDs that represent the directory path to a system resource. Typically a lookupname( ) service returns a handle to the object and a handle to the object's owning directory. The ownin... | 02/27/2007 |
| 7177856 | Method for correlating data from external databases The present invention provides methods and systems by for identifying, from within a host operating environment, related data from two or more data sources, one or more of which data sources being an external data source to a host operating environment, and for asse... | 02/13/2007 |
| 7170999 | Method of and apparatus for encrypting and transferring files A peer-to-peer connection is established by a receiving computer with a sending computer on which a desired file is located. The sending computer encrypts the file using a track key specifically generated for this particular file transfer. Once encrypted, the encryp... | 01/30/2007 |
| 7151829 | System and method for implementing a hash algorithm A system and method for generating a message digest comprising: receiving a block of data and processing the block of data to achieve a message digest, the processing of the block of data including evaluating the block of data at time (t) in terms of time (t−x), w... | 12/19/2006 |
| 7146373 | Data-space tracking with index data-spaces and data data-spaces Methods and apparatuses are described that use index data-spaces that point to other data-spaces referred to as data data-spaces to efficiently associate temporary information with data-elements in a data-space. An original data-space is divided into data-elements o... | 12/05/2006 |