IP Library Patent Application 12551403
Patent Application
App. No. 12/551,403

Avatar Integrated Shared Media Selection

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/551,403
Abstract

A method and system are disclosed in which a group of people are able to replicate the physical world experience of going with a group of friends to pick a movie, watch the movie together, and provide commentary on the movie itself in the virtual world on a virtual couch while each user is sitting in different physical locations. Additionally, the virtual representation of the destination that the group of people are watching the movie together in can be themed to allow users to watch movies in different locations pivoting on special events or by the users choice.

Claims (40)

1 . A method for establishing a shared media experience in a group comprising two or more users, each user operating a respective computing device and communicatively coupled via a network, the method comprising:

receiving, on one of the computing devices, a request to join the group;

sending the request to a shared media service provider and receiving an indication of acceptance into the group;

receiving data describing media entities selected by other members of the group and rendering representations of the received media entities on a user interface device coupled to the respective computing device;

receiving a nomination identifying one of the media entities and sending the nomination to the other members of the group;

displaying on said user interface device, along with the representations of the received media entities, avatars representing the users of the group;

receiving an indication of an emotion from one of the users and, in response, causing the avatar corresponding to said one of the users to perform an animation on said user interface device that conveys the indicated emotion; and

receiving an indication of a selected media entity to be shared by the group and displaying a representation of the selected media entity on said user interface device, wherein the selected media object is selected by one of the users of the group deemed to be a host of the group.

2 . The method of claim 1 , wherein the nomination is selected from one or more queues comprising one or more media entities selected by each user.

3 . The method of claim 1 , further comprising sending an invitation for a specified user to join the group.

4 . The method of claim 1 , further comprising receiving and displaying indications of votes for other ones of the media entities selected by other users of the group.

5 . The method of claim 1 , wherein said one of the users is deemed the host of the group when said one of the users initiated the formation of the group.

6 . The method of claim 2 , wherein each of the one or more queues is received on a separate channel.

7 . The method of claim 1 , wherein the emotion is selected from an emote wheel comprising a plurality of representative emotions.

8 . The method of claim 7 , wherein the emote wheel is divided into pie shaped segments radiating from a center of the emote wheel and each of the representative emotions are represented as one of the pie shaped segments.

9 . The method of claim 1 , further comprising displaying a random animation based on the selected emotion.

10 . The method of claim 7 , wherein the representative emotions are selected based on film genres.

11 . The method of claim 7 , wherein the emotions comprise love, hate, funny, bored, happy, sad, mischievous, and scared.

12 . The method of claim 9 , wherein the random animation comprises one of: at ease, cheer, disappointed, dance, looking, nervous, neutral, surprised, taunt, thinking, and walk.

13 . A computing device configured to establish a shared media experience in a group comprising two or more users, each user operating a respective computing device and communicatively coupled via a network, the computing device comprising at least one processor, a user interface device, and at least one memory communicatively coupled to said at least one processor, the at least one memory having stored therein computer-executable instructions that, when executed by said at least one processor, cause the system to:

communicate with the two or more users to form the group;

receive a nomination identifying a selected media entity and send data describing the nomination to each of the users in the group;

display on said user interface device, along with a representation of the selected media entity, avatars representing the users of the group and associated avatar emotions, the avatars representing the one or more users and the avatar emotions comprising indications of emotions selected by the one or more users, the avatar emotion information sufficient to allow the computing device to render an animation that conveys the avatar emotion; and

send an indication of a selected media entity to be shared by the group and rendered on the computing devices of the users.

14 . The system of claim 13 , wherein the nomination is selected from one or more queues comprising one or more media entities selected by each user.

15 . The system of claim 13 , further comprising:

receive and display indications of votes for media entities selected by users of the group.

16 . The system of claim 13 , further comprising computer-executable instructions that, when executed by said at least one processor, cause the system to communicate with a shared media service provider to form the group.

17 . The system of claim 13 , wherein the avatar emotions are selected from an emote wheel comprising a plurality of representative emotions.

18 . The system of claim 17 , wherein the emote wheel is divided into pie shaped segments radiating from a center of the emote wheel and each of the representative emotions are represented as one of the pie shaped segments.

19 . The system of claim 17 , further comprising:

display a random animation based on the selected emotion.

20 . A computer-readable storage medium comprising computer-readable instructions for establishing a shared media experience in a group comprising two or more users, each user operating a respective computing device and communicatively coupled via a network, said computer-readable instructions comprising instructions for:

receiving, on one of the computing devices, an input indicating a request to join the group;

sending the input to a shared media service provider and receiving an indication of acceptance into the group;

receiving data describing media entities selected by other members of the group and rendering representations of the received media entities on a user interface device coupled to said one of the computing devices;

receiving a nomination identifying one of the media entities and sending the nomination to the other members of the group;

displaying on said user interface device, along with the representations of the received media entities, avatars representing the users of the group;

receiving an indication of an emotion from one of the users and, in response, causing the avatar corresponding to said one of the users to perform an animation on said user interface device that conveys the selected emotion; and

receiving an indication of a selected media entity to be shared by the group and displaying a representation of the selected media entity on said user interface device, wherein the selected media object is selected by one of the users of the group deemed to be a host of the group.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034564/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2009
From: MATTINGLY, ANDREW LAWRENCE; KRAMP, BRIAN CHARLES; SOEMO, THOMAS M.; MAYS, EDDIE
To: MICROSOFT CORPORATION
Reel/Frame 023198/0925 →