Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
133 words
A system for transferring electronic notes between electronic modules comprising: electronic modules each having a processor, a memory, and the capability to create a cryptographically secure channel and transfer and receive electronic notes via said cryptographically secure channel, and where each electronic module stores said electronic notes in its respective said memory; wherein each stored electronic note comprises: a body group of data fields including data indicative of a monetary value associated with said electronic note; a transfer group of data fields including a list of transfer records, where each transfer record is generated by a transferor electronic module and includes a sequence number that distinguishes a transferred electronic note from one or more other transferred electronic notes transferred from a common said transferor electronic module and generated from a common electronic note.
Claim 2
Independent Claim
133 words
A system for transferring electronic notes between electronic modules comprising: electronic modules each having a processor, a memory, and the capability to create a cryptographically secure channel and transfer and receive electronic notes via said cryptographically secure channel, and where each electronic module stores said electronic notes in its respective said memory; wherein each stored electronic note comprises: a body group of data fields including data indicative of a monetary value associated with said electronic note; a transfer group of data fields including a list of transfer records, where each transfer record is generated by a transferor electronic module and includes a sequence number that distinguishes a transferred electronic note from one or more other transferred electronic notes transferred from a common said transferor electronic module and generated from a common electronic note.
Claim 3
Dependent Claim
29 words
The system of claim 1, wherein said monetary value is an original monetary value associated with said electronic note, and said transfer records further include a transferred monetary value.
Claim 4
Dependent Claim
21 words
The system according to claim 1, wherein said list of transfer records is capable of containing a plurality of transfer records.
Claim 5
Dependent Claim
32 words
The system according to claim 1, wherein said list of transfer records includes a plurality of transfer records, whereby each said transfer record is generated by a corresponding said transferor electronic module.
Claim 6
Independent Claim
110 words
A method for transferring electronic notes between processor-based electronic modules, comprising the steps of: establishing a cryptographically secure session between a transferor electronic module and a transferee electronic module; creating a transfer electronic note by appending a transfer record to an electronic note stored in said transferor electronic module, where said transfer record indicates whether all or some portion of a monetary amount of said electronic note is being transferred; transferring said transfer electronic note from said transferor electronic module to said transferee electronic module; and wherein said transfer record includes a sequence number that distinguishes said transfer electronic note from another transfer electronic note from said transferor electronic module.
Claim 7
Independent Claim
110 words
A method for transferring electronic notes between processor-based electronic modules, comprising the steps of: establishing a cryptographically secure session between a transferor electronic module and a transferee electronic module; creating a transfer electronic note by appending a transfer record to an electronic note stored in said transferor electronic module, where said transfer record indicates whether all or some portion of a monetary amount of said electronic note is being transferred; transferring said transfer electronic note from said transferor electronic module to said transferee electronic module; and wherein said transfer record includes a sequence number that distinguishes said transfer electronic note from another transfer electronic note from said transferor electronic module.
Claim 8
Dependent Claim
41 words
The method according to claim 5, wherein said electronic note, prior to appending said transfer record, includes another transfer record having another sequence number, said another transfer record corresponding to said electronic note being previously transferred to said transferor electronic module.
Claim 9
Independent Claim
238 words
A method for transferring electronic notes of a predetermined total monetary value from a transferor money module to a transferee money module, said method comprising the steps of: (a) said transferor money module selecting one or more electronic notes from which to provide said predetermined total monetary value; (b) said transferor money module creating one or more transfer electronic notes by appending a respective transfer record and digital signature of said transferor money module to each said one or more electronic notes, where for each said one or more transfer electronic notes said respective transfer record indicates whether all or some portion of a monetary amount of said one or more electronic notes is being transferred; (c) said transferor money module sending said one or more transfer electronic notes to said transferee money module; (d) said transferee money module verifying the validity of said one or more transfer electronic notes; (e) said transferee money module storing information for each of said one or more electronic notes; and wherein step (d) includes, for each transfer note of said one or more transfer notes, the steps of checking note information stored in said transferee money module, said note information representing other notes previously transferred to or by said transferee money module, for matches to said transfer note, and checking for note duplication by analyzing a representation of a note transfer tree based on the matches identified to said transfer note.
Claim 10
Independent Claim
238 words
A method for transferring electronic notes of a predetermined total monetary value from a transferor money module to a transferee money module, said method comprising the steps of: (a) said transferor money module selecting one or more electronic notes from which to provide said predetermined total monetary value; (b) said transferor money module creating one or more transfer electronic notes by appending a respective transfer record and digital signature of said transferor money module to each said one or more electronic notes, where for each said one or more transfer electronic notes said respective transfer record indicates whether all or some portion of a monetary amount of said one or more electronic notes is being transferred; (c) said transferor money module sending said one or more transfer electronic notes to said transferee money module; (d) said transferee money module verifying the validity of said one or more transfer electronic notes; (e) said transferee money module storing information for each of said one or more electronic notes; and wherein step (d) includes, for each transfer note of said one or more transfer notes, the steps of checking note information stored in said transferee money module, said note information representing other notes previously transferred to or by said transferee money module, for matches to said transfer note, and checking for note duplication by analyzing a representation of a note transfer tree based on the matches identified to said transfer note.
Claim 11
Dependent Claim
36 words
The method of claim 7, wherein said transfer record includes a sequence identification number, wherein for each one of said one or more electronic notes said sequence identification number distinguishes all transfer electronic notes generated therefrom.
Claim 12
Dependent Claim
65 words
The method of claim 7, wherein for each transfer electronic note of said one or more transfer electronic notes, step (d) includes the step of checking said transfer record and all other transfer records appended by other transferor money modules to confirm that for each transfer a monetary amount was transferred which is not greater than the monetary value transferred in an immediately precedent transfer.
Claim 13
Dependent Claim
53 words
The method of claim 7, wherein each transfer electronic note of said one or more transfer electronic notes includes digital signatures and certificates of each transferor money module over the history of said transfer electronic note; wherein step (d) further comprises the step of verifying the validity of each digital signature and certificate.
Claim 14
Dependent Claim
47 words
The method of claim 7, wherein each of said one or more transfer electronic notes includes an expiration date; and where said transferee money module is a transaction money module, step (d) further comprises the step of said transferee money module verifying each electronic note's expiration date.
Claim 15
Dependent Claim
121 words
The method of claim 7, wherein said electronic note is an electronic representation of currency having an expiration date and a monetary value; wherein step (a) includes the step of: (a) said transferor money module determining all possible alternatives for providing the predetermined total monetary value and using a minimum number of electronic notes; (b) determining which set of said all possible alternatives includes a least number of transfers; and (c) where said set includes more than one element, selecting an element of said set which includes a minimum number of monetary-unit-days summed over all notes of the element, wherein monetary-unit-days represents a product of number of days until the electronic note's expiration date and the electronic note's residual monetary value.
Claim 16
Dependent Claim
26 words
The method according to claim 7, wherein step (d) includes said transferee money module verifying that said predetermined monetary value transferred corresponds to an expected value.
Claim 17
Independent Claim
263 words
A method for transferring electronic notes of a predetermined total monetary value from a transferor money module to a transferee money module, said method comprising the steps of: (a) said transferor money module selecting one or more electronic notes from which to provide said predetermined total monetary value; (b) said transferor money module creating one or more transfer electronic notes by appending a respective transfer record and digital signature of said transferor money module to each said one or more electronic notes, where for each said one or more transfer electronic notes said respective transfer record indicates whether all or some portion of a monetary amount of said one or more electronic notes is being transferred; (c) said transferor money module sending said one or more transfer electronic notes to said transferee money module; (d) said transferee money module verifying the validity of said one or more transfer electronic notes; (e) said transferee money module storing said one or more transfer electronic notes in a note directory; wherein each transfer electronic note of said one or more transfer electronic notes includes digital signatures and certificates of each transferor money module over the history of said transfer electronic note, each of said certificates includes a unique identifier identifying the associated transferor money module, and wherein said transfer record includes said unique identifier of the transferee electronic module; and wherein step (d) further comprises the step of checking that said unique identifier of said transfer record corresponds to said unique identifier in said certificate for each successive transfer over said history of said electronic note.
Claim 18
Independent Claim
263 words
A method for transferring electronic notes of a predetermined total monetary value from a transferor money module to a transferee money module, said method comprising the steps of: (a) said transferor money module selecting one or more electronic notes from which to provide said predetermined total monetary value; (b) said transferor money module creating one or more transfer electronic notes by appending a respective transfer record and digital signature of said transferor money module to each said one or more electronic notes, where for each said one or more transfer electronic notes said respective transfer record indicates whether all or some portion of a monetary amount of said one or more electronic notes is being transferred; (c) said transferor money module sending said one or more transfer electronic notes to said transferee money module; (d) said transferee money module verifying the validity of said one or more transfer electronic notes; (e) said transferee money module storing said one or more transfer electronic notes in a note directory; wherein each transfer electronic note of said one or more transfer electronic notes includes digital signatures and certificates of each transferor money module over the history of said transfer electronic note, each of said certificates includes a unique identifier identifying the associated transferor money module, and wherein said transfer record includes said unique identifier of the transferee electronic module; and wherein step (d) further comprises the step of checking that said unique identifier of said transfer record corresponds to said unique identifier in said certificate for each successive transfer over said history of said electronic note.
Claim 19
Independent Claim
162 words
A method for transferring electronic notes from a transferor money module to a transferee money module, said method comprising the steps of: (a) said transferor money module creating one by or more transfer electronic notes by appending a respective transfer record of said transferor money module to each said one or more electronic notes; (b) said transferor money module sending said one or more transfer electronic notes to said transferee money module; (c) said transferee money module verifying the validity of said one or more transfer electronic notes; wherein each transfer electronic note of said one or more transfer electronic notes includes a unique identifier for each transferee money module over the history of said transfer electronic note; and wherein, where said transferee money module is a transaction money module, step (c) further comprises the step of checking whether each said unique identifier is on a list of unique identifiers for bad money modules that is stored in said transferee money module.
Claim 20
Independent Claim
162 words
A method for transferring electronic notes from a transferor money module to a transferee money module, said method comprising the steps of: (a) said transferor money module creating one by or more transfer electronic notes by appending a respective transfer record of said transferor money module to each said one or more electronic notes; (b) said transferor money module sending said one or more transfer electronic notes to said transferee money module; (c) said transferee money module verifying the validity of said one or more transfer electronic notes; wherein each transfer electronic note of said one or more transfer electronic notes includes a unique identifier for each transferee money module over the history of said transfer electronic note; and wherein, where said transferee money module is a transaction money module, step (c) further comprises the step of checking whether each said unique identifier is on a list of unique identifiers for bad money modules that is stored in said transferee money module.
Claim 21
Dependent Claim
16 words
The method according to claim 15, wherein said transferee money module is a transaction money module.
Claim 22
Dependent Claim
40 words
The method according to claim 15, wherein said step of said transferor money module creating one or more transfer electronic notes includes appending a respective digital signature of said transferor money module to each said one or more electronic notes.
Claim 23
Dependent Claim
40 words
The method according to claim 15, wherein for each said one or more transfer electronic notes said respective transfer record indicates whether all or some portion of a monetary amount of said one or more electronic notes is being transferred.