IP Library Patent Application 14231132
Patent Application
App. No. 14/231,132

USER INTERFACE TO CAPTURE A PARTIAL SCREEN DISPLAY RESPONSIVE TO A USER GESTURE

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.
14/231,132
Abstract

System and method of selecting a portion of a screen display for a manipulation operation according to boundaries set by a user gesture. A touchscreen display is configured to display digital content and detect a multi-touch user gesture. If the user gesture dwells on the touchscreen longer than a first threshold time, a region of the screen display is selected based on the contact points of the user gesture on the touchscreen display. Accordingly an on-screen mask indicating the selected region is displayed, denoting the selected region to be active for a subsequent manipulation operation. The manipulation operation may be capturing a screenshot of the selected region or editing the image or text encompassed by the selected region.

Claims (35)

1 . A computer implemented method of generating images, said method comprising:

receiving indications of a multi-touch user gesture detected via said touch sensitive display device of a computer system, wherein said indications indicate touch locations of said multi-touch user gesture with said touch sensitive display device;

based on said touch locations, determining a region within a display area of said touch sensitive display device;

rendering an on-screen mask indicating boundaries of said region; and

upon occurrence of a predetermined event, generating image data capturing only a portion of a screen image being displayed on said touch sensitive display device, said portion encompassed by said region.

2 . The computer implemented method of claim 1 , wherein said multi-touch user gesture defines four touch locations, and wherein further said determining said region comprises determining a rectangle with four corners based on said four touch locations.

3 . The computer implemented method of claim 1 , wherein said multi-touch user gesture defines two touch locations, and wherein further said determining said region comprises determining a rectangle having a pair of diagonal corners based on said two touch locations.

4 . The computer implemented method of claim 1 , wherein said predetermined event is a determination that said multi-touch user gesture dwells on said touch sensitive display device for at least a predetermined duration.

5 . The computer implemented method of claim 1 further comprising rendering said image data to display on said touch sensitive display device in full screen.

6 . The computer implemented method of claim 1 further comprising saving said image data as an image file to a default directory of said computing system.

7 . The computer implemented method of claim 6 further comprising rendering indicia indicating that said image data has been saved.

8 . The computer implemented method of claim 1 further comprising removing said on-screen mask responsive to said multi-touch user gesture leaving said touch sensitive display device without detecting said predetermined event.

9 . The computer implemented method of claim 1 , wherein said screen display presents digital content comprising one or more of text, an image, a graphical user interface, a video, and a webpage.

10 . A non-transitory computer-readable storage medium embodying instructions that, when executed by a processing device, cause the processing device to perform a method of capturing an image of a touch display, said method comprising:

receiving indications of a multi-point gesture detected via a said touch display, wherein said indications provide contact positions of said multi-point gesture on said touch display;

based on said contact positions, determining a rectangular display region within said touch display;

rendering an on-screen mask indicating boundaries of said rectangular display region; and

responsive to a user input event, providing a partial screen display that is being displayed on said touch display and contained within said on-screen mask to a manipulation operation.

11 . The non-transitory computer-readable storage medium of claim 10 , wherein said on-screen mask comprises a rectangle formed by dotted lines.

12 . The non-transitory computer-readable storage medium of claim 10 , wherein said multi-point gesture is a four-point gesture, and wherein said contact positions correspond to four corners of said rectangular display region.

13 . The non-transitory computer-readable storage medium of claim 10 , wherein said user input event comprises said multi-point gesture dwelling on said touch display for a predetermined time, and wherein said manipulation operation is capturing said partial screen display.

14 . The non-transitory computer-readable storage medium of claim 13 , wherein said method further comprises rendering a graphical user interface configured to receive user input to save captured partial screen display to a directory.

15 . The non-transitory computer-readable storage medium of claim 13 , wherein said method further comprises rendering a graphical user interface configured to receive a user instruction to share said captured partial screen display.

16 . The non-transitory computer-readable storage medium of claim 10 , wherein said user input event comprises said multi-point gesture dwelling on said touch display for a predetermined time, and wherein said manipulation operation is changing a display format of text content encompassed by said rectangular display region.

17 . A system comprising:

a touch sensitive display device configured to detect user gesture input;

a processor coupled to said touch sensitive display device;

memory coupled to said processor and comprising instructions that, when executed by said processor, cause the system to perform a graphical user interface method, said method comprising:

receiving indications of a multi-touch gesture detected via said touch sensitive display device, wherein said indications indicate touch locations of said multi-touch gesture with said touch sensitive display device;

based on said touch locations, determining a capture region within said touch sensitive display device;

rendering an on-screen mask indicating boundaries of said capture region; and

responsive to a user instruction, capturing an image within a portion of said touch sensitive display device being displayed, said portion encompassed by said capture region.

18 . The system of claim 17 , wherein said multi-touch gesture defines four touch locations, and wherein further said determining said capture region comprises determining a rectangle with four corners corresponding to said four touch locations.

19 . The system of claim 18 , wherein said method further comprises saving said image as a JPEG file to a default directory of said memory.

20 . The system of claim 17 , wherein determining a capture region comprises altering said capture region responsive to movements of said touch locations, and wherein said user instruction comprises said touch locations remaining constant for a predetermined amount of time.

Assignments (2)
CHANGE OF NAME Recorded Feb 10, 2016
From: KOBO INC.
To: RAKUTEN KOBO INC.
Reel/Frame 037753/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2014
From: LANDAU, BENJAMIN
To: KOBO INCORPORATED
Reel/Frame 032566/0238 →