Multi-application environment
US-9104440-B2 · Aug 11, 2015 · US
US10353566B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10353566-B2 |
| Application number | US-201113228945-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 9, 2011 |
| Priority date | Sep 9, 2011 |
| Publication date | Jul 16, 2019 |
| Grant date | Jul 16, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.
Opening claim text (preview).
What is claimed is: 1. A method implemented by a computing device, the method comprising: displaying a first zoom level view including a first list of scrollable items in a user interface on a display device; detecting provision of an input, at a location over one scrollable item of the first list of scrollable items in the user interface on the display device, to replace the first zoom level view with a second zoom level view that includes a second list of scrollable items in which at least one of the items in the second list represents a group of items in the first list that includes the one scrollable item of the first list of scrollable items; while continuously detecting the input, replacing the displayed first zoom level view with the second zoom level view in the user interface such that the at least one of the items in the second list aligns with the detected location of the input in the user interface on the display device while provision of the input continues, wherein the alignment is one of left-alignment, center-alignment or right-alignment; and in response to detecting that provision of the input has ceased, displaying the second zoom level view without aligning the at least one items in the second list at the detected location of the input in the user interface by animating the second list such that the one of the items in the second list aligns with the left edge of the screen, wherein the input is a pinch gesture. 2. The method of claim 1 , wherein the replacement of the zoom level view causes a semantic swap between the different zoom level views. 3. The method of claim 2 , wherein the semantic swap causes different arrangement of the items in the first and second zoom level views. 4. The method of claim 2 , wherein the semantic swap causes different metadata to be displayed in the first and second zoom level views. 5. The method of claim 1 , wherein the items relate to a file system of the computing device. 6. The method of claim 1 , wherein the first and second zoom level views are configured to support different amounts of zoom in the user interface to change a display size of the representations. 7. The method of claim 1 , wherein the input involves a gesture, a keyboard input, or a cursor control device input. 8. The method of claim 7 , wherein the gesture is a pinch or a reverse pinch gesture. 9. One or more computing devices configured to perform operations comprising: displaying a first zoom level view including a first list of scrollable items in a user interface on a display device; detecting a pinch gesture, at a location over one scrollable item of the first list of scrollable items in the user interface on the display device, to replace the first zoom level view with a second zoom level view that includes a second list of scrollable items; while continuously detecting the pinch gesture, replacing the displayed first zoom level view with the second zoom level view in the user interface such that at least one of the items in the second list aligns with the detected location of the pinch gesture in the user interface while provision of the input continues the at least one of the items in the second list representing a group of items in the first list including the one scrollable item of the first list of scrollable items, and wherein the alignment is one of left-alignment, center-alignment or right-alignment; and in response to detecting that provision of the pinch gesture has ceased, displaying the second zoom level view without aligning the at least one items in the second list at the detected location of the pinch gesture in the user interface by animating the second list such that the one of the items in the second list aligns with the left edge of the screen. 10. The one or more computing devices of claim 9 , wherein the displaying of the second zoom level view is performed using an animation. 11. The one or more computing devices of claim 10 , wherein the animation causes the second list of scrollable items to translate in the user interface an amount of a vector calculated to align the at least one of the items in the second list with a location on the display device at the detected location.
Interaction with lists of selectable items, e.g. menus · CPC title
Zoom, i.e. interaction techniques or interactors for controlling the zooming operation · CPC title
Two-dimensional [2D] animation, e.g. using sprites · CPC title
Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · 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
Related publications grouped by family.
Answers are generated from the same data shown on this page.