IP Library Granted Patent US 9,106,762
Granted Patent B2
US 9,106,762 · App. 13/439,747 · Granted Aug 11, 2015

Associating content with a graphical interface window using a fling gesture

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 9,106,762
App. No.
13/439,747
Granted
Aug 11, 2015
Kind
B2
Abstract

Computer-implemented methods for associating, based on a fling gesture, content with a graphical interface window, are provided. In one aspect, a method includes receiving, via a computing device, a fling gesture associated with an access point, wherein the fling gesture is a movement of the access point along a path from a first location on a display screen of the computing device to a second location on the display screen of the computing device, and wherein the access point is a reference to content. In response to the fling gesture, a graphical interface window is generated. The graphical interface window is then associated with the content referenced by the access point.

Claims (41)

1. A computer-implemented method for generating a graphical interface window for viewing content, the method comprising:

detecting a fling gesture performed on an access point, wherein the fling gesture comprises a movement along a path from a first fling location on a display screen of the computing device on the access point to a second fling location on the display screen of the computing device away from the access point, and wherein the access point is a link to content and comprises at least one of a hyperlink, a pointer, an icon, a bookmark, or a shortcut;

generating, in response to the detected fling gesture, a graphical interface window off-screen; and

loading, in response to the generating, the content linked to by the access point within the off-screen graphical interface window.

2. The computer-implemented method of claim 1 , wherein the loading comprises:

providing the content linked to by the access point for display within the off-screen graphical interface window.

3. The computer-implemented method of claim 1 , wherein the path from the first fling location on the display screen of the computing device on the access point to the second fling location on the display screen of the computing device away from the access point is at least one of a linear path or a non-linear path.

4. The computer-implemented method of claim 1 , wherein the fling gesture further comprises:

pressing and holding the access point.

5. The computer-implemented method of claim 1 , wherein the off-screen graphical interface window is at least one of a window or a tab.

6. The computer-implemented method of claim 1 , wherein the content linked to by the access point is at least one of a web page, a web-based application, an application, a program, a script, an applet, or an executable application.

7. The computer-implemented method of claim 1 , wherein the off-screen graphical interface window is generated adjacently to an edge of the display screen towards which the fling gesture was directed.

8. The computer-implemented method of claim 7 , further comprising:

detecting a swipe gesture, wherein the swipe gesture is a movement along a path from a first swipe location in a direction away from said edge of the display screen towards which the fling gesture was directed; and

displaying the graphical interface window on the display screen in response to detecting the swipe gesture.

9. The method of claim 8 , wherein the swipe gesture is performed on the display screen when the graphical interface window is off-screen, wherein the detecting the swipe gesture is in response to the loading, and wherein the swipe gesture is different from the fling gesture.

10. The method of claim 9 , wherein a direction of the fling gesture is opposite to a direction of the swipe gesture.

11. The computer-implemented method of claim 7 , further comprising detecting a swipe gesture, wherein the swipe gesture causes the off-screen graphical interface window to be displayed on the display screen, wherein the swipe gesture is a movement along a path from a first swipe location on the display screen of the computing device to a second swipe location on the display screen of the computing device, and wherein an angle between (1) the second fling location, (2) an intersection point of a straight line through the first fling location and the second fling location, and a straight line through the first swipe location and the second swipe location, and (3) the second swipe location, is greater than 90 degrees.

12. The method of claim 1 , wherein the generating the graphical interface window off-screen comprises:

refraining from displaying the graphical interface window on the display screen.

13. The method of claim 1 , wherein the generated graphical interface window is empty, and wherein the content linked to by the access point is loaded within the empty graphical interface window.

14. A system for generating a graphical interface window for viewing content, the system comprising:

a memory comprising instructions for generating a graphical interface window for viewing content;

a processor configured to execute the instructions to:

detect a fling gesture performed on an access point, wherein the fling gesture comprises a movement along a path from a first fling location on a display screen of the computing device on the access point to a second fling location on the display screen of the computing device away from the access point, and wherein the access point is a link to content and comprises at least one of a hyperlink, a pointer, an icon, a bookmark, or a shortcut;

generate, in response to the detected fling gesture, a graphical interface window off-screen; and

load, in response to the generating, the content linked to by the access point within the off-screen graphical interface window.

15. The system of claim 14 , wherein the path from the first fling location on the display screen of the computing device on the access point to the second fling location on the display screen of the computing device away from the access point is at least one of a linear path or a non-linear path.

16. The system of claim 14 , wherein the fling gesture further comprises:

pressing and holding the access point.

17. The system of claim 14 , wherein the off-screen graphical interface window is at least one of a window or a tab.

18. The system of claim 14 , wherein the content linked to by the access point is at least one of a web page, a web-based application, an application, a program, a script, an applet, or an executable application.

19. The system of claim 14 , wherein the off-screen graphical interface window is generated adjacently to an edge of the display screen towards which the fling gesture was directed.

20. The system of claim 19 , wherein the processor is further configured to execute the instructions to:

detect a swipe gesture, wherein the swipe gesture is a movement along a path from a first swipe location in a direction away from said edge of the display screen towards which the fling gesture was directed; and

display the graphical interface window on the display screen in response to detecting the swipe gesture.

21. The system of claim 19 , wherein the processor is further configured to execute the instructions to detect a swipe gesture, wherein the swipe gesture causes the off-screen graphical interface window to be displayed on the display screen, and wherein an angle between (1) a straight line through the first fling location and the second fling location, and (2) a straight line through the first swipe location and the second swipe location is greater than 90 degrees.

22. A non-transitory machine-readable storage medium comprising machine readable instructions for causing a processor to execute a method for generating a graphical interface window for viewing content, the method comprising:

detecting a fling gesture performed on an access point, wherein the fling gesture comprises a movement along a path from a first fling location on a display screen of the computing device on the access point to a second fling location on the display screen of the computing device away from the access point, and wherein the access point is a link to content and comprises at least one of a hyperlink, a pointer, an icon, a bookmark, or a shortcut;

generating, in response to the detected fling gesture, a graphical interface window off-screen, wherein the off-screen graphical interface window is generated adjacently to an edge of the display screen towards which the fling gesture was directed; and

loading, in response to the generating, the content linked to by the access point within the off-screen graphical interface window.

Assignments (1)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →