Device, method, and graphical user interface for changing a number of columns of an application region

US11275499B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11275499-B2
Application numberUS-201715609517-A
CountryUS
Kind codeB2
Filing dateMay 31, 2017
Priority dateJun 10, 2016
Publication dateMar 15, 2022
Grant dateMar 15, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a first column and a second column in an application region. The method includes detecting, via the input device, a first user input that starts at a location at a top of the application region and moves toward an edge of the application region. The method includes, in response to detecting the first user input, changing the number of columns displayed in the application region, wherein changing the number of columns displayed in the application region includes, in accordance with a determination that the first user input was in a first direction, displaying a third column in the application region while maintaining display of the first column and the second column in the application region.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: at a device with one or more processors, non-transitory memory, a display, and an input device: displaying, on the display, a first column and a second column in an application region of a messaging application, wherein the second column includes a plurality of representations of a respective plurality of messages associated with a first folder and the first column includes content of a first message of the plurality of messages; detecting, via the input device, a movement of a single contact that starts at a location at a top of the second column within the application region and moves toward an edge of the application region; and in response to detecting the movement of the single contact, changing a number of columns displayed in the application region, wherein changing the number of columns displayed in the application region includes, in accordance with a determination that the movement of the single contact was in a first direction, displaying a third column in the application region by displaying an entirety of the first column with a reduced size and maintaining a size of the second column in the application region, wherein the third column includes a plurality of representations of a respective plurality of folders including the first folder. 2. The method of claim 1 , wherein displaying the third column in the application region includes, in response to a detecting a first portion of the movement of the single contact, partially displaying the third column in the application region and, in response to detecting a second portion of the movement of the single contact, fully displaying the third column in the application region. 3. The method of claim 1 , wherein displaying the third column in the application region includes, in accordance with a determination that the movement of the single contact included less than a threshold amount of movement toward the edge of the application region, ceasing display of the third column in the application region. 4. The method of claim 1 , wherein changing the number of columns displayed in the application region includes, in accordance with a determination that the movement of the single contact was in a second direction, ceasing display of the second column in the application region while maintaining display of the first column in the application region. 5. The method of claim 4 , wherein ceasing display of the second column in the application region includes, in response to detecting a first portion of the movement of the single contact, partially displaying the second column in the application region and, in response to detecting a second portion of the movement of the single contact, ceasing display of the second column in the application region. 6. The method of claim 1 , further comprising, while displaying the third column in the application region: detecting, via the input device, another movement of a single contact that starts at a location at a top of the application region and moves toward an edge of the application region; and in response to detecting the other movement of the single contact, changing the number of columns displayed in the application region, wherein changing the number of columns displayed in the application region includes, in accordance with a determination that the other movement of the single contact was in a second direction, ceasing display of the third column in the application region. 7. The method of claim 6 , wherein changing the number of columns includes: in accordance with a determination that the other movement of the single contact included a first amount of movement toward the edge of the application region, ceasing display of the third column in the application region while maintaining display of the first column and second column in the application region; and in accordance with a determination that the other movement of the single contact included a second amount of movement, greater than the first amount of movement, toward the edge of the application region, ceasing display of the third column and second column in the application region while maintaining display of the first column in the application region. 8. The method of claim 7 , wherein changing the number of columns further includes, in accordance with a determination that the other movement of the single contact included a third amount of movement, greater than the second amount of movement, toward the edge of the application region, displaying a fourth column in the application region. 9. The method of claim 8 , wherein the fourth column displays a list of settings for the messaging application. 10. The method of claim 1 , wherein changing the number of columns displayed in the application region does not include changing a size of the application region. 11. The method of claim 1 , further comprising: detecting a resizing user input at a location between the first column and the second column; in response to detecting the resizing user input, changing a size of the first column and the size of the second column. 12. The method of claim 1 , further comprising, in response to detecting a user input at a location of one of the representations of the respective plurality of messages, changing display of the first column to include content of a second message of the plurality of messages. 13. The method of claim 1 , further comprising, in response to detecting a user input at a location of one of the representations of the respective plurality of folders, changing display of the second column to include a plurality of representations of a respective plurality of messages associated with a second folder. 14. The method of claim 1 , wherein changing the number of columns displayed in the application region includes: in accordance with a determination that the movement of the single contact included a first amount of movement toward the edge of the application region, changing the number of columns by a first number of columns; and in accordance with a determination that the movement of the single contact included a second amount of movement, greater than the first amount of movement, toward the edge of the application region, changing the number of columns by a second number of columns greater than the first number of columns. 15. The method of claim 14 , further comprising, in accordance with a determination that the movement of the single contact included a third amount of movement, greater than the second amount of movement, toward the edge of the user interface, decreasing the number of columns by the second number of columns and displaying a different column in the application region. 16. The method of claim 1 , further comprising: detecting, via the input device, an interaction user input that starts at a location within an interaction region of a respective column displayed in the application region and moves toward an edge of the interaction region; and in response to detecting the interaction user input, changing display of interaction region. 17. The method of claim 1 , further comprising: detecting, via the input device, a relocation user input that starts at a location of a content item affordance of the second column and moves toward an edge of the second column; and in response to detecting the relocation user input, displaying the third column in the application region. 18. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by an electroni

Assignees

Inventors

Classifications

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

  • Split screen, i.e. subdividing the display area or the window area into separate subareas · CPC title

  • Computer-aided management of electronic mailing [e-mailing] · CPC title

  • Interaction with page-structured environments, e.g. book metaphor · CPC title

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11275499B2 cover?
In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a first column and a second column in an application region. The method includes detecting, via the input device, a first user input that starts at a location at a top of the application region …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0482. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 15 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).