US2020097135A1PendingUtilityA1

User Interface Spaces

Assignee: APPLE INCPriority: Aug 4, 2006Filed: Nov 26, 2019Published: Mar 26, 2020
Est. expiryAug 4, 2026(~0 yrs left)· nominal 20-yr term from priority
G06F 3/0481G06F 3/04847G06F 3/04842G06T 13/80G06F 3/04886G06F 3/04845G06T 2200/24
62
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A user interface can have one or more spaces presented therein. A space is a grouping of one or more program windows in relation to windows of other application programs, such that the program(s) of only a single space is visible when the space is active. A view can be generated of all spaces and their contents.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 at an electronic device with one or more input devices and a display:
 displaying, on the display, representations of a plurality of spaces in an arrangement of spaces including a representation of a first space at a first position in the arrangement of spaces and a representation of a second space at a second position in the arrangement of spaces, wherein the first space includes a first plurality of windows, and wherein the second space includes a second plurality of windows; 
 while displaying the representations of the plurality of spaces, receiving, via the one or more input devices, an input that corresponds to a request to move the representation of the first space; and 
 in response to receiving the input:
 moving the representation of the first space from the first position to a different position within the arrangement of spaces; and 
 moving the representation of the second space from the second position to a different position within the arrangement of spaces. 
 
   
     
     
         2 . The method of  claim 1 , wherein the first plurality of windows includes a first window of a first application and a second window of a second application that is different from the first application, and wherein the second plurality of windows includes a third window of a third application and a fourth window of a fourth application that is different from the third application. 
     
     
         3 . The method of  claim 2 , wherein the first window includes respective content associated with the first application, wherein the second window includes respective content associated with the second application, wherein the third window includes respective content associated with the third application, and wherein the fourth window includes respective content associated with the fourth application. 
     
     
         4 . The method of  claim 1 , wherein moving the representation of the second space from the second position to the different position corresponds to moving the representation of the second space to the first position in the arrangement of spaces. 
     
     
         5 . The method of  claim 4 , wherein moving the representation of the first space from the first position to the different position corresponds to moving the representation of the first space to the second position in the arrangement of spaces. 
     
     
         6 . The method of  claim 1 , further comprising:
 while displaying the representations of the plurality of spaces, displaying, on the display, a space deletion icon; and   in response to receiving, via the one or more input devices, an input directed to the space deletion icon, ceasing to display a portion of the representations of the plurality of spaces in the arrangement of spaces.   
     
     
         7 . The method of  claim 1 , further comprising, while displaying the representations of the plurality of spaces:
 displaying, on the display, a space insertion icon; and   in response to receiving, via the one or more input devices, an input directed to the space insertion icon, adding, to the display, one or more additional representations of spaces in the arrangement of spaces.   
     
     
         8 . The method of  claim 1 , wherein the representations of the plurality of spaces are displayed in a space edit mode. 
     
     
         9 . The method of  claim 1 , wherein the input that corresponds to the request to move the representation of the first space includes an input dragging the representation of the first space to a position that is already occupied by a representation of another space. 
     
     
         10 . The method of  claim 9 , wherein during the dragging input the representation of the first space at least partially overlaps with a representation of another space. 
     
     
         11 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by an electronic device with one or more processors, one or more input devices, and a display, cause the electronic device to:
 display, on the display, representations of a plurality of spaces in an arrangement of spaces including a representation of a first space at a first position in the arrangement of spaces and a representation of a second space at a second position in the arrangement of spaces, wherein the first space includes a first plurality of windows, and wherein the second space includes a second plurality of windows;   while displaying the representations of the plurality of spaces, receive, via the one or more input devices, an input that corresponds to a request to move the representation of the first space; and
 in response to receiving the input:
 move the representation of the first space from the first position to a different position within the arrangement of spaces; and 
 move the representation of the second space from the second position to a different position within the arrangement of spaces. 
 
   
     
     
         12 . The non-transitory computer readable storage medium of  claim 11 , wherein the first plurality of windows includes a first window of a first application and a second window of a second application that is different from the first application, and wherein the second plurality of windows includes a third window of a third application and a fourth window of a fourth application that is different from the third application. 
     
     
         13 . The non-transitory computer readable storage medium of  claim 12 , wherein the first window includes respective content associated with the first application, wherein the second window includes respective content associated with the second application, wherein the third window includes respective content associated with the third application, and wherein the fourth window includes respective content associated with the fourth application. 
     
     
         14 . The non-transitory computer readable storage medium of  claim 11 , wherein the instructions further cause the electronic device to:
 while displaying the representations of the plurality of spaces, display, on the display, a space deletion icon; and   in response to receiving, via the one or more input devices, an input directed to the space deletion icon, cease to display a portion of the representations of the plurality of spaces in the arrangement of spaces.   
     
     
         15 . The non-transitory computer readable storage medium of  claim 11 , wherein the instructions further cause the electronic device to:
 while displaying the representations of the plurality of spaces:
 display, on the display, a space insertion icon; and 
 in response to receiving, via the one or more input devices, an input directed to the space insertion icon, add, to the display, one or more additional representations of spaces in the arrangement of spaces. 
   
     
     
         16 . A system comprising:
 an electronic device with one or more input devices and a display; and   a non-transitory computer-readable medium storing instructions executable by the electronic device to perform operations comprising:
 displaying, on the display, representations of a plurality of spaces in an arrangement of spaces including a representation of a first space at a first position in the arrangement of spaces and a representation of a second space at a second position in the arrangement of spaces, wherein the first space includes a first plurality of windows, and wherein the second space includes a second plurality of windows; 
 while displaying the representations of the plurality of spaces, receiving, via the one or more input devices, an input that corresponds to a request to move the representation of the first space; and 
 in response to receiving the input:
 moving the representation of the first space from the first position to a different position within the arrangement of spaces; and 
 moving the representation of the second space from the second position to a different position within the arrangement of spaces. 
 
   
     
     
         17 . The system of  claim 16 , wherein the first plurality of windows includes a first window of a first application and a second window of a second application that is different from the first application, and wherein the second plurality of windows includes a third window of a third application and a fourth window of a fourth application that is different from the third application. 
     
     
         18 . The system of  claim 17 , wherein the first window includes respective content associated with the first application, wherein the second window includes respective content associated with the second application, wherein the third window includes respective content associated with the third application, and wherein the fourth window includes respective content associated with the fourth application. 
     
     
         19 . The system of  claim 16 , wherein the instructions executable by the electronic device to perform further operations comprising:
 while displaying the representations of the plurality of spaces, displaying, on the display, a space deletion icon; and   in response to receiving, via the one or more input devices, an input directed to the space deletion icon, ceasing to display a portion of the representations of the plurality of spaces in the arrangement of spaces.   
     
     
         20 . The system of  claim 16 , wherein the instructions executable by the electronic device to perform further operations comprising:
 while displaying the representations of the plurality of spaces:
 displaying, on the display, a space insertion icon; and 
 in response to receiving, via the one or more input devices, an input directed to the space insertion icon, adding, to the display, one or more additional representations of spaces in the arrangement of spaces.

Join the waitlist — get patent alerts

Track US2020097135A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.