"Without question, the greatest invention in the history of mankind is beer. Oh, I grant you that the wheel was also a fine invention, but the wheel does not go nearly as well with pizza."
Dave Barry
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 |
| 7447700 | Dynamically generating code that generates a mapping between territories and territorial assignees A method and apparatus for dynamically generating code that generates a mapping between territories and territorial assignees is provided. A code generator uses the territory criteria to dynamically generate the code for an assignee-to-territory-mapping-engine. The ... | 11/04/2008 |
| 7433886 | SQL language extensions for modifying collection-valued and scalar valued columns in a single statement A system and method for updating collection-valued and other complex structured columns in a nested table using a nested extension of an UPDATE statement that is analogous to the syntax and semantics of the UPDATE statement that is used to modify scalar-valued colum... | 10/07/2008 |
| 7409400 | Applications of an appliance in a data center In various embodiments, an appliance may be used to implement various functions. In some embodiments, an appliance may be used with a DBMS server. The appliance may generate a request, and the DBMS server may generate a result. The appliance may transform the result... | 08/05/2008 |
| 7401064 | Method and apparatus for obtaining metadata from multiple information sources within an organization in real time A method and apparatus for obtaining metadata from multiple information sources in real time are described. According to one aspect, the method includes receiving a user request pertaining to one or more of source metadata objects residing in multiple source metadat... | 07/15/2008 |
| 7389290 | System and method for scoring new messages based on previous responses within a system for harvesting community knowledge A system and method for privacy-preserving knowledge management is disclosed. The method of the present invention discloses: generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corr... | 06/17/2008 |
| 7386575 | System and method for synchronizing related data elements in disparate storage systems A system and method for tracking and synchronizing related data elements in disparate storage systems is provided. More particularly, the present invention provides a hub system for cross-referencing and maintaining storage system information for the efficient synch... | 06/10/2008 |
| 7383524 | Structure for storing a plurality of sub-networks Some embodiments of the invention provide a method for pre-tabulating sub-networks. This method (1) generates a sub-network that performs a function, (2) generates a parameter based on this function, and (3) stores the sub-network in a storage structure based on the... | 06/03/2008 |
| 7376706 | Email message filtering system and method A system for eliminating unauthorized email messages (“spam email”) blocks all email messages except those that successfully pass through a matching process to verify certain characteristics of the email message, which may include the recipient's email address, ... | 05/20/2008 |
| 7373350 | Virtual metadata analytics and management platform A method and system for managing metadata residing in multiple information sources are described. In one embodiment, the method includes providing a user interface that represents a single point for user access to source metadata residing in source metadata reposito... | 05/13/2008 |
| 7370032 | Data gathering A method for gathering data may include receiving query information in a first format related to a query, identifying a format-independent portion of the query information and a format-dependent portion of the query information, and translating the format-dependent ... | 05/06/2008 |
| 7363649 | Media content descriptions A media content description system receives media content descriptions from one or more metadata providers. The media content description system associates each media content description with the metadata provider that provided the description. The media content des... | 04/22/2008 |
| 7363368 | System and method for transaction recording and playback The system and method of the present invention comprises functionality to record the steps of a user's navigation transaction and to subsequently play back those steps to determine service availability and levels. The present invention comprises a method for recordi... | 04/22/2008 |
| 7363025 | Handheld device configurator A mechanism for configuring handheld devices is disclosed. The mechanism includes a website engine, a database, a build-to-order configuration engine, and a loader. Among other things, the built-to-order engine communicates with developers, coordinates software lice... | 04/22/2008 |
| 7349923 | Support applications for rich media publishing A repository system for media publishing, comprising: a plurality of storage devices configured to store a plurality of media items, each storage device configured to store a different type of media item than that of other storage devices in the plurality of storage... | 03/25/2008 |
| 7349901 | Search engine spam detection using external data Evaluating an electronic document in connection with a search. An external source provides data for use in evaluating an electronic document retrieved by a search engine. A first confidence level of the electronic document is determined based on the externally provi... | 03/25/2008 |
| 7346602 | Avoiding creation of database statistics The invention relates to a method for providing access paths to data within a database, in particular using REBIND for DB2, wherein real time database statistics are determined using a database integrated monitor, wherein the database statistics are output substanti... | 03/18/2008 |
| 7340465 | Active messaging system and method As a user is drafting an electronic document (e.g., a word processing document, spreadsheet, etc.), the user may enter a predefined string of characters that represents a placeholder for information which is to be inserted into the document. A computerized system re... | 03/04/2008 |
| 7340054 | Information processing method, decrypting method, information processing apparatus, and computer program An information processing method, decrypting method, information processing apparatus, and computer program are provided. An information processing method generates a hierarchical tree used to provide a ciphertext decryptable only by a specific selected device throu... | 03/04/2008 |
| 7334002 | System and method for recovery units in databases The creation of multiple recoverable units within a database allows a database partition to be reconstructed during maintenance and disaster recovery operations. A method of creating a recovery unit includes partitioning a database into at least two recovery units. ... | 02/19/2008 |
| 7325160 | Data processing system with data recovery An integrated multi-application data processing system for generating, storing, and retrieving data files, each data file having an array of data cells, which includes a program framework providing a common user interface for at least one application program for use... | 01/29/2008 |
| 7324994 | Uniquely identifying an object before it is stored in a database Systems and techniques to identify records corresponding to a database system before they are stored in the database. In general, in one implementation, the technique includes: generating a mapping that may be usable to identify a record in a database by reference t... | 01/29/2008 |
| 7313558 | Disclosing method, disclosing system, central apparatus, and computer memory product The central apparatus accepts headline information, authorized user information, and storage location information and stores the accepted browsable information etc. in association with the storage location information. When a user has transmitted identification info... | 12/25/2007 |
| 7313555 | Method for computing the minimum edit distance with fine granularity suitably quickly This invention related to a method for computing the minimum edit distance, measured as the number of insertions plus the number of deletions, between two sequences of data, which runs in an amount of time that is nearly proportional to the size of the input data un... | 12/25/2007 |
| 7296012 | Method of and apparatus for multimedia processing, and computer product A name obtaining unit obtains name information. An ontology generating unit sets a specific element from an installation space where each element to be given a name is hierarchically expressed, generates an ontology as a group of name candidates with the set element... | 11/13/2007 |
| 7280663 | Encryption system based on crossed inverse quasigroups Encryption is carried out based on a non field, non group algebraic structure. Preferably the algebraic structure is at least one of non-associative or non-commutative. An embodiment is described in which the algebraic structure is a crossed inverse quasigroup. A cr... | 10/09/2007 |
| 7281019 | Method and system for managing cases A case management method that reduces the number of manual operations, prevents manual errors, guarantees updated data, and enables knowledge of the present location of a storage file. In the case management method, case information involving a processing deadline i... | 10/09/2007 |
| 7269611 | Storage system and storage system control method The present invention prevents erroneous control performed on the basis of volumes storing old data in cases where trouble occurs in remote copying. The storage system is constructed by connecting a first site 1A and second site 1B with networks CN1... | 09/11/2007 |
| 7251652 | Community site constructing method and system, central apparatus and computer memory product In association with identification information for identifying a representative of a community site, personal information about the representative and theme information are registered in a basic information database, while in association with identification informat... | 07/31/2007 |
| 7243155 | Telecommunication service registry A system for presenting telecommunication services to potential customers can include a distributed, platform independent registry disposed within a publicly accessible network. The registry can include a plurality of entries, each entry specifying at least one tele... | 07/10/2007 |
| 7236992 | Storage system In order to efficiently use each of storage physical devices fast in access rate for each data block even where a deviation in access frequency exists within a file, in a storage system comprising a plurality of the storage physical devices, a policy is stored withi... | 06/26/2007 |
| 7236966 | Method and system for providing a user-customized electronic book One embodiment of the present invention enables an individual to selectively choose an area(s) of interest and automatically scan a database to intelligently retrieve the relevant information and filter out the irrelevant information. Next, the relevant information ... | 06/26/2007 |
| 7233944 | Determining query cost based on subquery filtering factor Techniques are provided for determining query cost for a query that include an outer query and at least a first subquery. The techniques include determining a filtering factor for the first subquery based on a first cardinality and a second cardinality. The first ca... | 06/19/2007 |
| 7231600 | File translation A solution for translating translatable components in a file containing structured information from a source language to one or more selected destination languages is disclosed. In an embodiment, the translatable components in the original file may be identified by ... | 06/12/2007 |
| 7225199 | Normalizing and classifying locale-specific information A method and apparatus are disclosed for transforming information from one semantic environment to another, for example, to facilitate electronic information searches. In one implementation, a SOLx system 1700 includes a Normalization/Translation NorTran Work... | 05/29/2007 |
| 7221748 | Method for linking call log information to address book entries and replying using medium of choice A method for utilizing the caller identification information stored in call logs to retrieve address book entries stored in a database, enabling a reply to each call in the call log using the communication medium and contact address of choice. Using this method, a c... | 05/22/2007 |
| 7213029 | Quiescing work bounded by application transactions consisting of multiple relational database transactions Disclosed is a system and method for coordinating the backup of multiple databases and file systems in a Content Manager system. This is accomplished by “pausing” the library server to enable the desired coordinated backup of all servers, that is, the Library Se... | 05/01/2007 |
| 7213018 | Directory server views The invention provides directory views for a directory server to facilitate navigating entries hierarchically without requiring physical existence of the entry in any particular place. The entries are put into the directory views hierarchy using information about th... | 05/01/2007 |
| 7203676 | Dynamic performance views with a parallel single cursor model A query coordinator handles a multiple-server dynamic performance query by sending remote query slaves (1) first information for generating a complete plan for the query, and (2) second information for participating in the dynamic performance view portion of the que... | 04/10/2007 |
| 7200626 | System and method for verification of a quiesced database copy A method is provided to verify a database copy of a primary database which has been replicated. A secondary physically consistent copy of the primary database is put in a state of quiesce while the primary database is allowed to resume update activity. The consisten... | 04/03/2007 |
| 7200610 | System and method for configuring fibre-channel devices A system includes a configuration module operable to configure a routing device to communicate with one or more network devices. Each of the network devices having device identifiers and other device data. The device data can be maintained in a database. The system ... | 04/03/2007 |