Behind-display user interface

US10175780B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10175780-B2
Application numberUS-201815920296-A
CountryUS
Kind codeB2
Filing dateMar 13, 2018
Priority dateNov 26, 2013
Publication dateJan 8, 2019
Grant dateJan 8, 2019

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.

Example systems and methods of providing a user interface are presented. In one example, a graphical object is displayed on an opaque display component on a user-facing side of a computing device. Using a sensing component of the computing device, movement of a physical pointer controlled by a user is sensed. The physical pointer may be located opposite the user-facing side of the computer device. On the opaque display component, a representation of the physical pointer is displayed during the movement of the physical pointer. The graphical object, as displayed on the opaque display component, is modified based on the sensed movement of the physical pointer during the movement of the physical pointer.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of providing a user interface on a computing device, the method comprising: providing a display of a graphical object on a display component of the computing device; employing a movement sensing device to sense movement of a physical pointer; and modifying the display of the graphical object based on the sensed movement of the physical pointer, wherein modifying the display includes modifying a distance between a first edge and a second edge of the graphical object such that at least a portion of the graphical object is stretched. 2. The method of claim 1 , further comprising: employing the movement sensing device to sense additional movement of the physical pointer; and further modifying the display of the graphical object based on the sensed additional movement of the physical pointer, wherein further modifying the display includes reorienting the graphical object. 3. The method of claim 2 , wherein the further sensed additional movement includes the user aligning a tip of the physical pointer with at least the first edge, the second edge, or a third edge of the graphical object and lifting the edge of the graphical object that is aligned with the tip of the physical pointer. 4. The method of claim 1 , further comprising: employing the movement sensing device to sense additional movement of the physical pointer; and further modifying the display of the graphical object based on the sensed additional movement of the physical pointer, wherein further modifying the display includes at least one of adding one or more features to the graphical object, removing one or more other features from the graphical object, or relocating the graphical object, resizing the graphical object. 5. The method of claim 1 , further comprising: detecting a change in location of a background surface relative to the computing device; and altering a location of the graphical object, within the display of the graphical object, based on the detected change in location of the background surface relative to the computing device. 6. The method of claim 1 , further comprising: sensing a location of a user of relative to the computing device; and further modifying the display of the graphical object based on the sensed location of the user relative to the computing device. 7. The method of claim 1 , wherein the sensed movement of the physical pointer occurs on a side of the display component that is opposite to a user-facing side of the user-facing side of the display component. 8. A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a computing device, cause the computing device to perform a method comprising: providing a display of a graphical object on a display component of the computing device; employing a movement sensing device to sense movement of a physical pointer; and modifying the display of the graphical object based on the sensed movement of the physical pointer, wherein modifying the display includes modifying a distance between a first edge and a second edge of the graphical object such that at least a portion of the graphical object is stretched. 9. The computer-readable storage medium of claim 8 , the method further comprising: employing the movement sensing device to sense additional movement of the physical pointer; and further modifying the display of the graphical object based on the sensed additional movement of the physical pointer, wherein further modifying the display includes reorienting the graphical object. 10. The computer-readable storage medium of claim 9 , wherein the further sensed further additional movement includes the user aligning a tip of the physical pointer with at least the first edge, the second edge, or a third edge of the graphical object and lifting the edge of the graphical object that is aligned with the tip of the physical pointer. 11. The computer-readable storage medium of claim 8 , the method further comprising: employing the movement sensing device to sense additional movement of the physical pointer; and further modifying the display of the graphical object based on the sensed additional movement of the physical pointer, wherein further modifying the display includes at least one of adding one or more features to the graphical object, removing one or more other features from the graphical object, or relocating the graphical object, resizing the graphical object. 12. The computer-readable storage medium of claim 8 , the method further comprising: detecting a change in location of a background surface relative to the computing device; and altering a location of the graphical object, within the display of the graphical object, based on the detected change in location of the background surface relative to the computing device. 13. The computer-readable storage medium of claim 8 , the method further comprising: sensing a location of a user of relative to the computing device; and further modifying the display of the graphical object based on the sensed location of the user relative to the computing device. 14. The computer-readable storage medium of claim 8 , wherein the sensed movement of the physical pointer occurs on a side of the display component that is opposite to a user-facing side of the user-facing side of the display component. 15. A computing device comprising: at least one processor; and memory having instructions stored thereon that, when executed by the at least one processor, cause the computing device to perform a method comprising: providing a display of a graphical object on a display component; employing a movement sensing device to sense movement of a physical pointer; and modifying the display of the graphical object based on the sensed movement of the physical pointer, wherein modifying the display includes modifying a distance between a first edge and a second edge of the graphical object such that at least a portion of the graphical object is stretched. 16. The computing device of claim 15 , the method further comprising: employing the movement sensing device to sense additional movement of the physical pointer; and further modifying the display of the graphical object based on the sensed additional movement of the physical pointer, wherein further modifying the display includes reorienting the graphical object. 17. The computing device of claim 16 , wherein the further sensed additional movement includes the user aligning a tip of the physical pointer with at least the first edge, the second edge, or a third edge of the graphical object and lifting the edge of the graphical object that is aligned with the tip of the physical pointer. 18. The computing device of claim 15 , the method further comprising: employing the movement sensing device to sense additional movement of the physical pointer; and further modifying the display of the graphical object based on the sensed additional movement of the physical pointer, wherein further modifying the display includes at least one of adding one or more features to the graphical object, removing one or more other features from the graphical object, or relocating the graphical object, resizing the graphical object. 19. The computing device of claim 15 , the method further comprising: detecting a change in location of a background surface relative to the computing device; and altering a location of the graphical object, within the display of the graphical object, based on the detected change in location of t

Assignees

Inventors

Classifications

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • Pens or stylus · CPC title

  • Detection arrangements using opto-electronic means (constructional details of pointing devices not related to the detection arrangement using opto-electronic means G06F3/033; optical digitisers G06F3/042) · CPC title

  • Input arrangements through a video camera · CPC title

  • G06F3/0346Primary

    with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors · 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 US10175780B2 cover?
Example systems and methods of providing a user interface are presented. In one example, a graphical object is displayed on an opaque display component on a user-facing side of a computing device. Using a sensing component of the computing device, movement of a physical pointer controlled by a user is sensed. The physical pointer may be located opposite the user-facing side of the computer devi…
Who is the assignee on this patent?
Adobe Systems Inc, Adobe Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0346. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 08 2019 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).