Shared edge for a display environment

US9588604B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9588604-B2
Application numberUS-201113290400-A
CountryUS
Kind codeB2
Filing dateNov 7, 2011
Priority dateNov 7, 2011
Publication dateMar 7, 2017
Grant dateMar 7, 2017

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.

A shared edge for a display environment is described. In one or more implementations, a display environment of a computing device that is implemented using a plurality of display devices is configured to include a shared edge defined through a described arrangement of at least two of the display devices in relation to each other. Responsive to an input that describes movement of a cursor across at least a portion of the shared edge, an element is displayed in the display environment.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing device comprising: a processor; and a user experience module configured to, by the processor: configure a display environment of the computing device that is implemented using a plurality of display devices to include a shared edge defined through an arrangement of at least two of the display devices in relation to each other, the display environment including a cursor; upon determining that a received input causes the cursor to move across at least a portion of the shared edge, initiate the display of a visual element in the display environment in addition to the cursor, wherein the visual element was not previously displayed prior to the cursor moving across at least the portion of the shared edge; and continue display of the visual element in the display environment responsive to a determination that (i) an additional input has caused subsequent movement of the cursor and (ii) that after the subsequent movement of the cursor, the cursor remains between the shared edge and at least one gate. 2. The computing device of claim 1 , wherein the subsequent movement includes at least one additional movement of the cursor across the shared edge. 3. The computing device of claim 1 , wherein the user experience module is further configured to remove the display of the visual element in the display environment responsive to an input defining movement of the cursor across the at least one gate defined in the display environment. 4. The computing device of claim 3 , wherein the user experience module is further configured such that the element is displayable throughout movement of the cursor within the visual element that is outside the at least one gate. 5. The computing device of claim 4 , wherein the user experience module is further configured such that subsequent movement of the cursor from within the visual element to outside a display of the visual element causes the display of the visual element to cease. 6. The computing device of claim 1 , wherein the user experience module is further configured to: initiate display of the visual element responsive to a determination that the cursor is moving at a rate that is below a threshold; and not initiate display of the visual element responsive to a determination that the cursor is moving at a rate that is above the threshold. 7. The computing device of claim 1 , wherein the user experience module is further configured to configure the display environment to include a second portion of the shared edge through which movement of the cursor between the at least two display devices is prevented. 8. The computing device of claim 7 , wherein the visual element is a first visual element, and wherein the user experience module is further configured to display another visual element that is different from the first visual element when an input is received that causes the cursor to interact with the second portion of the shared edge. 9. The computing device of claim 1 , wherein the visual element is a menu. 10. The computing device of claim 9 , wherein the menu includes an option that is user selectable to cause an action to be performed by the computing device. 11. The computing device of claim 1 , wherein the arrangement is defined through configuration settings of the computing device. 12. A method comprising: generating a display environment by a computing device for display using a plurality of display devices, the display environment including: a shared edge defined through an arrangement of at least two of the display devices in relation to each other; and a portion defined in relation to the shared edge to support: a first rate of movement of a cursor described by an input provided by a cursor control device, the first rate used for display of the cursor inside of the portion; a second rate of movement of the cursor described by an input provided by the cursor control device, the second rate being greater than the first rate and used for display of the cursor outside of the portion; and managing display of the cursor in the generated display environment on the plurality of display devices by the computing device responsive to inputs received from the cursor control device. 13. A method as described in claim 12 , wherein the portion is defined such that responsive to detection that a direction of the input of the cursor inside the portion has changed, the second rate of movement is used by the computing device for the cursor. 14. A method as described in claim 12 , wherein the first rate is defined such that a display of the cursor in the portion is not moved until movement of the cursor control device over a threshold amount is detected. 15. A method as described in claim 14 , wherein responsive to detection that the movement is over the threshold amount, the cursor is displayed outside of the portion. 16. A computing device comprising: one or more processors; and one or more computer readable storage media comprising instructions stored thereon that, in response to execution by the computing device, cause the computing device to configure a display environment of an operating system executed by the computing device for implementation by a plurality of display devices, the display environment including a shared edge defined through a described arrangement specified in settings of the operating system of at least two of the display devices in relation to each other, the operating system configured to cause display of a menu responsive to receipt of an input to cause a cursor to move across at least a portion of the shared edge and to remove the display of the menu in the display environment responsive to an input defining movement of the cursor across at least one gate defined in the display environment. 17. The computing device of claim 16 , wherein the operating system is configured to remove the display of the menu in the display environment responsive to an input defining movement of the cursor across at least one gate defined in the display environment. 18. The computing device of claim 16 , wherein the operating system is configured to continue display of the menu in the display environment responsive to a determination that an input that describes subsequent movement of the cursor is to remain between the shared edge and at least one gate. 19. The computing device of claim 16 , wherein the operating system is configured to: display the menu responsive to a determination that the input describes movement at a rate that is below a threshold; and not display the menu responsive to a determination that the input describes movement at a rate that is above the threshold.

Assignees

Inventors

Classifications

  • G06F3/038Primary

    Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry · CPC title

  • Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects · CPC title

  • controlling a plurality of local displays, e.g. CRT and flat panel display · 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 US9588604B2 cover?
A shared edge for a display environment is described. In one or more implementations, a display environment of a computing device that is implemented using a plurality of display devices is configured to include a shared edge defined through a described arrangement of at least two of the display devices in relation to each other. Responsive to an input that describes movement of a cursor across…
Who is the assignee on this patent?
Zheng Qixing, Satterfield Jesse Clay, Duignan Matthew P, and 6 more
What technology area does this patent fall under?
Primary CPC classification G06F3/038. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 07 2017 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).