Automated creation and delivery of database content
First Claim
1. A computer implemented method for linking terms with content, the method comprising:
- creating, via at least one computer processor communicatively coupled to and configured to perform term linking operations in a database computer system, a database having a plurality of data objects, each data object containing data associated with one or more terms;
assembling, via the at least one computer processor, the plurality of data objects and associated terms into a file for transmission over a network from the database computer system to a remote computer system;
transmitting, via the at least one computer processor, the file from the database computer system to the remote computer system upon request from the remote computer system, wherein the remote computer system has privileges to obtain the file from the database computer system, and wherein the remote computer system synchronizes with the database in the database computer system to obtain more recent data objects and associated terms after the file is transmitted;
transmitting, via the at least one computer processor, a parsing module from the database computer system to the remote computer system upon request from the remote computer system, wherein the parsing module is configured to parse a document to identify words contained therein based on one or more parsing rules;
transmitting, via the at least one computer processor, an association module from the database computer system to the remote computer system upon request from the remote computer system, wherein the association module is configured to identify a term contained within the transmitted file corresponding to at least one of the identified words, and to identify associated data for the identified term; and
transmitting, via the at least one computer processor, a linking module from the database computer system to the remote computer system upon request from the remote computer system, wherein the linking module is configured to link the identified associated data with the identified term;
wherein the plurality of data objects in the database provide a representation of at least a portion of the database at the remote computer system and thereby increase the operating efficiency of the remote computer system by eliminating the need to provide a full copy of the database to the remote computer system.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed which automatically build a database by automatically assigning links to an expert, pushing content to an expert, providing expert annotation, and linking the content to an annotation database. A term is selected by applying rules. An advertiser can sponsor the term. Content windows can be attached to the term, the content window containing information such as definitions, related products or services, sponsorship information, information from content syndicators, translations and reference works. A utility is available to the expert that allows the expert to analyze the term in context by extending or reducing the sentence or paragraph the word is contained in. Data objects that represent the contents of the database and templates are syndicated to remote servers running a processing engine. The processing engine uses these data objects to execute linking rules without requiring a connection to the database.
292 Citations
20 Claims
-
1. A computer implemented method for linking terms with content, the method comprising:
-
creating, via at least one computer processor communicatively coupled to and configured to perform term linking operations in a database computer system, a database having a plurality of data objects, each data object containing data associated with one or more terms; assembling, via the at least one computer processor, the plurality of data objects and associated terms into a file for transmission over a network from the database computer system to a remote computer system; transmitting, via the at least one computer processor, the file from the database computer system to the remote computer system upon request from the remote computer system, wherein the remote computer system has privileges to obtain the file from the database computer system, and wherein the remote computer system synchronizes with the database in the database computer system to obtain more recent data objects and associated terms after the file is transmitted; transmitting, via the at least one computer processor, a parsing module from the database computer system to the remote computer system upon request from the remote computer system, wherein the parsing module is configured to parse a document to identify words contained therein based on one or more parsing rules; transmitting, via the at least one computer processor, an association module from the database computer system to the remote computer system upon request from the remote computer system, wherein the association module is configured to identify a term contained within the transmitted file corresponding to at least one of the identified words, and to identify associated data for the identified term; and transmitting, via the at least one computer processor, a linking module from the database computer system to the remote computer system upon request from the remote computer system, wherein the linking module is configured to link the identified associated data with the identified term; wherein the plurality of data objects in the database provide a representation of at least a portion of the database at the remote computer system and thereby increase the operating efficiency of the remote computer system by eliminating the need to provide a full copy of the database to the remote computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture for linking terms with content, the article of manufacture comprising:
-
at least one non-transitory memory; and instructions stored on the at least one non-transitory memory; wherein the instructions are configured to be readable from the at least one non-transitory memory by at least one computer processor communicatively coupled to and configured to perform term linking operations in a remote computer system and thereby cause the at least one computer processor to operate so as to; receive a file at the remote computer system, wherein the file is assembled from a plurality of data objects and associated terms by a database computer system and transmitted to the remote computer system upon request from the remote computer system, wherein the remote computer system has privileges to obtain the file from the database computer system, wherein the plurality of data objects and associated terms are sourced from a database created in the database computer system, wherein each data object comprises data associated with one or more terms, and wherein the remote computer system synchronizes with the database in the database computer system to obtain more recent data objects and associated terms after receipt of the file; parse a document at the remote computer system to identify words contained therein based on at least one rule; identify a term in the file corresponding to at least one of the identified words in the document; identify data associated with the identified term in the file; link the identified data to the identified term; and display the linked identified data based upon a user interaction with at least a portion of the document; wherein the plurality of data objects provide a representation of at least a portion of the database at the remote computer system and thereby increase the operating efficiency of the remote computer system by eliminating the need to provide a full copy of the database to the remote computer system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification