Interface to display animated icon
First Claim
Patent Images
1. A method comprising:
- causing display of a graphical user interface at a first client device, the graphical user interface including a presentation of an animated icon at a location within the graphical user interface;
receiving, from the first client device, a user input that includes a tactile input onto the location of the animated icon within the graphical user interface;
presenting a user input interface within the graphical user interface at the first client device in response to the receiving the user input onto the location of the animated icon, the user input interface comprising a display of a set of user input types;
receiving a selection of a user input type from among the set of user input types;
adjusting a display state model associated with the animated icon based on at least the user input and the user input type;
determining a state of the animated icon based on the display state model;
altering the presentation of the animated icon based on the state;
receiving a request to display the animated icon from a second client device; and
causing display of the presentation of the animated icon based on the state at the second client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure relate generally to mobile computing technology and, more particularly, but not by way of limitation, to systems for generating and presenting a graphical user interface (GUI) that includes a presentation of an animated icon (e.g., a digital pet) on a display of a client device.
179 Citations
20 Claims
-
1. A method comprising:
-
causing display of a graphical user interface at a first client device, the graphical user interface including a presentation of an animated icon at a location within the graphical user interface; receiving, from the first client device, a user input that includes a tactile input onto the location of the animated icon within the graphical user interface; presenting a user input interface within the graphical user interface at the first client device in response to the receiving the user input onto the location of the animated icon, the user input interface comprising a display of a set of user input types; receiving a selection of a user input type from among the set of user input types; adjusting a display state model associated with the animated icon based on at least the user input and the user input type; determining a state of the animated icon based on the display state model; altering the presentation of the animated icon based on the state; receiving a request to display the animated icon from a second client device; and causing display of the presentation of the animated icon based on the state at the second client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a memory; and at least one hardware processor coupled to the memory and comprising instructions that causes the system to perform operations comprising; causing display of a graphical user interface at a first client device, the graphical user interface including a presentation of an animated icon at a location within the graphical user interface; receiving, from the first client device, a user input that includes a tactile input onto the location of the animated icon within the graphical user interface; presenting a user input interface within the graphical user interface at the first client device in response to the receiving the user input onto the location of the animated icon, the user input interface comprising a display of a set of user input types; receiving a selection of a user input type from among the set of user input types; adjusting a display state model associated with the animated icon based on at least the user input and the user input type; determining a state of the animated icon based on the display state model; altering the presentation of the animated icon based on the state; receiving a request to display the animated icon from a second client device; and causing display of the presentation of the animated icon based on the state at the second client device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
causing display of a graphical user interface at a first client device, the graphical user interface including a presentation of an animated icon at a location within the graphical user interface; receiving, from the first client device, a user input that includes a tactile input onto the location of the animated icon within the graphical user interface; presenting a user input interface within the graphical user interface at the first client device in response to the receiving the user input onto the location of the animated icon, the user input interface comprising a display of a set of user input types; receiving a selection of a user input type from among the set of user input types; adjusting a display state model associated with the animated icon based on at least the user input and the user input type; determining a state of the animated icon based on the display state model; altering the presentation of the animated icon based on the state; receiving a request to display the animated icon from a second client device; and causing display of the presentation of the animated icon based on the state at the second client device.
-
Specification