Techniques for displaying an animated calling card
US-9472013-B2 · Oct 18, 2016 · US
US10445919B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10445919-B2 |
| Application number | US-201615282958-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 30, 2016 |
| Priority date | Apr 1, 2013 |
| Publication date | Oct 15, 2019 |
| Grant date | Oct 15, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
According to various exemplary embodiments, a communication request from a caller is received at a mobile device associated with a callee. A relationship between the caller and the callee is determined. Animation rule information is accessed, where the animation rule information describes a plurality of animation rules corresponding to a plurality of relationships. Thereafter, a display of an animation is generated via a user interface in the mobile device of the callee, based on a specific animation rule in the animation rule information that corresponds to the relationship between the caller and the callee.
Opening claim text (preview).
What is claimed is: 1. A computer system comprising: a processor; a memory device holding an instruction set executable on the processor to cause the computer system to perform operations comprising: receiving, at the computer system associated with a first user, a selection by the first user to change an insertion position, specified by a relationship animation template, at which a representation of another mobile device's location is to be displayed within a relationship animation specified for display by the relationship animation template; accessing social network information describing a relationship between the first user and a second user; determining a current location of a mobile device associated with the second user; receiving a call from the second user; and in response to receiving the call from the second user; based on the relationship animation template corresponding to a type of relationship described in the social network information, displaying the relationship animation with a representation of the current location of the mobile device presented within the relationship animation according to the changed insertion position; and causing transmission of another animation from the computer system to the mobile device associated with the second user for display on the mobile device. 2. The computer system of claim 1 , determining a current location of the mobile device further comprises: calculating a distance between the current location of the mobile device and a current location of the computer system, inserting an identification of the distance into the relationship animation in accordance with the relationship animation template. 3. The computer system of claim 2 , further comprising: inserting a link into the relationship animation in accordance with the relationship animation template, wherein the link comprises a selectable link for accessing travel directions from the current location of the computer system to the current location of the mobile device. 4. The computer system of claim 1 , wherein determining a current location of the mobile device comprises: sending a request for authorization to the mobile device, the request for authorization requesting receipt from the mobile device of approval to display the current location of the mobile device; and receiving, as a response to the request for authorization, approval from the mobile device. 5. The computer system of claim 4 , wherein displaying the relationship animation comprises: displaying the relationship animation with the representation of the current location of the mobile device based on receipt of the approval from the mobile device. 6. The computer system of claim 1 , wherein receiving a selection by the first user of an insertion position specified by a relationship animation template comprises: prior to accessing the social network information, receiving a modification to a previously selected insertion position. 7. The computer system of claim 1 , wherein the causing the transmission of the other animation from the computer system to the mobile device is based on whether the first user chooses to answer the call from the second user. 8. A non-transitory machine-readable storage medium having embodied thereon instructions executable by one or more machines to perform operations comprising: receiving; at a first mobile device associated with a first user, a selection by the first user to change an insertion position, specified by a relationship animation template, at which a representation of another mobile device's location is to be displayed within a relationship animation specified for display by the relationship animation template; accessing social network information describing a relationship between the first user and a second user; determining a current location of a second mobile device associated with the second user; receiving a call from the second user; and in response to receiving the call from the second user; based on the relationship animation template corresponding to a type of relationship described in the social network information, displaying the relationship animation with a representation of the current location of the second mobile device presented within the relationship animation according to the changed insertion position; and causing transmission of another animation from the computer system to the mobile device associated with the second user for display on the mobile device. 9. The non-transitory machine-readable storage medium of claim 8 , determining a current location of the second mobile device further comprises: calculating a distance between the current location of the second mobile device and a current location of the first mobile device, inserting an identification of the distance into the relationship animation in accordance with the relationship animation template. 10. The non-transitory machine-readable storage medium of claim 9 , further comprising: inserting a link into the relationship animation in accordance with the relationship animation template, wherein the link comprises a selectable link for accessing travel directions from the current location of the first mobile device to the current location of the second mobile device. 11. The non-transitory machine-readable storage medium of claim 8 , wherein determining a current location of the second mobile device comprises: sending a request for authorization to the second mobile device, the request for authorization requesting receipt from the second mobile device of approval to display the current location of the mobile device; and receiving, as a response to the request for authorization, approval from the second mobile device. 12. The non-transitory machine-readable storage medium of claim 11 , wherein displaying the relationship animation comprises: displaying the relationship animation with the representation of the current location of the second mobile device based on receipt of the approval from the second mobile device. 13. The non-transitory machine-readable storage medium of claim 8 , wherein receiving a selection by the first user of an insertion position specified by a relationship animation template comprises: prior to accessing the social network information, receiving a modification to a previously selected insertion position. 14. The non-transitory machine-readable storage medium of claim 8 , wherein the causing the transmission of the other animation from the computer system to the mobile device is based on whether the first user chooses to answer the call from the second user. 15. A computer-implemented method, comprising: receiving, at a first mobile device associated with a first user, a selection by the first user to change an insertion position, specified by a relationship animation template, at which a representation of another mobile device's location is to be displayed within a relationship animation specified for display by the relationship animation template; accessing social network information describing a relationship between the first user and a second user; determining a current location of a second mobile device associated with the second user; receiving a call from the second user; and in response to receiving the call from the second user; based on the relationship animation template corresponding to a type of relationship described in the social network information, displaying the relationship animation with a representation of the current location of the second mobile device presented within the relationship animation according to the changed insert
Displays · CPC title
Notifying the called party of information on the calling party (details within substation equipment H04M1/57, signalling details H04Q3/72) · CPC title
Two-dimensional [2D] animation, e.g. using sprites · CPC title
Rule based animation · CPC title
involving graphical user interfaces [GUIs] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.