Method and mobile device for facilitating contact from within a telephone application
First Claim
Patent Images
1. A method of initiating a communication with a contact on a mobile communication device, the method comprising:
- receiving alphanumeric input in relation to an input field of an application where the alphanumeric input is one of ambiguous and unambiguous;
generating a list of contacts related to the alphanumeric input for display on a display of the mobile communication device;
determining a plurality of contact types available for a contact on the list of contacts based on stored contact information where more than one of the plurality of contact types is associated with a contact method other than telephone;
displaying the list of contacts including the contact with the plurality of contact types;
receiving a first selection input selecting the contact from the list of contacts;
displaying a plurality of contact type options corresponding to the plurality of contact types;
receiving a second selection input selecting a contact type option to initiate the communication; and
after receiving the second selection input;
determining whether the stored contact information comprises multiple entries for the contact type option identified by the second selection input;
if the stored contact information comprises multiple entries for the contact type option identified by the second selection input, displaying a selectable contact option associated with a same contact method other than telephone for each of the multiple entries; and
receiving a third selection input identifying one entry for the contact type option identified by the second selection input;
wherein the communication is initiated based on the third selection input.
7 Assignments
0 Petitions
Accused Products
Abstract
The described embodiments involve use of a mobile communication device in the context of facilitating contact from within a telephone application. The described embodiments are primarily concerned with enabling quick and efficient access to contact methods other than by telephone from within the telephone application. This is done by generating a contact list, which may have one or more contacts, using an integrated dialing field provided by the telephone application and then displaying all available contact types or methods available for contacting a particular contact selected from the list.
-
Citations
25 Claims
-
1. A method of initiating a communication with a contact on a mobile communication device, the method comprising:
-
receiving alphanumeric input in relation to an input field of an application where the alphanumeric input is one of ambiguous and unambiguous; generating a list of contacts related to the alphanumeric input for display on a display of the mobile communication device; determining a plurality of contact types available for a contact on the list of contacts based on stored contact information where more than one of the plurality of contact types is associated with a contact method other than telephone; displaying the list of contacts including the contact with the plurality of contact types; receiving a first selection input selecting the contact from the list of contacts; displaying a plurality of contact type options corresponding to the plurality of contact types; receiving a second selection input selecting a contact type option to initiate the communication; and after receiving the second selection input; determining whether the stored contact information comprises multiple entries for the contact type option identified by the second selection input; if the stored contact information comprises multiple entries for the contact type option identified by the second selection input, displaying a selectable contact option associated with a same contact method other than telephone for each of the multiple entries; and receiving a third selection input identifying one entry for the contact type option identified by the second selection input; wherein the communication is initiated based on the third selection input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile communication device comprising a processor, a memory, and a display, wherein the processor is configured to:
-
receive alphanumeric input in relation to an input field of an application where the alphanumeric input is one of ambiguous and unambiguous; generate a list of contacts related to the alphanumeric input for display on the display; determine a plurality of contact types available for a contact on the list of contacts based on stored contact information where more than one of the plurality of contact types is associated with a contact method other than telephone; display the list of contacts including the contact with the plurality of contact types; receive a first selection input selecting the contact from the list of contacts; display a plurality of contact type options corresponding to the plurality of contact types; receive a second selection input selecting a contact type option to initiate a communication; and after receiving the second selection input; determine whether the stored contact information comprises multiple entries for the contact type option identified by the second selection input; if the stored contact information comprises multiple entries for the contact type option identified by the second selection input, display a selectable contact option associated with a same contact method other than telephone for each of the multiple entries; and receive third selection input identifying one entry for the contact type option identified by the second selection input; wherein the communication is initiated based on the third selection input. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium comprising instructions, which when executed by a processor of a mobile communication device, causes the processor to perform a method of initiating a communication with a contact on the mobile communication device, the method comprising:
-
receiving alphanumeric input in relation to an input field of an application where the alphanumeric input is one of ambiguous and unambiguous; generating a list of contacts related to the alphanumeric input for display on a display of the mobile communication device; determining a plurality of contact types available for a contact on the list of contacts based on stored contact information where more than one of the plurality of contact types is associated with a contact method other than telephone; displaying the list of contacts including the contact with the plurality of contact types; receiving a first selection input selecting the contact from the list of contacts; displaying a plurality of contact type options corresponding to the plurality of contact types; receiving a second selection input selecting a contact type option to initiate the communication; and after receiving the second selection input; determining whether the stored contact information comprises multiple entries for the contact type option identified by the second selection input; if the stored contact information comprises multiple entries for the contact type option identified by the second selection input, displaying a selectable contact option associated with a same contact method other than telephone for each of the multiple entries; and receiving a third selection input identifying one entry for the contact type option identified by the second selection input; wherein the communication is initiated based on the third selection input.
-
Specification