-
公开(公告)号:US20180335914A1
公开(公告)日:2018-11-22
申请号:US15721718
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Bruce D. NILO , David RAHARDJA , Michael T. TURNER , Kurt A. REVIS , Christopher K. THOMAS , Stephen R. BREEN , Tyler M. FOX , Emanuele RUDEL , Robert D. BOEHNKE , Tom ADRIAENSSEN , James R. MONTGOMERIE
IPC: G06F3/0486 , G06F3/0488 , G06F3/041
CPC classification number: G06F3/0486 , G06F21/00
Abstract: The subject technology provides for receiving a request for a representation of an item from a destination application. The subject technology sends the request for the representation of the item to a source application. The subject technology receives a link to a file provider, the file provider fulfilling a data transfer of the representation of the item. Further, the subject technology sends the link to the file provider to the destination application.
-
公开(公告)号:US20200379984A1
公开(公告)日:2020-12-03
申请号:US16724056
申请日:2019-12-20
Applicant: Apple Inc.
Inventor: Stephen R. BREEN , Scott C. PERRY
IPC: G06F16/23 , G06F16/248 , G06F16/21
Abstract: This application relates to updating collection views in a computing device. A method includes receiving a first data array of a current view of a data collection and receiving a second data array of a future view of the data collection. The method also includes generating a difference data array that, based on a determination that the first data array element is equal to the second data array element, includes the second data array element. The method also includes, based on whether the first data array element is not included in the second data array and/or the second data array element is not included in the first data array, indicating, in the difference data array, that the first data array element is not in the future view or that the second data array element is not in the current view.
-
公开(公告)号:US20180335912A1
公开(公告)日:2018-11-22
申请号:US15721702
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Bruce D. NILO , David RAHARDJA , Michael T. TURNER , Kurt A. REVIS , Christopher K. THOMAS , Stephen R. BREEN , Tyler M. FOX , Emanuele RUDEL , Robert D. BOEHNKE , Tom ADRIAENSSEN , James R. MONTGOMERIE
IPC: G06F3/0486 , G06F3/0488 , G06F3/041 , G06F3/0481
CPC classification number: G06F3/0486 , G06F3/0412 , G06F3/0482 , G06F3/04883 , G06F21/6218 , G06F2203/04808 , G06F2221/2137
Abstract: The subject technology provides for detecting a drag gesture selecting an item in a first application. The subject technology detects a touch release at an end of the drag gesture for dropping the item in a second application. The subject technology sends in response to the detected touch release, a message to the second application, the message including information for a plurality of representations of the item. The subject technology receives, from the second application, a request for a representation of the item from among the plurality of representations. The subject technology sends, to the first application, the request for the representation of the item. Further, the subject technology initiates a data transfer of the representation of the item from the first application to the second application.
-
公开(公告)号:US20180335913A1
公开(公告)日:2018-11-22
申请号:US15721706
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Bruce D. NILO , David RAHARDJA , Michael T. TURNER , Kurt A. REVIS , Christopher K. THOMAS , Stephen R. BREEN , Tyler M. FOX , Emanuele RUDEL , Robert D. BOEHNKE , Tom ADRIAENSSEN , James R. MONTGOMERIE
IPC: G06F3/0486 , G06F3/0488 , G06F3/041 , G06F3/0481
CPC classification number: G06F3/0486 , G06F21/00
Abstract: The subject technology provides for identifying an item being dragged over an application in which the items are arranged in a table in a first arrangement. The subject technology copies the first arrangement to generate a second arrangement that corresponds to an initial arrangement of the items when the item is identified as being dragged over the first application. The subject technology updates the first arrangement to reflect changed positions of the items in the table resulting from another item being inserted into the table. The subject technology updates the second arrangement to reflect changed positions of items. Further, the subject technology merges the updated second arrangement with the updated first arrangement to reconcile the changed positions resulting from the item being inserted into the table at the location with the changed positions resulting from the another item being inserted into the table.
-
公开(公告)号:US20180335911A1
公开(公告)日:2018-11-22
申请号:US15721695
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Bruce D. NILO , David RAHARDJA , Michael T. TURNER , Kurt A. REVIS , Christopher K. THOMAS , Stephen R. BREEN , Tyler M. FOX , Emanuele RUDEL , Robert D. BOEHNKE , Tom ADRIAENSSEN , James R. MONTGOMERIE
IPC: G06F3/0486 , G06F3/0488 , G06F3/0482
Abstract: A device implementing drag and drop for touchscreen devices may include a processor configured to detect a drag gesture selecting an item in a first application. The processor may be further configured to detect a touch release at an end of the drag gesture for dropping the item in a second application, and send, in response to the detected touch release, a message to the second application, the message including information for a plurality of representations of the item. The processor may be further configured to receive, from the second application, a request for a representation of the item from among the plurality of representations. The processor may be further configured to send, to the first application, the request for the representation of the item. The processor may be further configured to initiate a data transfer of the representation of the item from the first application to the second application.
-
-
-
-