Electronic commerce session management
First Claim
1. A method comprising:
- storing data on a server coupled to receive requests from client devices;
generating a set of one or more predetermined search requests corresponding to searches of the data;
performing the set of predetermined search requests;
storing results of the set of predetermined search requests on the server; and
providing a selected search result in response to a corresponding search request being received from one of the client devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for electronic session management are disclosed. In one embodiment, a user is connected to a server when initiating a session. Until a predetermined period of time passes without any activity from the user, the user is connected to the same server even if the initial connection with the server is broken. During that time, information related to the user is stored in volatile memory of the server. In one embodiment, a one or more searches are performed and the results of the searches are stored on the servers. When a user performs one of the searches the results are retrieved without repeating the searches. Thus, commonly performed searches can be provided in a more efficient manner as compared to performing the searches multiple times.
-
Citations
20 Claims
-
1. A method comprising:
-
storing data on a server coupled to receive requests from client devices;
generating a set of one or more predetermined search requests corresponding to searches of the data;
performing the set of predetermined search requests;
storing results of the set of predetermined search requests on the server; and
providing a selected search result in response to a corresponding search request being received from one of the client devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable medium having stored thereon sequences of instructions that, when executed by one or more processors, cause one or more electronic devices to:
-
store a data on a server coupled to receive requests from client devices;
generate a set of one or more predetermined search requests corresponding to searches of the data;
perform the set of predetermined search requests;
store results of the set of predetermined search requests on the server; and
provide a selected search result in response to a corresponding search request being received from one of the client devices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a request from a client device;
directing the request to a server from a group of one or more;
storing information related to the client access in a volatile memory of the server; and
maintaining the information related to the client access in the volatile memory until a predetermined period of inactivity passes. - View Dependent Claims (16, 17)
-
-
18. A machine-readable medium having stored thereon sequences of instructions that, when executed by a processor, cause one or more electronic systems to:
-
receive a request from a client device;
direct the request to a server from a group of one or more;
store information related to the client access in a volatile memory of the server; and
maintain the information related to the client access in the volatile memory until a predetermined period of inactivity passes. - View Dependent Claims (19, 20)
-
Specification