METHOD FOR SORTING AND DISPLAYING DATA ON A PORTABLE ELECTRONIC DEVICE
7 Assignments
0 Petitions
Accused Products
Abstract
A method of sorting and displaying data on a portable electronic device includes: determining geographical coordinates of the portable electronic device, providing search criteria to the portable electronic device, performing a search in a database based on the search criteria resulting in a list of database records, determining a search area of the portable electronic device and displaying selected records from the list of database records on a display screen of the portable electronic device. Each of the selected records is located within a search radius, which originates at the geographical coordinates of the portable electronic device, and within the search area, which is determined based on a pointing direction of the portable electronic device.
-
Citations
50 Claims
-
1-20. -20. (canceled)
-
21. A non-transitory computer-readable medium containing instructions executable by a processor of a portable electronic device to configure the portable electronic device to:
-
determine geographical coordinates of the portable electronic device; send a search request to a server to cause the server to perform a search at the server based on search criteria and a radius extending from the geographical coordinates of the portable electronic device; receive, at the portable electronic device, a plurality of search results from the server; determine a pointing direction of the portable electronic device; determine a search area based on the pointing direction of the portable electronic device; and display one or more results from the plurality of search results on a display of the portable electronic device, the one or more results having geographic coordinates located within the search area. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 38, 39, 40, 41)
-
-
32. A non-transitory computer-readable medium containing instructions executable by a processor of a portable electronic device to configure the portable electronic device to:
-
determine geographical coordinates of the portable electronic device; determine a pointing direction of the portable electronic device; calculate a search area based on the pointing direction and a search radius, the search radius extending from the geographical coordinates of the portable electronic device; send a search request to a server to cause the server to perform a search at the server based on the search request; receive, at the portable electronic device, a plurality of search results meeting the search request from the server; and display one or more results from the plurality of search results meeting the search request on a display of the portable electronic device, the one or more results having geographic coordinates located within the search area. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
42. A non-transitory computer-readable medium containing instructions executable by a processor of a portable electronic device to configure the portable electronic device to:
-
determine geographical coordinates of the portable electronic device; determine a pointing direction of the portable electronic device; send a search request to a server to cause the server to perform a search based on the search request, the search resulting in a plurality of search results; receive the plurality of search results from the server; determine a search area based on the pointing direction of the portable electronic device; and display one or more results from the plurality of search results, the one or more results having geographic coordinates located within the search area. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50)
-
Specification