Patent ID: 8161031

Claim:
A method of sorting and displaying data on a portable electronic device comprising: determining geographical coordinates of said portable electronic device; providing search criteria to said portable electronic device, said search criteria including a search radius, wherein said search area is a sector of a circle that is defined by said search radius, said search radius originating at said geographical coordinates of said portable electronic device; sending said search criteria to a server to cause said server to perform a search in a database on said server based on said search criteria, said search resulting in a list of database records; receiving, at said portable electronic device, said list of database records from said server; determining a pointing direction of said portable electronic device, wherein said pointing direction is a pointing direction of a forward end of said portable electronic device; determining a search area based on the pointing direction of said portable electronic device; and displaying selected records from said list of database records on a display screen of said portable electronic device, said selected database records having geographic coordinates located within said search area.