METHODS AND SYSTEM FOR COLLECTION VIEW UPDATE HANDLING USING A DIFFABLE DATA SOURCE

    公开(公告)号:US20200379984A1

    公开(公告)日:2020-12-03

    申请号:US16724056

    申请日:2019-12-20

    Applicant: Apple Inc.

    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.

    DRAG AND DROP FOR TOUCHSCREEN DEVICES
    5.
    发明申请

    公开(公告)号:US20180335911A1

    公开(公告)日:2018-11-22

    申请号:US15721695

    申请日:2017-09-29

    Applicant: Apple Inc.

    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.

Patent Agency Ranking