Contact entry population from call entity information
First Claim
1. A system for creating or updating contact information based on telephone calls, said system comprising:
- a memory area for storing a contact entry for a telephone number; and
a processor associated with a mobile computing device, said processor programmed to;
detect the telephone number associated with a telephone call;
responsive to the detection of the telephone number associated with the telephone call, receive entity information from a data source, said entity information including advertisement content relating to an entity associated with the detected telephone number associated with the telephone call;
provide the received entity information to the mobile computing device; and
update the contact entry stored in the memory area with the received entity information.
3 Assignments
0 Petitions
Accused Products
Abstract
Populating a contact entry with selected entity information based on an identifier associated with a call (e.g., a telephone call, VoIP call, text message, electronic mail message, or any other communication). As the call is detected, entity information for the identifier (e.g., a telephone number, VoIP address, MAC address, etc.) is generated. The entity information is filtered based on a category of the entity information, user preferences, location of a computing device (e.g., mobile telephone) of the user, or other filtering criteria. The filtered entity information is associated with the contact entry for the identifier, thereby enhancing the contact entry while reducing typing on the computing device. In some embodiments, additional information such as advertisements for a competitor of the entity are provided to the user.
-
Citations
20 Claims
-
1. A system for creating or updating contact information based on telephone calls, said system comprising:
-
a memory area for storing a contact entry for a telephone number; and a processor associated with a mobile computing device, said processor programmed to; detect the telephone number associated with a telephone call; responsive to the detection of the telephone number associated with the telephone call, receive entity information from a data source, said entity information including advertisement content relating to an entity associated with the detected telephone number associated with the telephone call; provide the received entity information to the mobile computing device; and update the contact entry stored in the memory area with the received entity information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
detecting, by a processor associated with a computing device, an identifier associated with a call on the computing device; responsive to the detection of the identifier associated with the call, receiving entity information from a data source, said entity information being related to a competing entity of an entity related to the detected identifier associated with the call; and providing the received entity information related to the competing entity to the computing device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer storage media comprising computer executable instructions that upon execution by a processor associated with a web service perform operations comprising:
-
receiving a location of a user of a mobile computing device and a telephone number associated with a telephone call on the mobile computing device; identifying an entity associated with the telephone number associated with the telephone call; obtaining information, associated with the identified entity associated with the telephone number associated with the telephone call, based on the location of the user of the mobile computing device; identifying a competitor of the entity associated with the telephone number, wherein the obtained information is associated with the competitor of the identified entity associated with the telephone number associated with the telephone call; and providing the obtained information to the user during the telephone call. - View Dependent Claims (17, 18, 19, 20)
-
Specification