Communications system for transferring information between memories according to processes transferred with the information
DCFirst Claim
1. A computer-based communication system comprising:
- a provider memory storing information;
a consumer memory;
association means for creating metadata and storing said metadata at said provider memory, said metadata describing association with at least a portion of said information and defining a control structure which is processed at least at the consumer memory to define a process for determining an update of an associated portion of said information in the provider memory associated with said control structure and for controlling communication of said associated portion to said consumer memory when said associated portion is updated;
transfer means for transferring and storing a copy of said associated portion and said control structure, from said provider memory to said consumer memory;
update determining means for processing said information, including said control structure, to determine when said associated portion in said provider memory has been updated;
transfer control means for processing said information, including said control structure, to transfer a copy of said associated portion from said provider memory to said consumer memory when said update determining means determines that said associated portion has been updated.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An automated communications system operates to transfer data, metadata and methods from a provider computer to a consumer computer through a communications network. The transferred information controls the communications relationship, including responses by the consumer computer, updating of information, and processes for future communications. Information which changes in the provider computer is automatically updated in the consumer computer through the communications system in order to maintain continuity of the relationship. Transfer of metadata and methods permits intelligent processing of information by the consumer computer and combined control by the provider and consumer of the types and content of information subsequently transferred. Object oriented processing is used for storage and transfer of information. Method servers provide specialized data, metadata, and methods to providers and consumers to automate many common communications services and transactions useful to both providers and consumers.
741 Citations
24 Claims
-
1. A computer-based communication system comprising:
-
a provider memory storing information; a consumer memory; association means for creating metadata and storing said metadata at said provider memory, said metadata describing association with at least a portion of said information and defining a control structure which is processed at least at the consumer memory to define a process for determining an update of an associated portion of said information in the provider memory associated with said control structure and for controlling communication of said associated portion to said consumer memory when said associated portion is updated; transfer means for transferring and storing a copy of said associated portion and said control structure, from said provider memory to said consumer memory; update determining means for processing said information, including said control structure, to determine when said associated portion in said provider memory has been updated; transfer control means for processing said information, including said control structure, to transfer a copy of said associated portion from said provider memory to said consumer memory when said update determining means determines that said associated portion has been updated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-based method for communicating updated information comprising the steps of:
-
creating metadata defining a control structure in a provider memory, said control structure including associations with portions of said information in a provider memory, said control structure defining a process to transfer an associated portion of said information associated with said control structure to a consumer memory; and transferring a copy of the associated portion of said information, and said control structure, from the provider memory to the consumer memory; and determining when the associated portion of said information in said provider memory has been updated based upon processing of said control structure; and processing said information, including said control structure at least at said consumer memory, to transfer a copy of said associated portion of said information from said provider memory to said consumer memory when the associated portion of information in said provider memory has been determined to have been updated. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification