Interactive anchors in augmented reality scene graphs
US-2024420429-A1 · Dec 19, 2024 · US
US2019369861A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019369861-A1 |
| Application number | US-201816146594-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 28, 2018 |
| Priority date | Jun 1, 2018 |
| Publication date | Dec 5, 2019 |
| Grant date | — |
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.
In some embodiments, an electronic device in communication with a display and a touch-sensitive surface displays a user interface, and while displaying the user interface, the electronic device receives touch input comprising a contact detected on the touch-sensitive surface. In some embodiments, in response to receiving the touch input, and in accordance with a determination that the touch input satisfies first criteria, wherein the first criteria include a requirement that the contact continues to be detected in a predefined region of the touch-sensitive surface for longer than a time threshold, the electronic device displays a first indication that further input of a first type detected at the touch sensitive surface will cause the device to display a first system user interface. In some embodiments, in accordance with a determination that the touch input does not satisfy the first criteria, the electronic device forgoes displaying the first indication.
Opening claim text (preview).
1 . A method comprising: at an electronic device in communication with a display and a touch-sensitive surface: displaying, on the display, a user interface that includes a respective user interface element; while displaying the user interface on the display, receiving a touch input comprising a contact detected on the touch-sensitive surface; and in response to receiving the touch input: in accordance with a determination that the touch input satisfies first criteria, wherein the first criteria include a requirement that the contact continues to be detected in a predefined region of the touch-sensitive surface for longer than a time threshold, displaying, on the display, a first indication that further input of a first type detected at the touch sensitive surface will cause the device to display a first system user interface; and in accordance with a determination that the touch input does not satisfy the first criteria because the contact did not continue to be detected for longer than the time threshold, performing an operation in the user interface, including interacting with the respective user interface element displayed in the user interface, in accordance with the touch input without displaying, on the display, the first indication. 2 . The method in claim 1 , wherein the electronic device displays the first indication in accordance with the determination that the touch input satisfies the first criteria regardless of whether the user interface is an application user interface or a wake screen of the electronic device. 3 . The method in claim 1 , wherein the first type of further input is a swipe input, the method further comprising: while displaying the first indication, receiving a further input comprising the swipe input detected on the touch-sensitive surface; and in response to receiving the further input, displaying, on the display, the first system user interface. 4 . The method in claim 1 , wherein the first system user interface comprises one or more system affordances for controlling one or more functions of the electronic device. 5 . The method in claim 1 , wherein the first system user interface comprises one or more representations of one or more notifications at the electronic device. 6 . The method in claim 4 , further comprising: while displaying the first system user interface with the one or more system affordances, receiving a second touch input comprising a second contact detected on the touch-sensitive surface; and in response to receiving the second touch input: in accordance with a determination that the second touch input satisfies second criteria, operating the first system user interface in a reconfiguration mode in which the one or more system affordances are repositionable relative to other system affordances; in accordance with a determination that the second touch input does not satisfy the second criteria, operating the first system user interface in a standard mode in which the one or more system affordances are not repositionable relative to other system affordances. 7 . The method in claim 1 , further comprising in response to receiving the touch input and in accordance with the determination that the touch input does not satisfy the first criteria: in accordance with the user interface being an application user interface, performing an operation in the application user interface in accordance with the touch input; and in accordance with the user interface being a wake screen user interface: in accordance with a determination that the touch input includes a swipe input, displaying, on the display, the first system user interface; and in accordance with a determination that the touch input does not include a swipe input, performing an operation in the wake screen user interface in accordance with the input. 8 . The method in claim 7 , further comprising in response to receiving the touch input and in accordance with the determination that the user interface is the wake screen user interface and that the touch input does not include a swipe input: in accordance with a determination that the touch input is a tap input, performing an operation in the wake screen user interface in accordance with the tap input. 9 . The method in claim 7 , further comprising in response to receiving the touch input and in accordance with the determination that the user interface is an application user interface: in accordance with a determination that the touch input is a tap input, performing an operation in the application user interface in accordance with the tap input. 10 . The method in claim 1 , further comprising: while displaying the first indication that further input of the first type detected at the touch sensitive surface will cause the device to display the first system user interface, detecting liftoff of the contact from the touch-sensitive surface; and in response to detecting the liftoff of the contact, ceasing displaying the first indication without performing an operation in the user interface. 11 . The method in claim 1 , further comprising in accordance with the determination that the touch input satisfies the first criteria, generating, at the electronic device, a tactile output corresponding to the touch input satisfying the first criteria. 12 . The method in claim 1 , wherein the predefined region of the touch-sensitive surface comprises a top region or a bottom region of the touch sensitive surface. 13 . The method in claim 12 , wherein the top region of the touch sensitive surface is larger than the bottom region of the touch sensitive surface. 14 . The method in claim 12 , wherein: in accordance with a determination that the electronic device is configured for operating on a first hand of a user, the top region of the touch-sensitive surface is located at a first position on the electronic device and the bottom region of the touch-sensitive surface is located at a second position on the electronic device, and in accordance with a determination that the electronic device is configured for operating on a second hand of the user, different than the first hand, the top region of the touch-sensitive surface is located at the second position on the electronic device and the bottom region of the touch-sensitive surface is located at the first position on the electronic device. 15 . The method in claim 12 , wherein: in accordance with a determination that the contact is detected in the bottom region of the touch-sensitive surface, the first system user interface comprises one or more system affordances for controlling one or more functions of the electronic device, and in accordance with a determination that the contact is detected in the top region of the touch-sensitive surface, the first system user interface comprises one or more representations of one or more notifications at the electronic device. 16 . The method in claim 12 , further comprising in accordance with the determination that the touch input does not satisfy the first criteria because the contact was detected outside of the top and bottom regions of the touch-sensitive surface, performing an operation in the user interface in accordance with the touch input. 17 . The method in claim 12 , further comprising: while displaying the user interface on the display, receiving, via the touch-sensitive surface, an indication of an object detected near the touch-sensitive surface but not on the touch-sensitive surface; and in response to receiving the indication of the object and in accordance with a determination that the object s
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
Scrolling or panning · CPC title
to features or functions of an application · CPC title
input devices, e.g. keyboards, mice or controllers thereof · CPC title
using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.