IP Library Granted Patent US 9,483,167
Granted Patent B2
US 9,483,167 · App. 12/893,669 · Granted Nov 1, 2016

User interface for a touch enabled device

Inventor: Remon Tijssen (Mill Valley, CA)
Assignee: Adobe Systems Incorporated
G06F3/0485G06F3/0483G06F17/217
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,483,167
App. No.
12/893,669
Granted
Nov 1, 2016
Kind
B2
Abstract

A graphical user interface displays a first portion of a data file. Further, a switch indicator is displayed. In addition, a first input that has a first proximity within a range of predetermined first proximities with respect to the switch indicator is received at a processor operably connected to the graphical user interface. In addition, a second portion of the data file based on the first input is displayed at the graphical user interface. Further, a second input that has a second proximity within a range of predetermined second proximities with respect to the switch indicator is received at the processor. The range of predetermined second proximities is distinct from the range of first predetermined proximities. In addition, the graphical user interface displays a subset of the second portion of the data file based on the second input.

Claims (50)

1. A method comprising:

displaying, at a graphical user interface, a first grid view of a first plurality of pages of a data file;

displaying, at the graphical user interface, a switch indicator;

receiving, at a processor operably connected to the graphical user interface, a first input that has a first proximity within a range of predetermined first proximities with respect to the switch indicator, the first input comprising a touch of a finger;

displaying, at the graphical user interface, a second grid view of a second plurality of pages based on the first input;

receiving, at the processor, a second input that has a second proximity within a range of predetermined second proximities with respect to the switch indicator, the range of predetermined second proximities being distinct from the range of first predetermined proximities, the second input comprising a release of the first input;

removing the second grid view after the processor receives the second input; and

displaying, at the graphical user interface, a selected page from the second plurality of pages based on the second input.

2. The method of claim 1 , further comprising removing the first grid view after the processor receives the first input.

3. The method of claim 1 , further comprising removing the second grid view after the processor receives the second input.

4. The method of claim 1 , wherein the first plurality of pages is distinct from the second plurality of pages.

5. The method of claim 1 , wherein the first input further comprises a scrolling motion.

6. The method of claim 5 , wherein the second input further comprises termination of the scrolling motion.

7. A computing system comprising:

one or more processors; and

memory having instructions stored thereon that, responsive to execution by the one or more processors, causes the one or more processors to perform operations comprising:

displaying, at a graphical user interface, a page from a plurality of pages in a data file without remaining pages from the plurality of pages in the data file;

receiving a selection of the page;

responsive to receiving the selection of the page, displaying, at the graphical user interface, a first grid view of at least a subset of the plurality of pages in the data file that includes the page and one or more additional pages;

displaying, at the graphical user interface, a switch indicator;

receiving a first input at the graphical user interface, the first input controlling a position of a position indicia displayed at the graphical user interface, the first input comprising:

a click of a mouse button; and

a scrolling motion;

responsive to receiving the first input, navigating to a display of a second grid view of the plurality of pages, the navigation performed:

concurrently with receiving the first input;

at a coarse granularity responsive to the position indicia being within a range of predetermined first proximities with respect to the switch indicator during the scrolling motion; and

at a fine granularity responsive to the position indicia being within a range of predetermined second proximities with respect to the switch indicator during the scrolling motion;

receiving a second input at the graphical user interface, the second input comprising a release of the first input when the position indicia is positioned over a selected page of the plurality of pages in the second grid view; and

responsive to receiving the second input, displaying an enlarged view of the selected page.

8. The computing system of claim 7 , further comprising displaying a zoom indicator.

9. The computing system of claim 8 , further comprising enlarging a display of the second grid view responsive to the position indicia being within a range of predetermined first proximities with respect to the zoom indicator during the scrolling motion.

10. The computing system of claim 8 , further comprising miniaturizing a display of the second grid view responsive to the position indicia being within a range of predetermined second proximities with respect to the zoom indicator during the scrolling motion.

11. A method comprising:

displaying, at a graphical user interface, a first grid view of a plurality of pages of a data file;

displaying, at the graphical user interface, a switch indicator;

receiving a first input at the graphical user interface, the first input comprising a scrolling motion and controlling a position of a position indicia displayed at the graphical user interface;

responsive to receiving the first input, navigating to a display of a second grid view of the plurality of pages of the data file, the navigation performed:

at a coarse granularity responsive to the position indicia being within a range of predetermined first proximities with respect to the switch indicator during the scrolling motion of the first input; and

at a fine granularity responsive to the position indicia being within a range of predetermined proximities with respect to the switch indicator during the scrolling motion of the first input;

receiving a second input at the graphical user interface, the second input comprising a release of the first input and indicating a selected page from the plurality of pages in the second grid view; and

responsive to receiving the second input, removing the second grid view of the plurality of pages and displaying an enlarged view of the selected page.

12. The method of claim 11 , wherein the graphical user interface is operably connected to a touch enabled device.

13. The method of claim 11 , wherein the first input comprises a click of a mouse button.

14. The method of claim 13 , wherein the second input comprises a release of the mouse button.

15. The method of claim 11 , wherein the first input comprises a touch of a finger.

16. The method of claim 15 , wherein the second input comprises a release of the finger.

17. The method of claim 11 , further comprising displaying a zoom indicator.

18. The method of claim 17 , further comprising enlarging a display of the second grid view responsive to the position indicia being within a range of predetermined first proximities with respect to the zoom indicator during the scrolling motion.

19. The method of claim 17 , further comprising miniaturizing a display of the second grid view responsive to the position indicia being within a range of predetermined second proximities with respect to the zoom indicator during the scrolling motion.

20. The method of claim 11 , wherein the position indicia may seamlessly move between the range of predetermined first proximities and the range of predetermined second proximities with respect to the switch indicator.

Assignments (2)
CHANGE OF NAME Recorded Apr 8, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048867/0882 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2010
From: TIJSSEN, REMON
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 025063/0141 →
Continuity (1)
Related Publication 20130132888A1 · May 23, 2013