SYSTEM AND METHOD FOR TOUCH-BASED COMMUNICATIONS
First Claim
Patent Images
1. A method comprising:
- facilitating, over a network via a server computing device, visible display of a first graphical user representation associated with a first user of a first computing device and a second graphical user representation associated with a second user of a second computing device, said first and second graphical user representations being visibly displayed on the first and second computing devices in accordance with an instant messaging session between the first user and the second user;
receiving, at the server computing device, an event signal from the first computing device, the event signal corresponding to input at the first computing device by the first user, the input comprising data indicative of the first user'"'"'s interactions with the graphical user representation of the second user displayed on the first computing device during the instant messaging session;
determining, via the server, an event based upon the interaction data within the event signal;
generating, via the server, an event message for transmittal to the second computing device based upon the determined event, the event message comprising an action to be performed on the second computing device during the instant messaging session; and
transmitting, from the server over the network, the event message to the second computing device for execution of said action during the instant messaging session.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system and method for an interactive communication experience on mobile devices. In general, the present disclosure discusses dynamically manipulating or modifying graphic user representations during an electronic communication. The modification or manipulation of these graphic user representations enables users to convey nuances of mood and feelings rather than being confined to conveying them through conventional communications, including text, images, video, or selecting an appropriate emoticon or avatar from a palette of predetermined emoticons or avatars.
-
Citations
20 Claims
-
1. A method comprising:
-
facilitating, over a network via a server computing device, visible display of a first graphical user representation associated with a first user of a first computing device and a second graphical user representation associated with a second user of a second computing device, said first and second graphical user representations being visibly displayed on the first and second computing devices in accordance with an instant messaging session between the first user and the second user; receiving, at the server computing device, an event signal from the first computing device, the event signal corresponding to input at the first computing device by the first user, the input comprising data indicative of the first user'"'"'s interactions with the graphical user representation of the second user displayed on the first computing device during the instant messaging session; determining, via the server, an event based upon the interaction data within the event signal; generating, via the server, an event message for transmittal to the second computing device based upon the determined event, the event message comprising an action to be performed on the second computing device during the instant messaging session; and transmitting, from the server over the network, the event message to the second computing device for execution of said action during the instant messaging session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, which when executed by a processor of a computing device, performs a method comprising:
-
facilitating, over a network, visible display of a first graphical user representation associated with a first user of a first computing device and a second graphical user representation associated with a second user of a second computing device, said first and second graphical user representations being visibly displayed on the first and second computing devices in accordance with an instant messaging session between the first user and the second user; receiving an event signal from the first computing device, the event signal corresponding to input at the first computing device by the first user, the input comprising data indicative of the first user'"'"'s interactions with the graphical user representation of the second user displayed on the first computing device during the instant messaging session; determining an event based upon the interaction data within the event signal; generating an event message for transmittal to the second computing device based upon the determined event, the event message comprising an action to be performed on the second computing device during the instant messaging session; and transmitting, over the network, the event message to the second computing device for execution of said action during the instant messaging session. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
at least one computing device comprising; memory storing computer-executable instructions; and one or more processors for executing said computer-executable instructions, comprising; facilitating, over a network, visible display of a first graphical user representation associated with a first user of a first computing device and a second graphical user representation associated with a second user of a second computing device, said first and second graphical user representations being visibly displayed on the first and second computing devices in accordance with an instant messaging session between the first user and the second user; receiving an event signal from the first computing device, the event signal corresponding to input at the first computing device by the first user, the input comprising data indicative of the first user'"'"'s interactions with the graphical user representation of the second user displayed on the first computing device during the instant messaging session; determining an event based upon the interaction data within the event signal; generating an event message for transmittal to the second computing device based upon the determined event, the event message comprising an action to be performed on the second computing device during the instant messaging session; and transmitting, over the network, the event message to the second computing device for execution of said action during the instant messaging session.
-
Specification