Back to results
US 10,438,238 B2Granted
Contextual information
AssigneeFacebook, Inc.
InventorsDale W. Malik, Richard A. Anderson
Life of this patent
Estimating the term…
Abstract
Methods, systems, and products provide contextual information for communications. A call, for example, is processed from an origination address to a destination address. A query is made for a brand of device associated with the origination address making the call. The brand of device is announced during the call.
Claims25
A method comprising:
- identifying an electronic communication of a first type from a first communication device associated with a first user and intended for a second user associated with a second communication device;
- identifying, by at least one processor, data corresponding to the electronic communication of the first type, the data comprising information about the first communication device associated with the first user;
- comparing the information about the first communication device with user profile information for the second user;
- based on the comparison of the information about the first communication device and the user profile information for the second user, determining the first communication device and the second communication device are the same type of communication device;
- in response to determining that the first communication device and the second communication device are the same type of communication device, providing, via a graphical user interface on the second communication device, a selectable communication option to initiate electronic communication of a second type between the first communication device and the second communication device;
- and
- in response to detecting a selection of the selectable communication option, initiating the electronic communication of the second type between the first communication device and the second communication device.
4 more elements
A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
- identify an electronic communication of a first type from a first communication device associated with a first user and intended for a second user associated with a second communication device;
- identify data corresponding to the electronic communication of the first type, the data comprising information about the first communication device associated with the first user;
- compare the information about the first communication device with user profile information for the second user;
- based on the comparison of the information about the first communication device and the user profile information for the second user, determine the first communication device and the second communication device are the same type of communication device;
- in response to determining that the first communication device and the second communication device are the same type of communication device, provide, via a graphical user interface on the second communication device, a selectable communication option to initiate electronic communication of a second type between the first communication device and the second communication device;
- and
- in response to detecting a selection of the selectable communication option, initiate the electronic communication of the second type between the first communication device and the second communication device.
4 more elements
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:
- identify an electronic communication of a first type from a first communication device associated with a first user and intended for a second user associated with a second communication device;
- identify data corresponding to the electronic communication of the first type, the data comprising information about the first communication device associated with the first user;
- compare the information about the first communication device with user profile information for the second user;
- based on the comparison of the information about the first communication device and the user profile information for the second user, determine the first communication device and the second communication device are the same type of communication device;
- in response to determining that the first communication device and the second communication device are the same type of communication device, provide, via a graphical user interface on the second communication device, a selectable communication option to initiate electronic communication of a second type between the first communication device and the second communication device;
- and
- in response to detecting a selection of the selectable communication option, initiate the electronic communication of the second type between the first communication device and the second communication device.
7 more elements
Dependencies are inferred from the claim text.