IP Library › Granted Patent US 8,621,502
Granted Patent B2
US 8,621,502 · App. 11/962,468 · Granted Dec 31, 2013

Obtaining user reactions to video

Inventor: Dennis G Cronin (Redmond, WA)
Assignee: Microsoft Corporation
View Patent ↗
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 8,621,502
App. No.
11/962,468
Granted
Dec 31, 2013
Kind
B2
Abstract

A user interaction request is received during playback of video content. The user interaction request can be received independent of any indication from the video content that user interaction is possible. In response to receiving the interaction request, one or more menus are displayed allowing the user to select one or more reaction options and to select whether the selected one or more reaction options are to be communicated to another user or to a content provider.

Claims (58)

1. A computer-implemented method comprising:

receiving a user interaction request during playback of video content;

in response to receiving the interaction request, displaying an interaction menu including both an interact with friend option and an interact with content provider option;

receiving a user selection of one of the interact with friend option or the interact with content provider option;

if user selection of the interact with friend option is received, then displaying one or more menus including multiple reaction options and recipient options, wherein at least one of the reaction options is based at least in part on metadata associated with the video content, and wherein one of the multiple reaction options is an option to send a video clip to the selected recipient and one or more of the multiple reaction options are configured to be automatically displayed on a device associated with a selected recipient during playback of the video clip without invocation by the selected recipient; and

if user selection of the interact with content provider option is received, then displaying one or more menus including reaction options.

2. The computer-implemented method as recited in claim 1 , wherein the interact with content provider option comprises an interact with show option.

3. The computer-implemented method as recited in claim 1 , wherein the interact with content provider option comprises an interact with ad option.

4. The computer-implemented method as recited in claim 1 , wherein receiving the user interaction request comprises receiving the user interaction request independent of any indication from the video content that user interaction is possible.

5. The computer-implemented method as recited in claim 1 , wherein receiving the user interaction request comprises receiving the user interaction request at any time during playback of the video content.

6. The computer-implemented method as recited in claim 1 , wherein if the interact with friend option is received, then the displaying comprises:

displaying one or more menus including multiple reaction options;

receiving a user selection of one of the multiple reaction options;

displaying one or more recipient selection menus including multiple recipient options;

receiving a user selection of one of the multiple recipient options; and

the method further comprising sending the selected one of the multiple reaction options to a selected recipient associated with the selected one of the multiple recipient options.

7. The computer-implemented method as recited in claim 1 , wherein if the interact with content provider option is received, then the displaying comprises:

displaying one or more menus including multiple reaction options;

receiving a user selection of one of the multiple reaction options; and

the method further comprising sending the selected one of the multiple reaction options to a provider of the video content.

8. The computer-implemented method as recited in claim 1 , further comprising:

in response to receiving the interaction request, pausing playback of the video content;

terminating displaying of the one or more menus including reaction options and recipient options or the one or more menus including reaction options; and

resuming, after terminating the displaying, playback of the video content.

9. The computer-implemented method as recited in claim 1 , the reaction options comprising options representing one or more emotional reactions that a user may have to the video content.

10. The computer-implemented method as recited in claim 1 , the one or more menus including reaction options and recipient options comprising a first menu including one or more reaction options and a second menu including one or more recipient options.

11. A method implemented in a first device, the method comprising:

displaying an alert that a second user of a second device has sent a video content message to a first user of the first device, the second user being a user who the first user has approved to receive content messages from by way of a filter;

receiving, from the first user, a request to view video content corresponding to the video content message;

pausing, in response to receiving the request, playback of second video content being played back on the first device;

playing, in response to the request, the video content;

displaying one or more menus including multiple reaction options, wherein at least one of the reaction options is based at least in part on metadata associated with the video content;

receiving, from the first user, a reaction option associated with the video content;

automatically selecting the second user as the recipient of the reaction option based on an identifier included in the video content message; and

sending the reaction option to the second user, wherein sending further comprises sending information received via a user interface from the first user selecting a location along a displayed timeline that corresponds to the video content that the reaction option corresponds to.

12. The method as recited in claim 11 , further comprising terminating playback of the video content and resuming playback of the second video content after receiving the reaction option.

13. The method as recited in claim 11 , wherein receiving the reaction option comprises:

displaying one or more menus including multiple reaction options; and

receiving a first user selection of one of the multiple reaction options.

14. The method as recited in claim 11 , further comprising:

displaying one or more menus including multiple reaction options;

receiving a user selection of one of the multiple reaction options; and

sending the selected one of the multiple reaction options to a provider of the video content.

15. One or more computer readable storage memories having stored thereon multiple instructions that, when executed by one or more processors, causes the one or more processors to:

receive a user interaction request during playback of video content, the user interaction request being received independent of any indication from the video content that user interaction is possible;

in response to receiving the interaction request, display one or more menus allowing the user to select one or more reaction options and to select whether the selected one or more reaction options are to be communicated to a second user or to a content provider, wherein to display one or more menus is to obtain, from metadata associated with the video content, information to be displayed in at least one of the one or more menus, and wherein one of the multiple reaction options is an option to send a video clip to the second user and at least one of the selected one or more reaction options are configured to be automatically displayed on a device associated with the second user during playback of the video clip at the second user without invocation by the second user; and

send the selected one or more reaction options to the selected one of the second user or the content provider.

16. The one or more computer readable storage memories as recited in claim 15 , wherein to display one or more menus is to display, in response to user selection of an interact with content provider option in an interaction menu of the one or more menus, multiple reaction options in one of the one or more menus, the instructions further causing the one or more processors to:

receive a user selection of one of the multiple reaction options; and

wherein to send the selected one or more reaction options to the selected one of the second user or the content provider is to send the selected one of the multiple reaction options to the content provider.

17. The one or more computer readable storage memories as recited in claim 15 , wherein to display one or more menus is to display, in response to user selection of an interact with friend option in an interaction menu of the one or more menus, multiple reaction options in a first menu and multiple recipient options in a second menu, the instructions further causing the one or more processors to:

receive a user selection of one of the multiple reaction options from the first menu;

receive a user selection of one of the multiple recipient options from the second menu; and

wherein to send the selected one or more reaction options to the selected one of the second user or the content provider is to send the selected one of the multiple reaction options from the first menu to the selected one of the multiple recipient options from the second menu.

18. The one or more computer readable storage memories as recited in claim 15 , the instructions further causing the one or more processors to:

pause, in response to receiving the interaction request, playback of the video content; and

resume, after sending the selected one or more reaction options to the selected one of the second user or the content provider, playback of the video content.

19. The one or more computer readable storage memories as recited in claim 15 , wherein to display one or more menus is to overlay the one or more menus on a portion of a display in which the video content is being played back.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2007
From: CRONIN, DENNIS G
To: MICROSOFT CORPORATION
Reel/Frame 020283/0469 →
Continuity (1)
Related Publication 20090165030A1 · Jun 25, 2009