Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
91 words
A communication system comprising: a provider memory storing information to be transferred and instructions for transferring said information; a consumer memory; transfer means for transferring said information and said instructions from said provider memory to said consumer memory; update determining means associated with said consumer memory for determining when information in said provider memory has been updated; consumer control means associated with said consumer memory for causing a transfer of said information from said provider memory to said consumer memory when said determining means determines that said information has been updated.
Claim 2
Dependent Claim
91 words
A communication system comprising: a provider memory storing information to be transferred and instructions for transferring said information; a consumer memory; transfer means for transferring said information and said instructions from said provider memory to said consumer memory; update determining means associated with said consumer memory for determining when information in said provider memory has been updated; consumer control means associated with said consumer memory for causing a transfer of said information from said provider memory to said consumer memory when said determining means determines that said information has been updated.
Claim 3
Dependent Claim
153 words
Communications object for execution on a first node in a computer-based communications system, which includes multiple nodes arranged and adapted to intercommunicate via a communications network, to facilitate a transaction between said first node and a second node, said communications object comprising: data, wherein at least a portion of said data is data for the transaction; metadata associated with said data; a first control operation element associated with said data, said first control operation element, when executed, controlling transfer of at least the portion of said data in either direction between the first node and the second node; a second control operation element associated with said data, said second control operation element, when executed, controlling updates to at least one of said data and said metadata; and a third control operation element associated with said data, said third control operation element, when executed, controlling transfer or receipt of acknowledgement data for the transaction.
Claim 4
Dependent Claim
153 words
Communications object for execution on a first node in a computer-based communications system, which includes multiple nodes arranged and adapted to intercommunicate via a communications network, to facilitate a transaction between said first node and a second node, said communications object comprising: data, wherein at least a portion of said data is data for the transaction; metadata associated with said data; a first control operation element associated with said data, said first control operation element, when executed, controlling transfer of at least the portion of said data in either direction between the first node and the second node; a second control operation element associated with said data, said second control operation element, when executed, controlling updates to at least one of said data and said metadata; and a third control operation element associated with said data, said third control operation element, when executed, controlling transfer or receipt of acknowledgement data for the transaction.
Claim 5
Dependent Claim
36 words
The communications object of claim 2 , wherein said communications object further comprises a fourth control operation element, said fourth control operation element, when executed, causing at least a portion of said data to be authenticated.
Claim 6
Dependent Claim
14 words
The communications object of claim 2 , wherein said transaction is a financial transaction.
Claim 7
Dependent Claim
32 words
The communications object of claim 4 , wherein said data includes at least one of: credit card information, debit card information, electronic payment information, transaction requirements information, authentication information, and encryption information.
Claim 8
Dependent Claim
50 words
The communications object of claim 2 , wherein said metadata includes encoding metadata and further comprising a fourth control operation element, said fourth control operation element, when executed, causing at least a portion of said data to be transferred to another node, using said encoding metadata to effectuate the encoding.
Claim 9
Dependent Claim
26 words
The communications object of claim 6 , wherein said encoding is at least one of: encryption, compression, digitally signing, file formatting, data translation, and language translation.
Claim 10
Dependent Claim
35 words
The communications object of claim 6 , wherein said encoding includes asymmetric encoding in accordance with a key, and wherein said encoding metadata describes an association to a selected one of the plurality of keys.
Claim 11
Dependent Claim
17 words
The communications object of claim 8 , wherein said key is one of a plurality of keys.
Claim 12
Dependent Claim
20 words
The communications object of claim 8 , wherein said asymmetric encoding includes at least one of encryption and digital signing.
Claim 13
Dependent Claim
66 words
The communications object of claim 9 , wherein said plurality of keys includes a plurality of key pairs, each key pair including a public key and a private key, and wherein said fourth control operation element further selects one of the plurality of key pairs; and wherein said metadata includes key selection metadata describing an association between said portions of data and said selected key pair.
Claim 14
Dependent Claim
55 words
The communications object of claim 2 , further comprising a fourth control operation element, said fourth control operation element, when executed, generating unique system data uniquely identifying portions of said data in said system; and wherein said metadata includes unique identifier metadata describing associations between said unique system data and said portions of said data.
Claim 15
Dependent Claim
45 words
The communications object of claim 2 , further comprising an associating control operation element, said control operation element, when executed, creating metadata which associates said communications object with at least one unique identifier from among a plurality of unique identifiers stored at said second node.
Claim 16
Dependent Claim
18 words
The communications object of claim 13 , wherein said unique identifier is a representation of a human-language name.
Claim 17
Dependent Claim
89 words
The communications object of claim 2 , wherein the metadata further comprises a maintenance control operation element, said maintenance control operation element, when executed, performing at least one of the following acts: (a) initiating transfer of a request for data between said first node and said second node; (b) receiving data from said second node and updating said metadata to reflect received new data; and (c) initiating a database search on a database located on said second node for data corresponding to at least a portion of said data.
Claim 18
Dependent Claim
31 words
The communications object of claim 15 , wherein act (c) further comprises transferring data from said second node to said first node if a match is found in said database search.
Claim 19
Dependent Claim
41 words
The communications object of claim 16 , wherein said match is at least one of: a registration key, a license agreement, a another communications object, a system component, a set of preferences, a request for data, and a data access rule.
Claim 20
Dependent Claim
35 words
The communications object of claim 2 , further comprising a directory control operation element, said directory control operation element, when executed, creating metadata which associates portions of said data with at least one other object.
Claim 21
Dependent Claim
51 words
The communications object of claim 2 , further comprising a directory control operation element, said directory control operation element, when executed, sending a request to at least one communications node in the system to create metadata which associates portions of data in said at least one communications node with said object.