Intelligent electronic communications
AssigneeFacebook, Inc.
InventorRobert M. Cooper
Life of this patent
Estimating the term…
Abstract
Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
Claims20
A method comprising:
- providing a visual indicator to a user;
- detecting, by at least one processor, a selection of the visual indicator by the user;
- accessing contact information associated with the visual indicator;
- initiating a communication in response to the detected selection using the accessed contact information;
- and
- updating a user profile associated with the user based on the communication.
A non-transitory computer readable medium storing instructions that, when executed by at least one processor, cause a computer system to:
- provide a visual indicator to a user;
- detect a selection of the visual indicator by the user;
- access contact information associated with the visual indicator;
- initiate a communication in response to the detected selection using the accessed contact information;
- and
- updating a user profile associated with the user based on the call.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
- provide a visual indicator to a user;
- detect a selection of the visual indicator by the user;
- access content information associated with the visual indicator;
- initiate a communication in response to the detected selection using the accessed contact information;
- and
- update a user profile associated with the user based on the communication.
Dependencies are inferred from the claim text.