System and method for distributing an avatar
First Claim
Patent Images
1. A non-transitory computer-readable storage medium operating at a server device, comprising executable instructions which when executed by a processor, cause the processor to perform operations comprising:
- accessing a user profile associated with a user of a network;
generating an avatar according to user preference information of the user profile, demographic profiling information of the user profile, and psychographic profiling information of the user profile;
presenting the avatar at a display associated with a first computer device of the network;
receiving video and audio information captured at a first computer device;
generating speech and images for the avatar that are synthesized from the video and audio information;
presenting the avatar according to the speech and images at the display of the first computing device;
detecting a presence of a second computing device;
responsive to detecting the presence of the second computing device, establishing a communication session with the second computing devices;
detecting a request by the second computing device to control the avatar; and
according to the request, further performing operations comprising;
transmitting to the second computing device, by way of the communication session, information associated with the avatar for controlling the avatar at the second computing device according to the request, wherein the information is adapted for a tactile presentation resource of the second computing device;
transmitting an avatar engine to the second computing device, wherein the avatar engine of the second computing device controls presenting the avatar at a second display of the second computing device and presenting the avatar via the tactile presentation resource of the second computing device; and
terminating the presentation of the avatar at the first computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a first computing device having a controller to present an avatar having characteristics that correlate to a user profile and that conform to operating characteristics of the first computing device, and transmit to a second computing device operational information associated with the avatar for reproducing at least in part the avatar at said second computing device. Other embodiments are disclosed.
229 Citations
21 Claims
-
1. A non-transitory computer-readable storage medium operating at a server device, comprising executable instructions which when executed by a processor, cause the processor to perform operations comprising:
-
accessing a user profile associated with a user of a network; generating an avatar according to user preference information of the user profile, demographic profiling information of the user profile, and psychographic profiling information of the user profile; presenting the avatar at a display associated with a first computer device of the network; receiving video and audio information captured at a first computer device; generating speech and images for the avatar that are synthesized from the video and audio information; presenting the avatar according to the speech and images at the display of the first computing device; detecting a presence of a second computing device; responsive to detecting the presence of the second computing device, establishing a communication session with the second computing devices; detecting a request by the second computing device to control the avatar; and according to the request, further performing operations comprising; transmitting to the second computing device, by way of the communication session, information associated with the avatar for controlling the avatar at the second computing device according to the request, wherein the information is adapted for a tactile presentation resource of the second computing device; transmitting an avatar engine to the second computing device, wherein the avatar engine of the second computing device controls presenting the avatar at a second display of the second computing device and presenting the avatar via the tactile presentation resource of the second computing device; and terminating the presentation of the avatar at the first computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium operating in a second computing device, comprising executable instructions which when executed by a processor, cause the processor to perform operations comprising:
-
detecting a presence of a first computing device presenting a first avatar having characteristics that correlate to user preference information of a user profile, demographic profiling information of the user profile, and psychographic profiling information of the user profile and that conform to operating characteristics of the first computing device; responsive to detecting the presence of the first computing device, determining if the first computing device requests to control a second avatar; receiving from the first computing device operational information associated with the first avatar, wherein the operational information is adapted for a tactile presentation resource of the second computing device; receiving an avatar engine from the first computing device, wherein the avatar engine performs operations for presenting an avatar at a display of the second computing device and presenting the avatar via the tactile presentation resource of the second computing device; capturing video and audio information at the second computing device; analyzing the video and audio information according to the avatar engine; generating a second avatar that presents speech and images synthesized from the analyzing of the video and audio information and that presents the avatar via the tactile presentation resource; and presenting the second avatar, wherein the presenting of the first avatar at the first computing device is terminated. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A first computing device, comprising:
-
a memory to store executable instructions; and a processor communicatively coupled to the memory, wherein the processor, responsive to executing the executable instruction, performs operations comprising; capturing video and audio information; analyzing the video and audio information; generating an avatar that presents speech and images synthesized from the analyzing of the video and audio information; presenting the avatar having characteristics that correlate to user preference information of a user profile, demographic profiling information of the user profile, and psychographic profiling information of the user profile and that conform to operating characteristics; detecting a presence of a second computing device; responsive to the detecting of the presence of the second computing device, determining if the second computing device requests to control the avatar; transmitting to the second computing device operational information associated with the avatar for reproducing at least in part the avatar at the second computing device, wherein the operational information is adapted for a tactile presentation resource of the second computing device;
receiving an acknowledgement from the second computing device of receipt of the operational information associated with the avatar;transmitting an avatar engine to the second computing device, wherein the avatar engine performs operations for presenting the avatar at a display of the second computing device and presenting the avatar via the tactile presentation resource of the second computing device; and terminating the presentation of the avatar responsive to receipt of the acknowledgement. - View Dependent Claims (19)
-
-
20. A method, comprising:
-
receiving, by a system comprising a processor, an avatar engine from a first computing device, wherein the avatar engine of the first computing device performs operations for presenting an avatar at a display of the system and presenting the avatar via a tactile presentation resource of the system; receiving, by the system, operational characteristics of a first avatar being presented by a first computing device responsive to a transitional event indicating a request to present and control the first avatar, wherein the operational characteristics correlate to user preference information of a user profile, demographic profiling information of the user profile, and psychographic profiling information of the user profile and wherein the operational information characteristics are adapted for the tactile presentation resource; capturing, by the system, video and audio information; analyzing, by the system, the video and audio information; generating, by the system, a second avatar that presents speech and images synthesized from the analyzing of the video and audio information; and presenting, by the system, the second avatar having characteristics corresponding to the operational characteristics of the first avatar. - View Dependent Claims (21)
-
Specification