Avatar-Based Communications Launching System
First Claim
Patent Images
1. A method, comprisingdetecting, at a computer system, an activation of an avatar representing a target user;
- accessing, automatically in response to the activation, a remote data store of communication channel information of the target user;
receiving a selected communication channel and corresponding communication channel information for the target user based on context data associated with the target user from the remote data store; and
automatically and in response to the receiving the communication channel information, initiating a connection between the initiating user and the target user by the selected communication channel.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a social networking system automatically establish a connection to a target user by selecting an avatar representing the target user, and establishing a connection by a communication channel based on current context and one or more rules configured by the target user.
65 Citations
26 Claims
-
1. A method, comprising
detecting, at a computer system, an activation of an avatar representing a target user; -
accessing, automatically in response to the activation, a remote data store of communication channel information of the target user; receiving a selected communication channel and corresponding communication channel information for the target user based on context data associated with the target user from the remote data store; and automatically and in response to the receiving the communication channel information, initiating a connection between the initiating user and the target user by the selected communication channel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising
receiving from a remote client device, at a computer system, indication of activation of an avatar representing a target user; -
accessing a remote data store of communication channel information of the target user; selecting a communication channel for the target user based on a current context associated with the target user; and transmitting a responsive message including an indication of the selected communications channel and corresponding communication channel information of the target user to the remote client device, the responsive message operative to cause the remote client device to automatically initiate a connection between the initiating user and the target user by the selected communication channel. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a memory; one or more processors; and a non-transitory, storage medium storing computer-readable instructions operative, when executed, to cause the one or more processors to; detect an activation of an avatar representing a target user; access, automatically in response to the activation, a remote data store of communication channel information of the target user; receive a selected communication channel and corresponding communication channel information for the target user based on context data associated with the target user from the remote data store; and automatically and in response to the receiving the communication channel information, initiate a connection between the initiating user and the target user by the selected communication channel. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system comprising:
-
a memory; one or more processors; and a non-transitory, storage medium storing computer-readable instructions operative, when executed, to cause the one or more processors to; receive from a remote client device indication of activation of an avatar representing a target user; access a remote data store of communication channel information of the target user; select a communication channel for the target user based on a current context associated with the target user; and transmit a responsive message including an indication of the selected communications channel and corresponding communication channel information of the target user to the remote client device, the responsive message operative to cause the remote client device to automatically initiate a connection between the initiating user and the target user by the selected communication channel. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification