Claims Analysis
Total Claims: 98
Claim 1
Independent Claim
196 words
A method for coordinating the exchange of information between a user device and a provider device, comprising the steps of: the user device: generating a message; retrieving a user device file name and a set of identification information stored in the user device; deriving a first key code; processing said identification information using said first key code to derive a set of processed identification information; sending said user device file name, said processed identification information, and said message to the provider device; the provider device: receiving said user device file name, said processed identification information, and said message; accessing a user file stored in the provider device using said user device file name as an index, said user file containing a set of recognition parameters corresponding to the user device; deriving a second key code using said recognition parameters: processing said processed identification information using said second key code to derive a set of de-processed identification information; comparing said de-processed identification information with a set of reference information stored in said user file; and terminating communication with the user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 2
Independent Claim
196 words
A method for coordinating the exchange of information between a user device and a provider device, comprising the steps of: the user device: generating a message; retrieving a user device file name and a set of identification information stored in the user device; deriving a first key code; processing said identification information using said first key code to derive a set of processed identification information; sending said user device file name, said processed identification information, and said message to the provider device; the provider device: receiving said user device file name, said processed identification information, and said message; accessing a user file stored in the provider device using said user device file name as an index, said user file containing a set of recognition parameters corresponding to the user device; deriving a second key code using said recognition parameters: processing said processed identification information using said second key code to derive a set of de-processed identification information; comparing said de-processed identification information with a set of reference information stored in said user file; and terminating communication with the user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 3
Dependent Claim
62 words
The method of claim 1, further comprising the steps of: the provider device: generating a new user device file name; sending said new user device file name to the user device; the user device: receiving said new user device file name; generating a new message; and sending at least said new device file name and said new message to the provider device.
Claim 4
Dependent Claim
66 words
The method of claim 2, wherein the provider device assigns said new user device file name to said user file, and wherein said method further comprises the steps of: the provider device: receiving said new device file name and said new message; and accessing said user file, using said new device file name as an index, to retrieve said recognition parameters corresponding to the user device.
Claim 5
Dependent Claim
29 words
The method of claim 1, wherein the user device has a provider historical file maintained therein, and wherein said identification information includes an entry from said provider historical file.
Claim 6
Dependent Claim
71 words
The method of claim 4, further comprising the steps of: the provider device: generating a provider historical file entry designation; sending said entry designation to the user device; the user device: receiving said entry designation; retrieving an entry from said provider historical file corresponding to said entry designation; and sending said provider historical file entry corresponding to said entry designation to the provider device as identification information in a subsequent transmission.
Claim 7
Dependent Claim
68 words
The method of claim 1, wherein said identification information includes an encrypted application address (EAA) assigned to the user device, and wherein said method further comprises the step of: the provider device: decrypting said EAA using a secret provider key code as a decryption key to derive an encrypted transaction address (ETA), said ETA representing an address at which other information pertaining to the user device is stored.
Claim 8
Dependent Claim
31 words
The method of claim 1, wherein the step of generating said message comprises the steps of: the user device: generating a request; and providing an authorization code to accompany said request.
Claim 9
Dependent Claim
47 words
The method of claim 7, further comprising the steps of: the provider device: comparing said authorization code with a reference authorization code stored in said user file; and disregarding said request in response to a determination that said authorization code is inconsistent with said reference authorization code.
Claim 10
Dependent Claim
47 words
The method of claim 1, wherein the step of generating said message comprises the steps of: the user device: generating an instruction for the provider device to change a current authorization code; and providing said current authorization code and a new authorization code to accompany said instruction.
Claim 11
Dependent Claim
59 words
The method of claim 9, further comprising the steps of: the provider device: receiving said instruction; comparing said current authorization code with a reference authorization code stored in said user file; and in response to a determination that said current authorization code is consistent with said reference authorization code, changing said reference authorization code to said new authorization code.
Claim 12
Dependent Claim
74 words
The method of claim 1, further comprising the steps of: the provider device: generating a new recognition parameter; sending said new recognition parameter to the user device; the user device: receiving said new recognition parameter; generating a new message; deriving a new key code using said new recognition parameter; processing said new message using said new key code to derive a processed new message; and sending said processed new message to the provider device.
Claim 13
Dependent Claim
39 words
The method of claim 11, further comprising the steps of: the provider device: receiving said processed new message; deriving said new key code using said new recognition parameter; and processing said processed new message using said new key code.
Claim 14
Dependent Claim
69 words
The method of claim 1, further comprising the steps of: the provider device: generating a set of processed confirmation information; sending said processed confirmation information to the user device; the user device: receiving said processed confirmation information; deriving a third key code different from said first and second key codes; and processing said processed confirmation information using said third key code to derive a set of de-processed confirmation information.
Claim 15
Dependent Claim
61 words
The method of claim 13, further comprising the steps of: the user device: extracting a de-processed device file name from said de-processed confirmation information; comparing said de-processed device file name with said user device file name; and disregarding said de-processed confirmation information in response to a determination that said de-processed device file name is inconsistent with said user device file name.
Claim 16
Dependent Claim
51 words
The method of claim 13, wherein said de-processed confirmation information includes a provider historical file entry and a corresponding entry designation, and wherein said method further comprises the steps of: the user device: storing said file entry and said entry designation into a provider historical file maintained within the user device.
Claim 17
Independent Claim
214 words
A method for coordinating the exchange of information between a user device and a provider device, comprising the steps of: the user device: generating a message; retrieving a user device file name, a set of identification information, a current user key code (CUKC), and a current provider key code (CPKC) stored in the user device; deriving a current session key code (CSKC) using said CUKC and said CPKC; processing said identification information using said CSKC to derive a set of processed identification information; sending said user device file name, said processed identification information, and said message to the provider device; the provider device: receiving said user device file name, said processed identification information, and said message; accessing a user file stored in the provider device using said user device file name as an index, said user file containing a set of recognition parameters corresponding to the user device; deriving a second key code using said recognition parameters; processing said processed identification information using said second key code to derive a set of de-processed identification information; comparing said de-processed identification information with a set of reference information stored in said user file; and terminating communication with the user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 18
Independent Claim
214 words
A method for coordinating the exchange of information between a user device and a provider device, comprising the steps of: the user device: generating a message; retrieving a user device file name, a set of identification information, a current user key code (CUKC), and a current provider key code (CPKC) stored in the user device; deriving a current session key code (CSKC) using said CUKC and said CPKC; processing said identification information using said CSKC to derive a set of processed identification information; sending said user device file name, said processed identification information, and said message to the provider device; the provider device: receiving said user device file name, said processed identification information, and said message; accessing a user file stored in the provider device using said user device file name as an index, said user file containing a set of recognition parameters corresponding to the user device; deriving a second key code using said recognition parameters; processing said processed identification information using said second key code to derive a set of de-processed identification information; comparing said de-processed identification information with a set of reference information stored in said user file; and terminating communication with the user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 19
Dependent Claim
62 words
The method of claim 16, further comprising the steps of: the provider device: generating a new user device file name; sending said new user device file name to the user device; the user device: receiving said new user device file name; generating a new message; and sending at least said new device file name and said new message to the provider device.
Claim 20
Dependent Claim
66 words
The method of claim 17, wherein the provider device assigns said new user device file name to said user file, and wherein said method further comprises the steps of: the provider device: receiving said new device file name and said new message; and accessing said user file, using said new device file name as an index, to retrieve said recognition parameters corresponding to the user device.
Claim 21
Dependent Claim
29 words
The method of claim 16, wherein the user device has a provider historical file maintained therein, and wherein said identification information includes an entry from said provider historical file.
Claim 22
Dependent Claim
71 words
The method of claim 19, further comprising the steps of: the provider device: generating a provider historical file entry designation; sending said entry designation to the user device; the user device: receiving said entry designation; retrieving an entry from said provider historical file corresponding to said entry designation; and sending said provider historical file entry corresponding to said entry designation to the provider device as identification information in a subsequent transmission.
Claim 23
Dependent Claim
68 words
The method of claim 16, wherein said identification information includes an encrypted application address (EAA) assigned to the user device, and wherein said method further comprises the step of: the provider device: decrypting said EAA using a secret provider key code as a decryption key to derive an encrypted transaction address (ETA), said ETA representing an address at which other information pertaining to the user device is stored.
Claim 24
Dependent Claim
31 words
The method of claim 16, wherein the step of generating said message comprises the steps of: the user device: generating a request; and providing an authorization code to accompany said request.
Claim 25
Dependent Claim
47 words
The method of claim 22, further comprising the steps of: the provider device: comparing said authorization code with a reference authorization code stored in said user file; and disregarding said request in response to a determination that said authorization code is inconsistent with said reference authorization code.
Claim 26
Dependent Claim
47 words
The method of claim 16, wherein the step of generating said message comprises the steps of: the user device: generating an instruction for the provider device to change a current authorization code; and providing said current authorization code and a new authorization code to accompany said instruction.
Claim 27
Dependent Claim
59 words
The method of claim 24, further comprising the steps of: the provider device: receiving said instruction; comparing said current authorization code with a reference authorization code stored in said user file; and in response to a determination that said current authorization code is consistent with said reference authorization code, changing said reference authorization code to said new authorization code.
Claim 28
Dependent Claim
112 words
The method of claim 16, wherein the user device further generates a future user key code (FUKC) and sends said FUKC to the provider device along with said user device file name, said processed identification information, and said message, said method further comprising the steps of: the provider device: receiving said FUKC; generating a future provider key code (FPKC); sending said FPKC to the user device; the user device: receiving said FPKC; generating a new message; deriving a new key code using said FUKC and said FPKC; processing said new message using said new key code to derive a processed new message; and sending said processed new message to the provider device.
Claim 29
Dependent Claim
40 words
The method of claim 26, further comprising the steps of: the provider device: receiving said processed new message; deriving said new key code using said FUKC and said FPKC; and processing said processed new message using said new key code.
Claim 30
Dependent Claim
144 words
The method of claim 16, wherein said user file has said CPKC stored therein, wherein the user device further generates a future user key code (FUKC) and sends said FUKC to the provider device along with said user device file name, said processed identification information, and said message, and wherein said method further comprises the steps of: the provider device: receiving said FUKC; generating a set of confirmation information; deriving a third key code using said CPKC and said FUKC; processing said confirmation information using said third key code to derive a set of processed confirmation information; sending said processed confirmation information to the user device; the user device: receiving said processed confirmation information; deriving said third key code using said CPKC and said FUKC; and processing said processed confirmation information using said third key code to derive a set of de-processed confirmation information.
Claim 31
Dependent Claim
61 words
The method of claim 28, further comprising the steps of: the user device: extracting a de-processed device file name from said de-processed confirmation information; comparing said de-processed device file name with said user device file name; and disregarding said de-processed confirmation information in response to a determination that said de-processed device file name is inconsistent with said user device file name.
Claim 32
Dependent Claim
72 words
The method of claim 28, wherein the step of generating said confirmation information comprises the steps of: the provider device: generating a provider historical file entry and a corresponding entry designation; encrypting said provider historical file entry using a secret provider key code as an encryption key to derive an encrypted file entry; and providing said encrypted file entry and said entry designation as at least a portion of said confirmation information.
Claim 33
Dependent Claim
32 words
The method of claim 30, further comprising the steps of: said user device: storing said encrypted file entry and said entry designation into a provider historical file maintained within the user device.
Claim 34
Independent Claim
196 words
A method for coordinating the exchange of information between a user device and a provider device, comprising the steps of: the user device: generating a message; retrieving a user device file name, a set of identification information, and a current provider public code (CPPUC) stored in the user device; processing said identification information using said CPPUC to derive a set of processed identification information; sending said user device file name, said processed identification information, and said message to the provider device; the provider device: receiving said user device file name, said processed identification information, and said message; accessing a user file stored in the provider device using said user device file name as an index, said user file containing a set of recognition parameters corresponding to the user device; retrieving a current provider private code (CPPRC) stored in said user file; processing said processed identification information using said CPPRC to derive a set of de-processed identification information; comparing said de-processed identification information with a set of reference information stored in said user file; and terminating communication with the user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 35
Independent Claim
196 words
A method for coordinating the exchange of information between a user device and a provider device, comprising the steps of: the user device: generating a message; retrieving a user device file name, a set of identification information, and a current provider public code (CPPUC) stored in the user device; processing said identification information using said CPPUC to derive a set of processed identification information; sending said user device file name, said processed identification information, and said message to the provider device; the provider device: receiving said user device file name, said processed identification information, and said message; accessing a user file stored in the provider device using said user device file name as an index, said user file containing a set of recognition parameters corresponding to the user device; retrieving a current provider private code (CPPRC) stored in said user file; processing said processed identification information using said CPPRC to derive a set of de-processed identification information; comparing said de-processed identification information with a set of reference information stored in said user file; and terminating communication with the user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 36
Dependent Claim
62 words
The method of claim 32, further comprising the steps of: the provider device: generating a new user device file name; sending said new user device file name to the user device; the user device: receiving said new user device file name; generating a new message; and sending at least said new device file name and said new message to the provider device.
Claim 37
Dependent Claim
66 words
The method of claim 33, wherein the provider device assigns said new user device file name to said user file, and wherein said method further comprises the steps of: the provider device: receiving said new device file name and said new message; and accessing said user file, using said new device file name as an index, to retrieve said recognition parameters corresponding to the user device.
Claim 38
Dependent Claim
29 words
The method of claim 32, wherein the user device has a provider historical file maintained therein, and wherein said identification information includes an entry from said provider historical file.
Claim 39
Dependent Claim
71 words
The method of claim 35, further comprising the steps of: the provider device: generating a provider historical file entry designation; sending said entry designation to the user device; the user device: receiving said entry designation; retrieving an entry from said provider historical file corresponding to said entry designation; and sending said provider historical file entry corresponding to said entry designation to the provider device as identification information in a subsequent transmission.
Claim 40
Dependent Claim
68 words
The method of claim 32, wherein said identification information includes an encrypted application address (EAA) assigned to the user device, and wherein said method further comprises the step of: the provider device: decrypting said EAA using a secret provider key code as a decryption key to derive an encrypted transaction address (ETA), said ETA representing an address at which other information pertaining to the user device is stored.
Claim 41
Dependent Claim
31 words
The method of claim 32, wherein the step of generating said message comprises the steps of: the user device: generating a request; and providing an authorization code to accompany said request.
Claim 42
Dependent Claim
47 words
The method of claim 38, further comprising the steps of: the provider device: comparing said authorization code with a reference authorization code stored in said user file; and disregarding said request in response to a determination that said authorization code is inconsistent with said reference authorization code.
Claim 43
Dependent Claim
47 words
The method of claim 32, wherein the step of generating said message comprises the steps of: the user device: generating an instruction for the provider device to change a current authorization code; and providing said current authorization code and a new authorization code to accompany said instruction.
Claim 44
Dependent Claim
59 words
The method of claim 40, further comprising the steps of: the provider device: receiving said instruction; comparing said current authorization code with a reference authorization code stored in said user file; and in response to a determination that said current authorization code is consistent with said reference authorization code, changing said reference authorization code to said new authorization code.
Claim 45
Dependent Claim
73 words
The method of claim 32, further comprising the steps of: the provider device: generating a future provider key code comprising a future provider public code (FPPUC) and a future provider private code (FPPRC); sending said FPPUC to the user device; the user device: receiving said FPPUC; generating a new message; processing said new message using said FPPUC to derive a processed new message; and sending said processed new message to the provider device.
Claim 46
Dependent Claim
27 words
The method of claim 42, further comprising the steps of: the provider device: receiving said processed new message; and processing said processed new message using said FPPRC.
Claim 47
Dependent Claim
157 words
The method of claim 32, wherein the user device further generates a future user key code comprising a future user public code (FUPUC) and a future user private code (FUPRC), wherein the user device sends said FUPUC to the provider device along with said user device file name, said processed identification information, and said message, wherein said user file has a current user public code (CUPUC) stored therein, and wherein said method further comprises the steps of: the provider device: receiving said FUPUC; generating a set of confirmation information; retrieving said CUPUC from said user file; processing said confirmation information using said CUPUC to derive a set of processed confirmation information; sending said processed confirmation information to the user device; the user device: receiving said processed confirmation information; retrieving a current user private code (CUPRC) stored in the user device; and processing said processed confirmation information using said CUPRC to derive a set of de-processed confirmation information.
Claim 48
Dependent Claim
61 words
The method of claim 44, further comprising the steps of: the user device: extracting a de-processed device file name from said de-processed confirmation information; comparing said de-processed device file name with said user device file name; and disregarding said de-processed confirmation information in response to a determination that said de-processed device file name is inconsistent with said user device file name.
Claim 49
Dependent Claim
72 words
The method of claim 44, wherein the step of generating said confirmation information comprises the steps of: the provider device: generating a provider historical file entry and a corresponding entry designation; encrypting said provider historical file entry using a secret provider key code as an encryption key to derive an encrypted file entry; and providing said encrypted file entry and said entry designation as at least a portion of said confirmation information.
Claim 50
Dependent Claim
32 words
The method of claim 46, further comprising the steps of: said user device: storing said encrypted file entry and said entry designation into a provider historical file maintained within the user device.
Claim 51
Dependent Claim
73 words
The method of claim 44, further comprising the steps of: the user device: generating a second message; sending said second message to the provider device; the provider device: generating a second set of confirmation information in response to said second message; processing said second set of confirmation information using said FUPUC to derive a second set of processed confirmation information; and sending said second set of processed confirmation information to the user device.
Claim 52
Dependent Claim
31 words
The method of claim 48, further comprising the steps of: the user device: receiving said second set of confirmation information; and processing said second set of confirmation information using said FUPRC.
Claim 53
Dependent Claim
228 words
A communication system, comprising: a user device, comprising: a user storage for storing a user device file name and a set of identification information; means for generating a message; means for retrieving said user device file name and said identification information from said user storage; means for deriving a first key code; means for processing said identification information using said first key code to derive a set of processed identification information; and means for sending said user device file name, said processed identification information, and said message onto a communications link; and a provider device, comprising: a provider storage for storing a user file containing a set of recognition parameters corresponding to said user device, including a set of reference information; means coupled to said communications link for receiving said user device file name, said processed identification information, and said message; means for accessing said user file using said user device file name as an index; means for deriving a second key code using said recognition parameters; means for processing said processed identification information using said second key code to derive a set of de-processed identification information; means for comparing said de-processed identification information with said reference information stored in said user file; and means for terminating communication with said user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 54
Dependent Claim
228 words
A communication system, comprising: a user device, comprising: a user storage for storing a user device file name and a set of identification information; means for generating a message; means for retrieving said user device file name and said identification information from said user storage; means for deriving a first key code; means for processing said identification information using said first key code to derive a set of processed identification information; and means for sending said user device file name, said processed identification information, and said message onto a communications link; and a provider device, comprising: a provider storage for storing a user file containing a set of recognition parameters corresponding to said user device, including a set of reference information; means coupled to said communications link for receiving said user device file name, said processed identification information, and said message; means for accessing said user file using said user device file name as an index; means for deriving a second key code using said recognition parameters; means for processing said processed identification information using said second key code to derive a set of de-processed identification information; means for comparing said de-processed identification information with said reference information stored in said user file; and means for terminating communication with said user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 55
Dependent Claim
76 words
The communication system of claim 50, wherein said provider device further comprises: means for generating a new user device file name; and means for sending said new user device file name to said user device; and wherein said user device further comprises: means for receiving said new user device file name; means for generating a new message; and means for sending at least said new device file name and said new message to said provider device.
Claim 56
Dependent Claim
63 words
The communication system of claim 51, wherein said provider device further comprises: means for assigning said new user device file name to said user file; means for receiving said new device file name and said new message; and means for accessing said user file, using said new device file name as an index, to retrieve said recognition parameters corresponding to said user device.
Claim 57
Dependent Claim
30 words
The communication system of claim 50, wherein said user storage has a provider historical file stored thereon, and wherein said identification information includes an entry from said provider historical file.
Claim 58
Dependent Claim
85 words
The communication system of claim 53, wherein said provider device further comprises: means for generating a provider historical file entry designation; and means for sending said entry designation to said user device; and wherein said user device further comprises: means for receiving said entry designation; means for retrieving an entry from said provider historical file corresponding to said entry designation; and means for sending said provider historical file entry corresponding to said entry designation to said provider device as identification information in a subsequent transmission.
Claim 59
Dependent Claim
74 words
The communication system of claim 50, wherein said identification information includes an encrypted application address (EAA) assigned to said user device, said EAA being stored in said user storage, and wherein said provider device further comprises: means for decrypting said EAA using a secret provider key code as a decryption key to derive an encrypted transaction address (ETA), said ETA representing an address at which other information pertaining to said user device is stored.
Claim 60
Dependent Claim
80 words
The communication system of claim 50, wherein said means for generating said message comprises: means for generating a request; and means for providing an authorization code along with said request; and wherein said provider device further comprises: means for comparing said authorization code with a reference authorization code stored in said user file; and means for causing said provider device to disregard said request in response to a determination that said authorization code is inconsistent with said reference authorization code.
Claim 61
Dependent Claim
105 words
The communication system of claim 50, wherein said means for generating said message comprises: means for generating an instruction for said provider device to change a current authorization code; and means for providing said current authorization code and a new authorization code along with said instruction; and wherein said provider device further comprises: means for receiving said instruction; means for comparing said current authorization code with a reference authorization code stored in said user file; and means for changing said reference authorization code to said new authorization code in response to a determination that said current authorization code is consistent with said reference authorization code.
Claim 62
Dependent Claim
92 words
The communication system of claim 50, wherein said provider device further comprises: means for generating a new recognition parameter; and means for sending said new recognition parameter to said user device; and wherein said user device further comprises: means for receiving said new recognition parameter; means for generating a new message; means for deriving a new key code using said new recognition parameter; means for processing said new message using said new key code to derive a processed new message; and means for sending said processed new message to said provider device.
Claim 63
Dependent Claim
44 words
The communication system of claim 58, wherein said provider device further comprises: means for receiving said processed new message; means for deriving said new key code using said new recognition parameter; and means for processing said processed new message using said new key code.
Claim 64
Dependent Claim
83 words
The communication system of claim 50, wherein said provider device further comprises: means for generating a set of processed confirmation information; and means for sending said processed confirmation information to said user device; and wherein said user device further comprises: means for receiving said processed confirmation information; means for deriving a third key code different from said first and second key codes; and means for processing said processed confirmation information using said third key code to derive a set of de-processed confirmation information.
Claim 65
Dependent Claim
71 words
The communication system of claim 60, wherein said user device further comprises: means for extracting a de-processed device file name from said de-processed confirmation information; means for comparing said de-processed device file name with said user device file name; and means for causing said user device to disregard said de-processed confirmation information in response to a determination that said de-processed device file name is inconsistent with said user device file name.
Claim 66
Dependent Claim
55 words
The communication system of claim 60, wherein said de-processed confirmation information includes a provider historical file entry and a corresponding entry designation, wherein said user storage has a provider historical file stored thereon, and wherein said user device further comprises: means for storing said file entry and said entry designation into said provider historical file.
Claim 67
Dependent Claim
248 words
A communication system, comprising: a user device, comprising: a user storage for storing a user device file name, a set of identification information, a current user key code (CUKC), and a current provider key code (CPKC); means for generating a message; means for retrieving said user device file name and said set of identification information from said user storage; means for deriving a current session key code (CSKC) using said CUKC and said CPKC; means for processing said identification information using said CSKC to derive a set of processed identification information; and means for sending said user device file name, said processed identification information, and said message onto a communications link; and a provider device, comprising: a provider storage for storing a user file containing a set of recognition parameters corresponding to said user device, including a set of reference information; means coupled to said communications link for receiving said user device file name, said processed identification information, and said message; means for accessing said user file using said user device file name as an index; means for deriving a second key code using said recognition parameters; means for processing said processed identification information using said second key code to derive a set of de-processed identification information; means for comparing said de-processed identification information with said reference information stored in said user file; and means for terminating communication with said user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 68
Dependent Claim
248 words
A communication system, comprising: a user device, comprising: a user storage for storing a user device file name, a set of identification information, a current user key code (CUKC), and a current provider key code (CPKC); means for generating a message; means for retrieving said user device file name and said set of identification information from said user storage; means for deriving a current session key code (CSKC) using said CUKC and said CPKC; means for processing said identification information using said CSKC to derive a set of processed identification information; and means for sending said user device file name, said processed identification information, and said message onto a communications link; and a provider device, comprising: a provider storage for storing a user file containing a set of recognition parameters corresponding to said user device, including a set of reference information; means coupled to said communications link for receiving said user device file name, said processed identification information, and said message; means for accessing said user file using said user device file name as an index; means for deriving a second key code using said recognition parameters; means for processing said processed identification information using said second key code to derive a set of de-processed identification information; means for comparing said de-processed identification information with said reference information stored in said user file; and means for terminating communication with said user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 69
Dependent Claim
76 words
The communication system of claim 63, wherein said provider device further comprises: means for generating a new user device file name; and means for sending said new user device file name to said user device; and wherein said user device further comprises: means for receiving said new user device file name; means for generating a new message; and means for sending at least said new device file name and said new message to said provider device.
Claim 70
Dependent Claim
63 words
The communication system of claim 64, wherein said provider device further comprises: means for assigning said new user device file name to said user file; means for receiving said new device file name and said new message; and means for accessing said user file, using said new device file name as an index, to retrieve said recognition parameters corresponding to said user device.
Claim 71
Dependent Claim
30 words
The communication system of claim 63, wherein said user device has a provider historical file stored thereon, and wherein said identification information includes an entry from said provider historical file.
Claim 72
Dependent Claim
84 words
The communication system of claim 66, wherein said provider device further comprises: means for generating a provider historical file entry designation; means for sending said entry designation to said user device; and wherein said user device further comprises: means for receiving said entry designation; means for retrieving an entry from said provider historical file corresponding to said entry designation; and means for sending said provider historical file entry corresponding to said entry designation to said provider device as identification information in a subsequent transmission.
Claim 73
Dependent Claim
74 words
The communication system of claim 63, wherein said identification information includes an encrypted application address (EAA) assigned to said user device, said EAA being stored in said user storage, and wherein said provider device further comprises: means for decrypting said EAA using a secret provider key code as a decryption key to derive an encrypted transaction address (ETA), said ETA representing an address at which other information pertaining to said user device is stored.
Claim 74
Dependent Claim
80 words
The communication system of claim 63, wherein said means for generating said message comprises: means for generating a request; and means for providing an authorization code along with said request; and wherein said provider device further comprises: means for comparing said authorization code with a reference authorization code stored in said user file; and means for causing said provider device to disregard said request in response to a determination that said authorization code is inconsistent with said reference authorization code.
Claim 75
Dependent Claim
105 words
The communication system of claim 63, wherein said means for generating said message comprises: means for generating an instruction for said provider device to change a current authorization code; and means for providing said current authorization code and a new authorization code along with said instruction; and wherein said provider device further comprises: means for receiving said instruction; means for comparing said current authorization code with a reference authorization code stored in said user file; and means for changing said reference authorization code to said new authorization code in response to a determination that said current authorization code is consistent with said reference authorization code.
Claim 76
Dependent Claim
134 words
The communication system of claim 63, wherein said user device further comprises: means for generating a future user key code (FUKC), said FUKC being sent to said provider device along with said user device file name, said processed identification information, and said message; and wherein said provider device further comprises: means for receiving said FUKC; means for generating a future provider key code (FPKC); and means for sending said FPKC to said user device; and wherein said user device further comprises: means for receiving said FPKC; means for generating a new message; means for deriving a new key code using said FUKC and said FPKC; means for processing said new message using said new key code to derive a processed new message; and means for sending said processed new message to said provider device.
Claim 77
Dependent Claim
45 words
The communication system of claim 71, wherein said provider device further comprises: means for receiving said processed new message; means for deriving said new key code using said FUKC and said FPKC; and means for processing said processed new message using said new key code.
Claim 78
Dependent Claim
164 words
The communication system of claim 63, wherein said user file has said CPKC stored therein, wherein said user device further comprises: means for generating a future user key code (FUKC), said FUKC being sent to said provider device along with said user device file name, said processed identification information, and said message; and wherein said provider device further comprises: means for receiving said FUKC; means for generating a set of confirmation information; means for deriving a third key code using said CPKC and said FUKC; means for processing said confirmation information using said third key code to derive a set of processed confirmation information; and means for sending said processed confirmation information to said user device; and wherein said user device further comprises: means for receiving said processed confirmation information; means for deriving said third key code using said CPKC and said FUKC; and means for processing said processed confirmation information using said third key code to derive a set of de-processed confirmation information.
Claim 79
Dependent Claim
71 words
The communication system of claim 73, wherein said user device further comprises: means for extracting a de-processed device file name from said de-processed confirmation information: means for comparing said de-processed device file name with said user device file name; and means for causing said user device to disregard said de-processed confirmation information in response to a determination that said de-processed device file name is inconsistent with said user device file name.
Claim 80
Dependent Claim
73 words
The communication system of claim 73, wherein said means for generating said confirmation information comprises: means for generating a provider historical file entry and a corresponding entry designation; means for encrypting said provider historical file entry using a secret provider key code as an encryption key to derive an encrypted file entry; and means for providing said encrypted file entry and said entry designation as at least a portion of said confirmation information.
Claim 81
Dependent Claim
44 words
The communication system of claim 75, wherein said user storage has a provider historical file stored thereon, and wherein said user device further comprises: means for storing said encrypted file entry and said entry designation into said provider historical file in said user storage.
Claim 82
Dependent Claim
225 words
A communication system, comprising: a user device, comprising: a user storage for storing a user device file name, a set of identification information, and a current provider public code (CPPUC); means for generating a message; means for retrieving said user device file name and said identification information from said user storage; means for processing said identification information using said CPPUC to derive a set of processed identification information; and means for sending said user device file name, said processed identification information, and said message to said provider device; and a provider device, comprising: a provider storage for storing a user file containing a set of recognition parameters corresponding to said user device, including a current provider private code (CPPRC) and a set of reference information; means for receiving said user device file name, said processed identification information, and said message; means for accessing said user file using said user device file name as an index; means for retrieving said CPPRC from said user file; means for processing said processed identification information using said CPPRC to derive a set of de-processed identification information; means for comparing said de-processed identification information with said set of reference information stored in said user file; and means for terminating communication with said user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 83
Dependent Claim
225 words
A communication system, comprising: a user device, comprising: a user storage for storing a user device file name, a set of identification information, and a current provider public code (CPPUC); means for generating a message; means for retrieving said user device file name and said identification information from said user storage; means for processing said identification information using said CPPUC to derive a set of processed identification information; and means for sending said user device file name, said processed identification information, and said message to said provider device; and a provider device, comprising: a provider storage for storing a user file containing a set of recognition parameters corresponding to said user device, including a current provider private code (CPPRC) and a set of reference information; means for receiving said user device file name, said processed identification information, and said message; means for accessing said user file using said user device file name as an index; means for retrieving said CPPRC from said user file; means for processing said processed identification information using said CPPRC to derive a set of de-processed identification information; means for comparing said de-processed identification information with said set of reference information stored in said user file; and means for terminating communication with said user device in response to a determination that said de-processed identification information is inconsistent with said reference information.
Claim 84
Dependent Claim
76 words
The communication system of claim 77, wherein said provider device further comprises: means for generating a new user device file name; and means for sending said new user device file name to said user device; and wherein said user device further comprises: means for receiving said new user device file name; means for generating a new message; and means for sending at least said new device file name and said new message to said provider device.
Claim 85
Dependent Claim
63 words
The communication system of claim 78, wherein said provider device further comprises: means for assigning said new user device file name to said user file; means for receiving said new device file name and said new message; and means for accessing said user file, using said new device file name as an index, to retrieve said recognition parameters corresponding to said user device.
Claim 86
Dependent Claim
30 words
The communication system of claim 77, wherein said user storage has a provider historical file stored thereon, and wherein said identification information includes an entry from said provider historical file.
Claim 87
Dependent Claim
85 words
The communication system of claim 80, wherein said provider device further comprises: means for generating a provider historical file entry designation; and means for sending said entry designation to said user device; and wherein said user device further comprises: means for receiving said entry designation; means for retrieving an entry from said provider historical file corresponding to said entry designation; and means for sending said provider historical file entry corresponding to said entry designation to said provider device as identification information in a subsequent transmission.
Claim 88
Dependent Claim
74 words
The communication system of claim 77, wherein said identification information includes an encrypted application address (EAA) assigned to said user device, said EAA being stored in said user storage, and wherein said provider device further comprises: means for decrypting said EAA using a secret provider key code as a decryption key to derive an encrypted transaction address (ETA), said ETA representing an address at which other information pertaining to said user device is stored.
Claim 89
Dependent Claim
80 words
The communication system of claim 77, wherein said means for generating said message comprises: means for generating a request; and means for providing an authorization code along with said request; and wherein said provider device further comprises: means for comparing said authorization code with a reference authorization code stored in said user file; and means for causing said provider device to disregard said request in response to a determination that said authorization code is inconsistent with said reference authorization code.
Claim 90
Dependent Claim
105 words
The communication system of claim 77, wherein said means for generating said message comprises: means for generating an instruction for said provider device to change a current authorization code; and means for providing said current authorization code and a new authorization code along with said instruction; and wherein said provider device further comprises: means for receiving said instruction; means for comparing said current authorization code with a reference authorization code stored in said user file; and means for changing said reference authorization code to said new authorization code in response to a determination that said current authorization code is consistent with said reference authorization code.
Claim 91
Dependent Claim
88 words
The communication system of claim 77, wherein said provider device further comprises: means for generating a future provider key code comprising a future provider public code (FPPUC) and a future provider private code (FPPRC); means for sending said FPPUC to said user device; and wherein said user device further comprises: means for receiving said FPPUC; means for generating a new message; means for processing said new message using said FPPUC to derive a processed new message; and means for sending said processed new message to said provider device.
Claim 92
Dependent Claim
30 words
The communication system of claim 85, wherein said provider device further comprises: means for receiving said processed new message; and means for processing said processed new message using said FPPRC.
Claim 93
Dependent Claim
174 words
The communication system of claim 77, wherein said user file has a current user public code (CUPUC) stored therein, wherein said user device further comprises: means for generating a future user key code comprising a future user public code (FUPUC) and a future user private code (FUPRC), said FUPUC being sent to said provider device along with said user device file name, said processed identification information, and said message; and wherein said provider device further comprises: means for receiving said FUPUC; means for generating a set of confirmation information; means for retrieving said CUPUC from said user file; means for processing said confirmation information using said CUPUC to derive a set of processed confirmation information; and means for sending said processed confirmation information to said user device; and wherein said user device further comprises: means for receiving said processed confirmation information; means for retrieving a current user private code (CUPRC) stored in said user device: and means for processing said processed confirmation information using said CUPRC to derive a set of de-processed confirmation information.
Claim 94
Dependent Claim
71 words
The communication system of claim 87, wherein said user device further comprises: means for extracting a de-processed device file name from said de-processed confirmation information; means for comparing said de-processed device file name with said user device file name; and means for causing said user device to disregard said de-processed confirmation information in response to a determination that said de-processed device file name is inconsistent with said user device file name.
Claim 95
Dependent Claim
73 words
The communication system of claim 87, wherein said means for generating said confirmation information comprises: means for generating a provider historical file entry and a corresponding entry designation; means for encrypting said provider historical file entry using a secret provider key code as an encryption key to derive an encrypted file entry; and means for providing said encrypted file entry and said entry designation as at least a portion of said confirmation information.
Claim 96
Dependent Claim
40 words
The communication system of claim 89, wherein said user storage has a provider historical file stored thereon, and wherein said user device further comprises: means for storing said encrypted file entry and said entry designation into said provider historical file.
Claim 97
Dependent Claim
87 words
The communication system of claim 87, wherein said user device further comprises: means for generating a second message; and means for sending said second message to said provider device; and wherein said provider device further comprises: means for generating a second set of confirmation information in response to said second message; means for processing said second set of confirmation information using said FUPUC to derive a second set of processed confirmation information; and means for sending said second set of processed confirmation information to said user device.
Claim 98
Dependent Claim
34 words
The communication system of claim 91, wherein said user device further comprises: means for receiving said second set of confirmation information; and means for processing said second set of confirmation information using said FUPRC.