Server-deployed cache list management for presenting an auto-complete list
First Claim
Patent Images
1. A computer-implemented method for generating an auto-complete list, said method comprising:
- executing a server-deployed client process via a data communication network for displaying an input field to a user, said client process being executed at a client computer coupled to the network;
receiving data from a user via the input field;
retrieving an auto-complete list from a centralized storage location coupled to the network in response to the data received from the user via the input field, said centralized storage location being remote from the client computer, said auto-complete list having one or more data records;
identifying a first set of data records from the data records of the auto-complete list that correspond to the data in the input field.
2 Assignments
0 Petitions
Accused Products
Abstract
Auto-complete lists that are utilized by server-deployed client processes are provided. The auto-complete lists are utilized by a client process to provide a list of potential data records that may match a data record that is partially entered into an input field by a user. The user may either continue to type in a complete data record into the input field, or alternatively, select a displayed data record contained in the auto-complete list for entry in the input field.
-
Citations
20 Claims
-
1. A computer-implemented method for generating an auto-complete list, said method comprising:
-
executing a server-deployed client process via a data communication network for displaying an input field to a user, said client process being executed at a client computer coupled to the network;
receiving data from a user via the input field;
retrieving an auto-complete list from a centralized storage location coupled to the network in response to the data received from the user via the input field, said centralized storage location being remote from the client computer, said auto-complete list having one or more data records;
identifying a first set of data records from the data records of the auto-complete list that correspond to the data in the input field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A client and server system comprising:
-
one or more clients coupled to a data communication network;
a server also coupled to a data communication network, said server being configured to execute computer-executable instructions for sending an auto-complete list to a requesting client;
a server memory area associated with the server for central storage of one or more auto-complete lists;
a client memory area associated with the requesting client for storing an auto-complete list and data input from a user; and
wherein said requesting client is configured to execute computer-executable instructions for;
executing a client application having an input field;
requesting an auto-complete list from a server remote from the client;
receiving the auto-complete list from the server, said auto-complete list having one or more data records;
receiving data from a user via the input field; and
identifying data records from the data records of the auto-complete list that correspond to the data in the input field. - View Dependent Claims (13, 14, 15)
-
-
16. One or more computer-readable media having computer-executable components for generating an auto-complete list for a user from a remote centralized storage location, said components comprising:
-
a memory component for storing an auto-complete list;
an interface component for receiving data input from a user and requesting and receiving an auto-complete list from a remote centralized storage location; and
a processor component for;
executing a process having an input field;
receiving the auto-complete list from the centralized storage location, said auto-complete list having one or more data records; and
identifying a set of data records from the data records of the auto-complete list that correspond to the data input into the data field. - View Dependent Claims (17, 18, 19, 20)
-
Specification