System and method for conducting disconnected transactions with service contracts for pervasive computing devices
First Claim
1. A method for conducting disconnected transactions, between a pervasive computing device and a server ,relating to a service application, the method comprising the steps of:
- receiving, at the pervasive computing device, a service contract from the server during a connected mode, the service contract specifying rules'"'"' of interaction with the service application in a disconnected mode;
executing, with the pervasive computing device, at least one transaction of the service application in the disconnected mode; and
sending transaction information, in response to the executing step, to the server during a reestablished connected mode, whereby the at least one transaction is recorded as valid if compliance with the rules of interaction are verified by the server.
3 Assignments
0 Petitions
Accused Products
Abstract
A disconnected transaction system for pervasive computing devices includes a service provider server; a pervasive computing device; a communication network; and a service contract downloadable from the service provider server to the pervasive computing device over the communication network during a connected mode, the service contract specifying rules of interaction with a service application associated with the service contract and providing a service provider with a mechanism for validating, upon reconnection to the service provider server, at least one transaction of the service application performed by a user of the pervasive computing device during a disconnected mode.
-
Citations
36 Claims
-
1. A method for conducting disconnected transactions, between a pervasive computing device and a server ,relating to a service application, the method comprising the steps of:
-
receiving, at the pervasive computing device, a service contract from the server during a connected mode, the service contract specifying rules'"'"' of interaction with the service application in a disconnected mode;
executing, with the pervasive computing device, at least one transaction of the service application in the disconnected mode; and
sending transaction information, in response to the executing step, to the server during a reestablished connected mode, whereby the at least one transaction is recorded as valid if compliance with the rules of interaction are verified by the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A program storage device, readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for conducting disconnected transactions, between a pervasive computing device and a server, relating to a service application, the method comprising the steps of:
-
receiving, at the pervasive computing device, a service contract from the server during a connected mode, the service contract specifying rules of interaction with the service application in a disconnected mode;
executing, with the pervasive computing device, at least one transaction of the service application in the disconnected mode; and
sending transaction information, in response to the executing step, to the server during a reestablished connected mode, whereby the at least one transaction is recorded as valid if compliance with the rules of interaction are verified by the server.
-
-
15. A system for conducting disconnected transactions with a server relating to a service application, comprising:
-
means for receiving, at the pervasive computing device, a service contract from the server during a connected mode, the service contract specifying rules of interaction with the service application in a disconnected mode;
means for executing, with the pervasive computing device, at least one transaction of the service application in the disconnected mode; and
means for sending transaction information, in response to the executing step, to the server during a reestablished connected mode, whereby the at least one transaction is recorded as valid if compliance with the rules of interaction are verified by the server. - View Dependent Claims (16)
-
-
17. A method for facilitating disconnected transactions, between a pervasive computing device and a server, relating to a service application, the method comprising the steps of:
-
receiving, from the pervasive computing device a request for service application information;
presenting one or more service application options and associated service contracts to the pervasive computing device;
receiving, from the pervasive computing device, a service application selection;
sending, to the pervasive computing device, a service contract associated with the service application selection, the service contract specifying rules of interaction with the service application in a disconnected mode;
receiving, from the pervasive computing device, transaction information logged during the disconnected mode; and
validating the transaction information. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A program storage device, readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for facilitating disconnected transactions, between a pervasive computing device and a server, relating to a service application, the method comprising the steps of:
-
receiving, from the pervasive computing device a request for service application information;
presenting one or more service application options and associated service contracts to the pervasive computing device;
receiving, from the pervasive computing device, a service application selection;
sending, to the pervasive computing device, a service contract associated with the service application selection, the service contract specifying rules of interaction with the service application in a disconnected mode;
receiving, from the pervasive computing device, transaction information logged during the disconnected mode; and
validating the transaction information.
-
-
29. A server system for facilitating disconnected transactions in a pervasive computing device relating to a service application, comprising:
-
means for receiving, from the pervasive computing device a request for service application information;
means for presenting one or more service application options and associated service contracts to the pervasive computing device;
means for receiving, from the pervasive computing device, a service application selection;
means for sending, to the pervasive computing device, a service contract associated with the service application selection;
means for receiving, from the pervasive computing device, transaction information logged during a disconnected mode; and
means for validating the transaction information.
-
-
30. A disconnected transaction system for pervasive computing devices comprising:
-
a service provider server;
a pervasive computing device;
a communication network; and
a service contract downloadable from the service provider server to the pervasive computing device over the communication network during a connected mode, the service contract specifying rules of interaction with a service application associated with the service contract and providing a service provider with a mechanism for validating, upon reconnection to the service provider server, at least one transaction of the service application performed by a user of the pervasive computing device during a disconnected mode. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification