Virtual Plane in a Stylus Based Stereoscopic Display System

US2017102791A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017102791-A1
Application numberUS-201514880007-A
CountryUS
Kind codeA1
Filing dateOct 9, 2015
Priority dateOct 9, 2015
Publication dateApr 13, 2017
Grant date

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.

Virtual plane and use in a stylus based three dimensional (3D) stereoscopic display system. A virtual plane may be displayed in a virtual 3D space on a display of the 3D stereoscopic display system. The virtual plane may extend from a stylus of the 3D stereoscopic display system. Content may be generated in response to a geometric relationship of the virtual plane with at least one virtual object in the virtual 3D space. The generated content may indicate one or more attributes of the at least one virtual object. The content may be presented via the 3D stereoscopic display system.

First claim

Opening claim text (preview).

1 . A non-transitory computer readable memory medium that stores program instructions executable by a three dimensional (3D) stereoscopic display system to implement: displaying a virtual plane in a virtual 3D space on a display of the 3D stereoscopic display system, wherein the virtual plane visually extends from a stylus, and wherein a movement of the stylus causes a corresponding movement of the virtual plane in the virtual 3D space; generating content in response to a geometric relationship of the virtual plane with at least one virtual object in the virtual 3D space; and presenting the content, wherein the content indicates one or more attributes of the at least one virtual object. 2 . The non-transitory computer readable memory medium of claim 1 , wherein said generating content comprises displaying a cross section of the virtual object defined by the virtual plane intersecting the virtual object. 3 . The non-transitory computer readable memory medium of claim 1 , wherein the virtual plane is displayed in accordance with a configuration, wherein the configuration specifies one or more of: size of the virtual plane; shape of the virtual plane; position of the virtual plane relative to the display; position of the virtual plane relative to the stylus; or appearance of the virtual plane. 4 . The non-transitory computer readable memory medium of claim 3 , wherein the configuration comprises one or more of: a default configuration; a configuration automatically determined based on a position of the stylus; or a user specified configuration. 5 . (canceled) 6 . The non-transitory computer readable memory medium of claim 1 , wherein the content comprises imagery in the virtual plane, wherein the imagery visually indicates at least one of the one or more attributes. 7 . The non-transitory computer readable memory medium of claim 6 , wherein the imagery comprises at least one of: a thermal map; a virtual x-ray image; a contour map; a plot; a cross section; a video; structural stresses; fluid flow direction; flux magnitude; a cross sectional force field; a vector field; or a density map. 8 . The non-transitory computer readable memory medium of claim 1 , wherein the geometric relationship of the virtual plane with the at least one virtual object comprises the virtual plane being proximate to the at least one virtual object. 9 . The non-transitory computer readable memory medium of claim 1 , wherein the content comprises text in the virtual plane, and wherein the text indicates at least one of the one or more attributes. 10 . The non-transitory computer readable memory medium of claim 9 , wherein the text comprises at least one value of the at least one of the one or more attributes. 11 . The non-transitory computer readable memory medium of claim 1 , wherein the stylus comprises one or more controls configured to receive user input, wherein the one or more controls comprises one or more of: a button; a scroll wheel; a scroll ball; a joystick; a touch pad; or a slider. 12 . The non-transitory computer readable memory medium of claim 11 , wherein the program instructions are further executable by the 3D stereoscopic display system to implement: updating the content in response to at least one of: a user activating at least one of the one or more controls; the virtual plane moving with respect to the at least one virtual object; a change in at least one of the one or more attributes; the user interacting, via the user's hand, with the at least one virtual object; or the user interacting, via the stylus, with the at least one virtual object. 13 . The non-transitory computer readable memory medium of claim 11 , wherein the program instructions are further executable by the 3D stereoscopic display system to implement: changing a position of the virtual plane in the 3D virtual space in response to at least one of: a movement of the stylus according to one or more degrees of freedom of the stylus; or a user activating at least one of the one or more controls. 14 . The non-transitory computer readable memory medium of claim 13 , wherein the virtual plane changes position: at a constant speed; at a variable speed; at a constant angle with respect to the plane of the display; or at a variable angle with respect to the plane of the display. 15 . The non-transitory computer readable memory medium of claim 11 , wherein the virtual plane extends from the stylus in accordance with: a default extension; or an amount of time one of the one or more controls is activated by a user. 16 . The non-transitory computer readable memory medium of claim 1 , wherein an orientation of the virtual plane in the 3D virtual space is at least one of: parallel to the stylus; parallel to the display; perpendicular to a viewing direction of a user; or automatically determined by the geometric relationship of the virtual plane with the at least one virtual object. 17 . The non-transitory computer readable memory medium of claim 1 , wherein the virtual plane extends from the stylus fully formed, or gradually. 18 . The non-transitory computer readable memory medium of claim 1 , wherein the program instructions are further executable by the 3D stereoscopic display system to implement: fixing the virtual plane in a first position in the virtual 3D space. 19 . The non-transitory computer readable memory medium of claim 18 , wherein said fixing the virtual plane occurs in response to a change in an orientation of the stylus. 20 . The non-transitory computer readable memory medium of claim 18 , wherein the program instructions are further executable by the 3D stereoscopic display system to implement: periodically updating the content. 21 . The non-transitory computer readable memory medium of claim 1 , wherein the program instructions are further executable by the 3D stereoscopic display system to implement: displaying one or more additional virtual planes in the virtual 3D space on the display of the 3D stereoscopic display system, wherein each additional virtual plane specifies or presents content or at least partially defines a space. 22 . The non-transitory computer readable memory medium of claim 1 , wherein the program instructions are further executable by the 3D stereoscopic display system to implement: displaying a plurality of selectable virtual tools in the 3D virtual space, the selectable virtual tools comprising at least one of: at least one virtual button; at least one virtual knob; at least one virtual keyboard; at least one virtual slider; at least one picklist; at least one color wheel; at least one character map; or at least one virtual dial. 23 . The non-transitory computer readable memory medium of claim 22 , wherein display of the selectable virtual tools: extends from the stylus; is proximate to the at least one virtual object; or is in a specified region of the display. 24 . The non-transitory computer readable memory medium of claim 22 , wherein each tool of the array of selectable virtual tools is selectable via one or more of: a keyboard input; a user's hand; a control of the stylus; a user's gaze; or an indication by the stylus. 25 . The non-transitory computer readable memory medium of claim 1 , wherein the virtual plane is connected to the stylus via a flexible connection.

Assignees

Inventors

Classifications

  • Pens or stylus · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

  • Electricity · mapped topic

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · 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 US2017102791A1 cover?
Virtual plane and use in a stylus based three dimensional (3D) stereoscopic display system. A virtual plane may be displayed in a virtual 3D space on a display of the 3D stereoscopic display system. The virtual plane may extend from a stylus of the 3D stereoscopic display system. Content may be generated in response to a geometric relationship of the virtual plane with at least one virtual obje…
Who is the assignee on this patent?
Zspace Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/03545. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 13 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).