Session management for wireless E-commerce
First Claim
1. A computer-implemented method for managing sessions between mobile communication devices and an application program hosted on a data processing system with a gateway module that is coupled to the mobile communications devices and to the application program, comprising:
- generating at the gateway module respective first session identifiers upon receipt of initial requests from the mobile communication devices at the gateway module and transmitting the first session identifiers to the application program;
associating the first session identifiers with corresponding second session identifiers from the application program at the gateway module; and
in response to subsequent communications from the mobile devices to the application program, transmitting from the gateway module to the application program the second session identifiers that are associated with the first session identifiers of the mobile devices of the subsequent communications.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for session management in wireless e-commerce. In various embodiments, the invention manages shopping sessions between wireless communication devices and a merchant application. A gateway module generates respective wireless session identifiers upon receipt of initial requests from the wireless communication devices and provides the wireless session identifiers to the merchant application. The merchant application generates respective merchant session identifiers for the wireless session identifiers and provides the merchant session identifiers to the gateway module. The wireless session identifiers and corresponding merchant session identifiers are associated at the gateway module. In response to subsequent communications from the mobile devices to the merchant application, the gateway module transmits to the merchant application the merchant session identifiers. A user authentication module works in conjunction with the gateway module and authenticates users of the wireless devices.
-
Citations
13 Claims
-
1. A computer-implemented method for managing sessions between mobile communication devices and an application program hosted on a data processing system with a gateway module that is coupled to the mobile communications devices and to the application program, comprising:
-
generating at the gateway module respective first session identifiers upon receipt of initial requests from the mobile communication devices at the gateway module and transmitting the first session identifiers to the application program;
associating the first session identifiers with corresponding second session identifiers from the application program at the gateway module; and
in response to subsequent communications from the mobile devices to the application program, transmitting from the gateway module to the application program the second session identifiers that are associated with the first session identifiers of the mobile devices of the subsequent communications. - View Dependent Claims (2, 3)
-
-
4. An apparatus for managing sessions between mobile communication devices and an application program hosted on a data processing system, comprising:
-
means for generating respective first session identifiers upon receipt of initial requests from the mobile communication devices and transmitting the first session identifiers to the application program;
means for associating the first session identifiers with corresponding second session identifiers from the application program; and
means for transmitting the second session identifiers that are associated with the first session identifiers of the mobile devices to the application program in response to and in association with subsequent communications from the mobile devices directed to the application program.
-
-
5. A computer-implemented method for managing shopping sessions between wireless communication devices and a merchant application with a gateway module that is coupled to the mobile communications devices and to the merchant application, comprising:
-
generating at the gateway module respective wireless session identifiers upon receipt of initial requests from the wireless communication devices at the gateway module and transmitting the wireless session identifiers to the merchant application;
generating at the merchant application respective merchant session identifiers for the wireless session identifiers and transmitting the merchant session identifiers to the gateway module;
associating the wireless session identifiers with corresponding merchant session identifiers at the gateway module; and
in response to subsequent communications from the mobile devices to the merchant application, transmitting from the gateway module to the merchant application the merchant session identifiers that are associated with the wireless session identifiers of the mobile devices of the subsequent communications. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An apparatus for managing shopping sessions between wireless communication devices and a merchant application, comprising:
-
means for generating respective wireless session identifiers upon receipt of initial requests from the wireless communication devices and transmitting the wireless session identifiers to the merchant application;
means for associating the wireless session identifiers with corresponding merchant session identifiers received from the merchant application; and
means for transmitting the merchant session identifiers that are associated with the wireless session identifiers of the wireless devices to the merchant application in response to and in association with subsequent communications from the wireless devices directed to the merchant application.
-
-
11. A system for managing sessions between mobile communication devices and an application program hosted on a data processing system, comprising:
-
a mobile interface configured and arranged to connect with a plurality of mobile communication devices;
a gateway coupled to the mobile interface and to the application program, the gateway configured to generate respective first session identifiers upon receipt of initial requests from the mobile communication devices, associate the first session identifiers with corresponding second session identifiers received from the application program, and transmit the second session identifiers that are associated with the first session identifiers to the application program in response to and associated with subsequent communications from the mobile devices to the application program. - View Dependent Claims (12, 13)
-
Specification