Methods and devices for standalone social networking and internet protocol communication setup
First Claim
1. A method in a mobile communication device having a contact list including a plurality of contacts, the method comprising:
- calculating a value for a social networking index for at least two contacts of the plurality of contacts based on a number of communications with a contact to generate calculated values;
determining a prioritized subset of the at least two contacts of the plurality of contacts according to the calculated values;
retrieving from an address resolver associated IP addresses for the contacts of the prioritized subset; and
preloading the associated IP addresses of the contacts in the prioritized subset.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods and devices for a social networking device 102. The methods include calculating a value for a social networking index 460 for contacts in a contact list 103, and prioritizing a subset of contacts 462. IP addresses of contacts retrieved 468 from the Internet according to the social networking index can be preloaded 470 for the initiation of an IP based communication 474. The social networking index is generated from values of predetermined statistics 130 associated with contacts of the contact list. The statistics associated with contacts of a contact list include 464 a number of communications with a contact, a statistical value calculated from lengths of communications with a contact, a time since a last communication with a contact and a statistical value calculated from times between at least two consecutive communications with a contact. Calculating a social networking index 460 can include applying weights 466 with which to combine the values of the predetermined statistics.
8 Citations
38 Claims
-
1. A method in a mobile communication device having a contact list including a plurality of contacts, the method comprising:
-
calculating a value for a social networking index for at least two contacts of the plurality of contacts based on a number of communications with a contact to generate calculated values; determining a prioritized subset of the at least two contacts of the plurality of contacts according to the calculated values; retrieving from an address resolver associated IP addresses for the contacts of the prioritized subset; and preloading the associated IP addresses of the contacts in the prioritized subset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method in a mobile communication device, the method comprising:
-
generating, from a set of call logs, values of a plurality of statistics associated with contacts of a contact list of the mobile communication device, wherein the values of the plurality of statistics comprise a number of communications with a contact; generating, from the values of the plurality of statistics, a social net index for at least two contacts of the contact list; sorting the at least two contacts of the contact list according to social net index, to produce a prioritized list of contacts; and preloading an IP address for the contacts of the prioritized list of contacts. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An electronic device, comprising:
-
a controller configured to process instructions of instruction modules; memory coupled to the controller and configured to store data including a contact list and a log of past communications, and configured to store instructions of instruction modules; a social networking module configured to calculate a social networking index for a contact of the contact list based on a number of communications with a contact; a determining module configured to sort contacts of the contact list according to social networking index to produce a prioritized list of contacts; and an IP address retrieval module configured to retrieve an IP address of a contact in the prioritized list of contacts from an address resolver. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification