IP Library Granted Patent US 10,705,727
Granted Patent B2
US 10,705,727 · App. 16/383,113 · Granted Jul 7, 2020

Flick to send or display content

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 10,705,727
App. No.
16/383,113
Granted
Jul 7, 2020
Kind
B2
Abstract

In an embodiment, a flick motion is detected on a touch screen interface of a first device. In response to detecting the flick motion: data associated with the flick motion is identified and transmitted to a second device. The data may be automatically displayed in response to detecting the flick motion.

Claims (49)

1. A method for executing media content functions based on flick motions, comprising:

generating for display media content at a first device;

while generating for display the media content at the first device, detecting a flick motion on a touch screen interface of the first device;

determining a direction of the flick motion; and

determining based on the direction of the flick motion: (1) a second device from a plurality of devices, and (2) a media content function from a plurality of media content functions; and

causing the second device to execute the selected media content function.

2. The method of claim 1 , wherein the plurality of media content functions comprises at least two of generating for display media content, selecting one of multiple display devices for the media content, storing media content, and trickplay functions.

3. The method of claim 2 , wherein the trickplay functions comprise at least one of pause, stop, play, forward, or rewind.

4. The method of claim 1 , further comprising:

selecting the second device from the plurality of devices based on detecting that the flick motion was in a direction of a visual representation of the second device on the touch screen interface;

wherein during the flick motion, the flick motion does not touch the visual representation of the second device on the touch screen interface.

5. The method of claim 1 , wherein detecting the flick motion comprises:

detecting an initial touch on the playing media content on the touch screen interface;

detecting a movement of the touch along the touch screen interface away from a location of the initial user touch; and

while the movement of the touch is being detected, detecting a release of the touch.

6. The method of claim 1 , wherein the flick motion comprises selection of the media content.

7. A system for executing media content functions based on flick motions, comprising:

control circuitry configured to:

generate for display media content at a first device;

while generating for display the media content at the first device, detect a flick motion on a touch screen interface of the first device;

determine a direction of the flick motion; and

determine based on the direction of the flick motion: (1) a second device from a plurality of devices, and (2) a media content function from a plurality of media content functions; and

cause the second device to execute the selected media content function.

8. The system of claim 7 , wherein the plurality of media content functions comprises any of generating for display media content, selecting one of multiple display devices for the media content, storing media content, or trickplay functions.

9. The system of claim 8 , wherein the trickplay functions comprise at least one of pause, stop, play, forward, or rewind.

10. The system of claim 7 , wherein the control circuitry is further configured to:

select the second device from the plurality of devices based on detecting that the flick motion was in a direction of a visual representation of the second device on the touch screen interface;

wherein during the flick motion, the flick motion does not touch the visual representation of the second device on the touch screen interface.

11. The system of claim 7 , wherein control circuitry is configured, when detecting the flick motion, to:

detect an initial touch on the playing media content on the touch screen interface;

detect a movement of the touch along the touch screen interface away from a location of the initial user touch; and

while the movement of the touch is being detected, detect a release of the touch.

12. The system of claim 7 , wherein the flick motion comprises selection of the media content.

13. A non-transitory computer readable medium having instructions encoded thereon, that when executed by control circuitry causes the control circuitry to:

generate for display media content at a first device;

while generating for display the media content at the first device, detect a flick motion on a touch screen interface of the first device;

determine a direction of the flick motion; and

determine based on the direction of the flick motion: (1) a second device from a plurality of devices, and (2) a media content function from a plurality of media content functions; and

cause the second device to execute the selected media content function.

14. The non-transitory computer-readable medium of claim 13 , wherein the plurality of media content functions comprises any of generating for display media content, selecting one of multiple display devices for the media content, storing media content, or trickplay functions.

15. The non-transitory computer-readable medium of claim 14 , wherein the trickplay functions comprise at least one of pause, stop, play, forward, or rewind.

16. The non-transitory computer-readable medium of claim 13 , wherein instructions further cause the control circuitry to:

select the second device from the plurality of devices based on detecting that the flick motion was in a direction of a visual representation of the second device on the touch screen interface;

wherein during the flick motion, the flick motion does not touch the visual representation of the second device on the touch screen interface.

17. The non-transitory computer-readable medium of claim 13 , wherein the instruction for, when detecting the flick motion, causes the control circuitry to:

detect an initial touch on the playing media content on the touch screen interface;

detect a movement of the touch along the touch screen interface away from a location of the initial user touch; and

while the movement of the touch is being detected, detect a release of the touch.

18. The non-transitory computer-readable medium of claim 13 , wherein the flick motion comprises selection of the media content.

Assignments (8)
CHANGE OF NAME Recorded Sep 27, 2024
From: TIVO SOLUTIONS INC.
To: ADEIA MEDIA SOLUTIONS INC.
Reel/Frame 069067/0504 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
CHANGE OF NAME Recorded Apr 12, 2019
From: TIVO INC.
To: TIVO SOLUTIONS INC.
Reel/Frame 048874/0539 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2019
From: HAYES, ROBIN
To: TIVO INC.
Reel/Frame 048879/0740 →