Interactive profile cards for mobile device
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device, a request to display an interactive profile card for a particular contact;
retrieving, by the computing device, one or more contact-related items associated with the interactive profile card,the one or more contact-related items being provided by the particular contact;
associating, by the computing device, the one or more contact-related items with a particular peripheral application, of a plurality of peripheral applications associated with the computing device;
identifying, by the computing device, one or more other contact-related items associated with the particular peripheral application,the one or more other contact-related items being provided by a user of the computing device;
presenting, by the computing device and based on receiving the request, the interactive profile card,the interactive profile card including a plurality of categories,each category, of the plurality of categories, including one of the one or more contact-related items associated with the particular contact;
receiving, by the computing device, a selection of a category of the plurality of categories;
retrieving, by the computing device and based on the selection, a plurality of items, associated with the selected category, for the particular contact,the plurality of items including;
at least one of the one or more contact-related items provided by the particular contact and at least one of the one or more other contact-related items provided by the user;
generating, by the computing device, a plurality of graphics representing the plurality of items;
displaying, on a display of the computing device, the plurality of graphics;
receiving, by the computing device, a selection of a graphic of the plurality of graphics,the graphic being associated with an item of the plurality of items; and
executing, by the computing device and based on receiving the selection of the graphic, the particular peripheral application to present the item for display to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A device receives a request to display an interactive profile card for a particular contact and retrieves contact-related items for the particular contact. The device also retrieves a template for the interactive profile card and generates a graphic representing a contact-related item. The device displays the template with the graphic and executes a peripheral application to present the contact-related item when the graphic is selected by a user of the computing device.
16 Citations
21 Claims
-
1. A method comprising:
-
receiving, by a computing device, a request to display an interactive profile card for a particular contact; retrieving, by the computing device, one or more contact-related items associated with the interactive profile card, the one or more contact-related items being provided by the particular contact; associating, by the computing device, the one or more contact-related items with a particular peripheral application, of a plurality of peripheral applications associated with the computing device; identifying, by the computing device, one or more other contact-related items associated with the particular peripheral application, the one or more other contact-related items being provided by a user of the computing device; presenting, by the computing device and based on receiving the request, the interactive profile card, the interactive profile card including a plurality of categories, each category, of the plurality of categories, including one of the one or more contact-related items associated with the particular contact; receiving, by the computing device, a selection of a category of the plurality of categories; retrieving, by the computing device and based on the selection, a plurality of items, associated with the selected category, for the particular contact, the plurality of items including; at least one of the one or more contact-related items provided by the particular contact and at least one of the one or more other contact-related items provided by the user; generating, by the computing device, a plurality of graphics representing the plurality of items; displaying, on a display of the computing device, the plurality of graphics; receiving, by the computing device, a selection of a graphic of the plurality of graphics, the graphic being associated with an item of the plurality of items; and executing, by the computing device and based on receiving the selection of the graphic, the particular peripheral application to present the item for display to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; receive a request to display an interactive profile card for a particular contact; retrieve a plurality of contact-related items, associated with a selected contact-related category, of a plurality of contact-related categories, for the particular contact, the plurality of contact-related items being provided by the particular contact; associate each contact-related item, of the plurality of contact-related items, with a corresponding peripheral application of a plurality of peripheral applications; identify one or more other contact-related items associated with each peripheral application of the plurality of peripheral applications, the one or more other contact related items associated with each peripheral application being provided by a user of the device; retrieve a template for the interactive profile card, the template including indications of the plurality of contact-related categories, the one or more other contact-related items associated with each peripheral application, and the plurality of contact-related items; generate a plurality of graphics representing the plurality of contact-related items and the one or more other contact-related items associated with each peripheral application; display, based on the template, the interactive profile card including plurality of graphics; receive a selection of a graphic of the plurality of graphics, the graphic being associated with a contact-related item of the plurality of contact-related items or a contact-related item of the one or more other contact-related items associated with each peripheral application; and execute, based on receiving the selection of the graphic, a peripheral application, of the plurality of peripheral applications, to present the contact-related item of the plurality of contact-related items or the contact-related item of the one or more other contact-related items to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A device comprising:
one or more processors to; receive, during a telephone call, a request to display an interactive profile card for a particular contact; retrieve, from a remote server, a profile for the particular contact, the profile including contact-related items provided by the particular contact; associate each contact-related item, of the contact-related items, with a corresponding peripheral application of a plurality of peripheral applications; identify one or more other contact-related items associated with each peripheral application of the plurality of peripheral applications; display, on a display of the device, the interactive profile card, the interactive profile card including; a plurality of contact-related categories associated with the plurality of peripheral applications and the particular contact; graphics associated with one or more of the contact-related items provided by the particular contact and associated with a particular contact-related category of the plurality of contact-related categories, and graphics associated with the one or more other contact-related items identified as being associated with a peripheral application, of the plurality of peripheral applications, associated with the particular contact-related category; and execute the peripheral application to; present a particular contact-related item, of the one or more contact-related items provided by the particular contact, when a graphic of the graphics associated with the one or more contact-related items is selected by the user, the graphic being associated with the particular contact related item, and present a particular other contact-related item, of the one or more other contact-related items identified as being associated with the peripheral application, when a graphic of the graphics associated with the one or more other contact-related items identified as being associated with the peripheral application is selected by the user. - View Dependent Claims (20, 21)
Specification