Systems and methods of initiating a communication at a mobile device
AssigneeQUALCOMM Incorporated
InventorsAshokkumar Narayanaswamy, Amandeep Singh Bedi, Shankar Anand
Life of this patent
Estimating the term…
Abstract
A method of initiating a communication includes detecting, at a mobile device, that a button is being pressed. The method also includes generating sensor information associated with a finger in response to a determination that the finger is pressing the button. The sensor information indicates at least a duration that the finger is pressing the button. The method further includes initiating the communication with a particular contact of a plurality of contacts using contact information for the particular contact. The particular contact is selected based on at least the duration.
Claims20
A mobile device comprising:
- a button;
- a sensor configured to:
- detect when the button is being pressed;
- and
- generate sensor information in response to a determination that the button is pressed, the sensor information indicating at least a duration that the button is pressed;
- a fingerprint scanner integrated into the button, the fingerprint scanner configured to scan a fingerprint of a finger in response to a determination that the button is being pressed by the finger;
- a contact database storing contact information for each contact of a plurality of contacts;
- a display screen;
- and
- a processor configured to:
- initiate a communication with a particular contact of the plurality of contacts using contact information for the particular contact, the particular contact selected based on at least the duration;
- display a duration indicator on the display screen, the duration indicator indicating the duration;
- display a first image associated with a first contact of the plurality of contacts on the display screen while the duration is associated with a first time span, wherein the first contact is selected if the duration is associated with the first time span;
- display a second image associated with a second contact of the plurality of contacts on the display screen while the duration is associated with a second time span that is longer than the first time span, wherein the second contact is selected if the duration is associated with the second time span;
- determine whether the fingerprint is associated with a first fingerprint or a second fingerprint, the first fingerprint associated with a first group of contacts of the plurality of contacts, and the second fingerprint associated with a second group of contacts of the plurality of contacts, wherein the first contact is selected from the first group of contacts in response to the fingerprint being associated with the first fingerprint or from the second group of contacts in response to the fingerprint being associated with the second fingerprint;
- and
- determine that a disconnect option is enabled, wherein, in response to enablement of the disconnect option, the communication is disconnected in response to detection that the button has been tapped a particular number of times.
A method of initiating a communication, the method comprising:
- detecting, at a mobile device, when a button is being pressed;
- generating sensor information in response to a determination that the button is pressed, the sensor information indicating at least a duration that the button is pressed;
- scanning a fingerprint of a finger in response to a determination that the finger is pressing the button;
- initiating the communication with a particular contact of a plurality of contacts using contact information for the particular contact, the particular contact selected based on at least the duration;
- displaying a duration indicator on a display screen, the duration indicator indicating the duration;
- displaying a first image associated with a first contact of a plurality of contacts on the display screen while the duration is associated with a first time span, wherein the first contact is selected if the duration is associated with the first time span;
- displaying a second image associated with a second contact of the plurality of contacts on the display screen while the duration is associated with a second time span that is longer than the first time span, wherein the second contact is selected if the duration is associated with the second time span;
- determining whether the fingerprint is associated with a first fingerprint or a second fingerprint, the first fingerprint associated with a first group of contacts of the plurality of contacts, and the second fingerprint associated with a second group of contacts of the plurality of contacts, wherein the first contact is selected from the first group of contacts in response to the fingerprint being associated with the first fingerprint or from the second group of contacts in response to the fingerprint being associated with the second fingerprint;
- and
- determining that a disconnect option is enabled, wherein, in response to enablement of the disconnect option, the communication is disconnected in response to detection that the button has been tapped a particular number of times.
A non-transitory computer-readable medium comprising instructions that, when executed by a processor within a mobile device, cause the processor to perform operations comprising:
- detecting, at a mobile device, when a button is being pressed;
- generating sensor information in response to a determination that the button is pressed, the sensor information indicating at least a duration that the button is pressed;
- scanning a fingerprint of a finger in response to a determination that the finger is pressing the button;
- initiating a communication with a particular contact of a plurality of contacts using contact information for the particular contact, the particular contact selected based on at least the duration;
- displaying a duration indicator on a display screen, the duration indicator indicating the duration;
- displaying a first image associated with a first contact of the plurality of contacts on the display screen while the duration is associated with a first time span, wherein the first contact is selected if the duration is associated with the first time span;
- displaying a second image associated with a second contact of the plurality of contacts on the display screen while the duration is associated with a second time span that is longer than or after the first time span, wherein the second contact is selected if the duration is associated with the second time span;
- determining whether the fingerprint is associated with a first fingerprint or a second fingerprint, the first fingerprint associated with a first group of contacts of the plurality of contacts, and the second fingerprint associated with a second group of contacts of the plurality of contacts, wherein the first contact is selected from the first group of contacts in response to the fingerprint being associated with the first fingerprint or from the second group of contacts in response to the fingerprint being associated with the second fingerprint;
- and
- detecting a release of the button during the second time span, wherein initiating the communication with the particular contact comprises initiating a communication with the second contact in response to detecting the release of the button during the second time span;
- and
- determining that a disconnect option is enabled, wherein, in response to enablement of the disconnect option, the communication is disconnected in response to detection that the button has been tapped a particular number of times.
A mobile device comprising:
- means for detecting when a button is being pressed;
- means for generating sensor information in response to a determination that the button is pressed, the sensor information indicating at least a duration that the button is pressed;
- means for initiating a communication with a particular contact of a plurality of contacts using contact information for the particular contact, the particular contact selected based on at least the duration;
- means for displaying, the means for displaying configured to display:
- a duration indicator indicating the duration;
- a first image associated with a first contact of a plurality of contacts while the duration is associated with a first time span, wherein the first contact is selected if the duration is associated with the first time span;
- and
- a second image associated with a second contact of the plurality of contacts while the duration is associated with a second time span that is longer than the first time span, wherein the second contact is selected if the duration is associated with the second time span;
- means for scanning a fingerprint of a finger in response to a determination that the finger is pressing the button and for determining whether the fingerprint is associated with a first fingerprint or a second fingerprint, the first fingerprint associated with a first group of contacts of the plurality of contacts, and the second fingerprint associated with a second group of contacts of the plurality of contacts, wherein the first contact is selected from the first group of contacts in response to the fingerprint being associated with the first fingerprint or from the second group of contacts in response to the fingerprint being associated with the second fingerprint;
- and
- means for determining that a disconnect option is enabled, wherein, in response to enablement of the disconnect option, the communication is disconnected in response to detection that the button has been tapped a particular number of times.
Dependencies are inferred from the claim text.