The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 08, 2020

Filed:

Sep. 29, 2017
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Bruce D. Nilo, Cupertino, CA (US);

David Rahardja, Sunnyvale, CA (US);

Michael T. Turner, San Jose, CA (US);

Kurt A. Revis, San Francisco, CA (US);

Christopher K. Thomas, Sunnyvale, CA (US);

Stephen R. Breen, San Jose, CA (US);

Tyler M. Fox, Santa Clara, CA (US);

Emanuele Rudel, San Francisco, CA (US);

Robert D. Boehnke, San Francisco, CA (US);

Tom Adriaenssen, Santa Clara, CA (US);

James R. Montgomerie, Sunnyvale, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 3/0486 (2013.01); G06F 3/041 (2006.01); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06F 3/0488 (2013.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 3/0486 (2013.01); G06F 3/0412 (2013.01); G06F 3/0416 (2013.01); G06F 3/0482 (2013.01); G06F 3/04817 (2013.01); G06F 3/04883 (2013.01); G06F 21/6218 (2013.01); G06F 2203/04808 (2013.01); G06F 2221/2137 (2013.01);
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.


Find Patent Forward Citations

Loading…