METHODS AND APPARATUS FOR CONTACT INFORMATION REPRESENTATION
First Claim
1. A method of arranging a plurality of contacts in an address book associated with a user'"'"'s portable device, the method comprising:
- storing first data associated with a first portion of the plurality of contacts, the first data comprising geographic information;
storing temporal information associated with the user; and
arranging the first portion of the plurality of contacts using at least the first data and the stored temporal information.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for the convenient arrangement of a user'"'"'s address book according to intelligent algorithms. These intelligent algorithms, in one embodiment, take advantage of one or more of: (i) stored contact information associated with one or more users, (ii) stored geographic location information associated with the users and one or more contact entries in the user'"'"'s address book, and/or (iii) stored voice and data communication information associated with the user. This algorithm arranges the entries in the users address book, using the stored information as an input, in an intelligent manner. In other embodiments, additional information is used as an input to the contact entry arranging algorithms such as, for example, entries in a user'"'"'s digital calendar. Business methods utilizing the aforementioned methods and apparatus are also disclosed.
-
Citations
24 Claims
-
1. A method of arranging a plurality of contacts in an address book associated with a user'"'"'s portable device, the method comprising:
-
storing first data associated with a first portion of the plurality of contacts, the first data comprising geographic information; storing temporal information associated with the user; and arranging the first portion of the plurality of contacts using at least the first data and the stored temporal information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of arranging a plurality of contacts in an address book associated with a user'"'"'s device, the method comprising:
arranging the plurality of contacts in a time sequential order, the time sequential order of the plurality of contacts determined at least in part by a geographic proximity between the user of the portable device and individual ones of the plurality of contacts. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A method of arranging a plurality of contacts in an address book present in a user'"'"'s portable device, the method comprising:
grouping a portion of the plurality of contacts based at least in part on a predetermined geometric proximity between the user of the portable device and the portion of the plurality of contacts. - View Dependent Claims (16, 17)
-
18. A method of arranging a plurality of contacts in an address book associated with a user'"'"'s portable device, the method comprising:
arranging at least a portion of the plurality of contacts based on the occurrence of a previous meeting between the user and one or more of the contacts. - View Dependent Claims (19, 20)
-
21. A computer readable apparatus having a storage medium with at least one computer program stored thereon, the at least one computer program comprising a plurality of computer executable instructions that when executed by a processor:
-
provide an address book associated with a first user, the address book comprising a plurality of contacts; and arrange the plurality of contacts into a first group based on a geographic proximity parameter, the first group comprising individual ones of the plurality of contacts which were part of a previous communication with the first user when the geographic proximity parameter met a first criterion.
-
-
22. Portable apparatus, comprising:
-
a processor; a storage device in data communication with the processor; and a computer program stored on the storage device and operative to run on the processor, the program which when executed arranges at least a portion of a plurality of contacts within a user'"'"'s contact management function based at least in part on the occurrence of a meeting between the user and one or more of the contacts. - View Dependent Claims (23, 24)
-
Specification