Method and apparatus for remotely displaying a list by determining a quantity of data to send based on the list size and the display control size
First Claim
1. A method of displaying a plurality of items at a remote location, the method comprising:
- storing a threshold value;
storing the plurality of items;
determining a quantity associated with the plurality of items;
receiving a request for data representing the plurality of items from the remote location;
determining a relationship value indicative of a relationship between a display control dimension and the quantity associated with the plurality of items;
if the relationship value exceeds the threshold value, sending the data representing the plurality of items to the remote location for display; and
if the relationship value does not exceed the threshold value, sending a subset of the data representing the plurality of items to the remote location for display.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method for remotely displaying a plurality of data items is disclosed. The system determines a total quantity of displayable data items and optionally receives an indication of a display control size from a remote client. The server stores a threshold value indicating a relationship between a quantity of data items and a size of a display control. The server compares the quantity of data items and the received indication of the display control size. If the comparison exceeds the threshold value, the server sends a subset of the items to the remote client for display, and sends additional items as requested by the remote client. If the comparison is less than the threshold value, the server sends each of the items to the remote client for display. The server repeats this comparison for changes in the quantity of data items or the size of the display control.
-
Citations
37 Claims
-
1. A method of displaying a plurality of items at a remote location, the method comprising:
-
storing a threshold value; storing the plurality of items; determining a quantity associated with the plurality of items; receiving a request for data representing the plurality of items from the remote location; determining a relationship value indicative of a relationship between a display control dimension and the quantity associated with the plurality of items; if the relationship value exceeds the threshold value, sending the data representing the plurality of items to the remote location for display; and if the relationship value does not exceed the threshold value, sending a subset of the data representing the plurality of items to the remote location for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. The method of sending data for display at a destination, the method comprising:
-
receiving from the destination a request for the data; determining a quantity indicative of the size of the data; determining a comparison ratio between the quantity indicative of the size of the data and a display control size; if the comparison ratio is in a first quantifiable relationship with a threshold ratio, sending a subset of the data to the destination for display; and if the comparison ratio is in a second quantifiable relationship with the threshold ratio, sending the data to the destination for display. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for sending data for display at a destination, the system comprising:
-
at least one processor; and at least one memory device which stores a plurality of instructions which, when executed by the at least one processor, cause the at least one processor to operate with the at least one memory device to; receive from the destination a request for the data; determine a quantity indicative of the size of the data; determine a comparison ratio between the quantity indicative of the size of the data and a display control size; if the comparison ratio is in a first quantifiable relationship with a threshold ratio, send a subset of the data to the destination for display; and if the comparison ratio is in a second quantifiable relationship with the threshold ratio, send the data to the destination for display. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A machine readable medium storing instructions structured to cause an apparatus to:
-
receive from the destination a request for the data; determine a quantity indicative of the size of the data; determine a comparison ratio between the quantity indicative of the size of the data and a display control size; if the comparison ratio is in a first quantifiable relationship with a threshold ratio, send a subset of the data to the destination for display; and if the comparison ratio is in a second quantifiable relationship with the threshold ratio, send the data to the destination for display. - View Dependent Claims (35, 36, 37)
-
Specification