US2019095051A1PendingUtilityA1

Method and system for performing copy-paste operations on a device via user gestures

78
Assignee: Z124Priority: Oct 1, 2010Filed: Nov 30, 2018Published: Mar 28, 2019
Est. expiryOct 1, 2030(~4.2 yrs left)· nominal 20-yr term from priority
G06F 3/041G06F 3/04886G06F 2200/1614G09G 2356/00G06F 3/017G06F 1/1641G06F 3/1423G06F 3/0484G06F 3/0483G06F 3/04812G06F 2203/04803G06F 3/0482G06F 1/1616G06F 1/1632G06F 3/0412G06F 3/04883G06F 1/1694G06T 3/40G06F 1/1677G06F 3/04845G06F 3/0486G06F 3/048G06F 3/0416G06F 3/0481G06F 1/16G06F 3/0488G06F 3/04817G06F 3/0346G09G 5/14G06F 3/1446G06F 1/1647G06F 3/04842G06F 2200/1637G06F 3/04847G06T 3/0006G06F 3/044H04L 12/1827G06T 3/02
78
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A multi-screen user device and methods for performing a copy-paste operation using finger gestures are disclosed. A first finger gesture is used to select a display area from which data is to be copied. Subsequently, a drag finger gesture is used to identify where the data that is to be pasted. The drag may extend across a non-display boundary between a first and second display screen of the multi-screen device.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method of performing copy and paste operations in a multi-display device, comprising:
 rendering a first application to a first display of the multi-display device and a second application to a second display of the multi-display device;   receiving a first input gesture at a source display of the multi-display device corresponding to an instruction to copy a first selected content associated with the source display, wherein the source display is a first one of the first display or the second display of the multi-display device;   determining which display of the first display or the second display of the multi-display device corresponds to the source display receiving the first input gesture;   determining, based on the determination of the source display, a source area including the first selected content;   determining a display location for every change in position of the first input gesture as the first input gesture moves from the source display to a target display, wherein the target display is a second one of the first display or the second display of the multi-display device other than the first one;   determining that the first input gesture is no longer provided on any display of the multi-display device for a predetermined amount of time;   determining whether a last known display location for the first input gesture on the target display can accept the first selected content;   copying, in response to determining that the first input gesture is no longer provided on any display of the display device for the predetermined amount of time and upon determining that the last known display location for the first input gesture can accept the first selected content, the first selected content to a clipboard; and   pasting, automatically, the first selected content to the last known display location for the first input gesture on the target display of the multi-display device.   
     
     
         22 . The method of  claim 21 , wherein the first application is an email client and the second application is a web browser client running on the multi-display device. 
     
     
         23 . The method of  claim 22 , wherein the source display is the second display, the target display is the first display, and wherein pasting the first selected content to the last known display location for the first input gesture on the target display of the multi-display device includes pasting the first selected content from the web browser client into the email client. 
     
     
         24 . The method of  claim 21 , wherein the first selected content comprises at least one of text, an image, a video, a file path, and a file. 
     
     
         25 . The method of  claim 21 , further comprising:
 rendering a representative image of the first selected content at the display location for every change in position of the first input gesture as the first input gesture moves on the source display and the target display.   
     
     
         26 . The method of  claim 25 , wherein the representative image is a semi-transparent copy of the first selected content. 
     
     
         27 . The method of  claim 21 , wherein upon determining the source area including the first selected content, the method further comprises:
 highlighting the source area and the first selected content on the source display.   
     
     
         28 . The method of  claim 27 , wherein after highlighting the source area and the first selected content on the source display, the method further comprises:
 rendering a frame boundary around the first selected content on the source display;   receiving a user input separate from the first input gesture, wherein the user input indicates a different area on the source display for copying; and   highlighting the different area on the source display.   
     
     
         29 . The method of  claim 21 , wherein the first input gesture is a two-finger tap input provided via a touch sensitive display area of the source display. 
     
     
         30 . A non-transitory computer-readable medium having stored thereon instructions that cause a computing system to execute a method, the instructions comprising:
 instructions configured to render a first application to a first display of a multi-display device and render a second application to a second display of the multi-display device;   instructions configured to receive a first input gesture at a source display of the multi-display device corresponding to an instruction to copy a first selected content associated with the source display, wherein the source display is a first one of the first display or the second display of the multi-display device;   instructions configured to determine which display of the first display or the second display of the multi-display device corresponds to the source display receiving the first input gesture;   instructions configured to determine, based on the determination of the source display, a source area including the first selected content;   instructions configured to determine a display location for every change in position of the first input gesture as the first input gesture moves from the source display to a target display, wherein the target display is a second one of the first display or the second display of the multi-display device other than the first one;   instructions configured to determine that the first input gesture is no longer provided on any display of the multi-display device for a predetermined amount of time;   instructions configured to determine whether a last known display location for the first input gesture on the target display can accept the first selected content;   instructions configured to copy, in response to determining that the first input gesture is no longer provided on any display of the display device for the predetermined amount of time and upon determining that the last known display location for the first input gesture can accept the first selected content, the first selected content to a clipboard; and   instructions configured to paste, automatically, the first selected content to the last known display location for the first input gesture on the target display of the multi-display device.   
     
     
         31 . The computer-readable medium of  claim 30 , wherein the first application is an email client and the second application is a web browser client running on the multi-display device. 
     
     
         32 . The computer-readable medium of  claim 31 , wherein the source display is the second display, the target display is the first display, and wherein pasting the first selected content to the last known display location for the first input gesture on the target display of the multi-display device includes pasting the first selected content from the web browser client into the email client. 
     
     
         33 . The computer-readable medium of  claim 30 , wherein the first selected content comprises at least one of text, an image, a video, a file path, and a file. 
     
     
         34 . The computer-readable medium of  claim 30 , further comprising:
 rendering a representative image of the first selected content at the display location for every change in position of the first input gesture as the first input gesture moves on the source display and the target display.   
     
     
         35 . The computer-readable medium of  claim 34 , wherein the representative image is a semi-transparent copy of the first selected content. 
     
     
         36 . The computer-readable medium of  claim 30 , wherein determining whether the last known display location for the first input gesture on the target display can accept the first selected content, further comprises:
 determining a data type of the first selected content;   determining a data type of an application associated with the target display; and   converting the data type of the first selected content to the data type of the application associated with the target display.   
     
     
         37 . A multi-display user device, comprising:
 a first display rendering a first display area of a first application;   a second display rendering a second display area of a second application; and   a non-transitory computer-readable medium having instructions stored thereon that include:   a clipboard application configured to receive a first input gesture at a source display of the multi-display user device corresponding to an instruction to copy a first selected content associated with the source display, wherein the source display is a first one of the first display or the second display of the multi-display user device, determine which display of the first display or the second display of the multi-display user device corresponds to the source display receiving the first input gesture, determine, based on the determination of the source display, a source area including the first selected content; determining a display location for every change in position of the first input gesture as the first input gesture moves from the source display to a target display, wherein the target display is a second one of the first display or the second display of the multi-display user device other than the first one, determine that the first input gesture is no longer provided on any display of the multi-display user device for a predetermined amount of time, determine whether a last known display location for the first input gesture on the target display can accept the first selected content, copy, in response to determining that the first input gesture is no longer provided on any display of the display device for the predetermined amount of time and upon determining that the last known display location for the first input gesture can accept the first selected content, the first selected content to a clipboard, and paste, automatically, the first selected content to the last known display location for the first input gesture on the target display of the multi-display user device.   
     
     
         38 . The multi-display user device of  claim 37 , wherein the first application is an email client and the second application is a web browser client running on the multi-display device. 
     
     
         39 . The multi-display user device of  claim 38 , wherein the source display is the second display, the target display is the first display, and wherein pasting the first selected content to the last known display location for the first input gesture on the target display of the multi-display device includes pasting the first selected content from the web browser client into the email client. 
     
     
         40 . The multi-display user device of  claim 37 , wherein upon determining the source area including the first selected content, the clipboard application is further configured to highlight the source area and the first selected content on the source display, render a frame boundary around the first selected content on the source display, receive a user input separate from the first input gesture, wherein the user input indicates a different area on the source display for copying, and highlight the different area on the source display.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.