Image magnification system for computer interface

US9658765B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9658765-B2
Application numberUS-18378608-A
CountryUS
Kind codeB2
Filing dateJul 31, 2008
Priority dateJul 31, 2008
Publication dateMay 23, 2017
Grant dateMay 23, 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.

One embodiment of the invention includes a computer interface system. The system comprises a user interface screen configured to display visual content and an input system configured to detect a presence of an input object within a threshold distance along a normal axis of the user interface screen. The system further comprises a graphical controller configured to magnify a portion of the visual content that is located at an approximate location of a base of the normal axis on the user interface screen.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer interface system comprising: a user interface screen configured to display visual content; an input system configured to detect a presence of an input object within a non-zero threshold distance along a normal axis of the user interface screen; a visual content display engine configured to magnify the portion of the visual content by superimposing a portion of a scaled copy of the visual content onto the visual content, the scaled copy of the visual content being magnified by a scale factor greater than one relative to the visual content; and a graphical controller configured to: magnify a portion of the visual content in accordance with the scale factor that is centered at an approximate location of a base of the normal axis on the user interface screen; set a fixed position on the visual content at an intersection of the normal axis and the visual content, and a corresponding fixed position on of the scaled copy of the visual content at an intersection of the normal axis and a respective superimposed portion of the scaled copy of the visual content in response to the input object being moved to within the threshold distance, such that the superimposed portion of the scaled copy of the visual content is moved a first distance from the corresponding fixed position along the scaled copy of the visual content in response to movement of the input object a second distance from the fixed position along the user interface screen within the threshold distance, the first distance and the second distance being approximately equal; and continuously superimpose a single contiguous portion of the scaled copy of the visual content onto the visual content, the single contiguous portion beginning at the fixed position on the user interface screen and continuing along a path on the user interface screen such that the single contiguous portion increases in size as it extends from the fixed position to a current position in response to contiguous movement of the input object along the path on the user interface screen from the fixed position to the current position within the threshold distance. 2. The system of claim 1 , wherein the input system comprises an input detector configured to receive a device input based on an interaction of the input object with the magnified portion of the visual content. 3. The system of claim 2 , wherein the input detector is configured as one of a touchscreen associated with the user interface screen and a stereo camera assembly configured to detect a location of the input object based on a parallax separation of the input object as perceived by each camera of the stereo camera assembly. 4. The system of claim 1 , wherein the input system is configured to detect the presence of the input object based on one of a stereo camera assembly, a laser break-beam system, a capacitive sensing system, an acoustic sensing system, an electro-magnetic sensing system, and a radio-frequency identification system. 5. The system of claim 1 , wherein the input object comprises a transmitter and wherein the input system is coupled to the user interface screen and comprises a receiver, the receiver being configured to receive signals transmitted from the transmitter to detect the presence of the input object within the threshold distance of the user interface screen. 6. The system of claim 1 , further comprising: a memory configured to maintain data comprising the visual content and the scaled copy of the visual content, the scaled copy of the visual content having a scale factor relative to the visual content that is greater than one; and a visual content display engine configured to magnify the portion of the visual content by superimposing a portion of the scaled copy of the visual content onto the visual content. 7. The system of claim 6 , wherein the graphical controller is configured to one of occlude portions of the visual content that surround the superimposed portion of the scaled copy of the visual content and distort the portions of the visual content that surround the superimposed portion of the scaled copy of the visual content. 8. The system of claim 6 , wherein the graphical controller is configured to move the superimposed portion of the scaled copy of the visual content a first distance along the scaled copy of the visual content in response to movement of the input object a second distance along the user interface screen within the threshold distance, the first distance being scaled relative to the second distance by the scale factor. 9. The system of claim 1 , wherein the graphical controller is configured to align an edge of the scaled copy of the visual content with a respective edge of the visual content as the fixed position in response to the base of the normal axis being within a threshold of a corresponding edge of the user interface screen, such that the graphical controller is further configured to superimpose the portion of the scaled copy of the visual content at a point on the portion of the scaled copy of the visual content that is a third distance relative to the edge of the scaled copy of the visual content over a corresponding point of the visual content that is the third distance relative to the edge of the visual content. 10. The system of claim 1 , wherein, subsequent to the graphical controller superimposing the portion of the scaled copy of the visual content over the visual content, the graphical controller is further configured to move the scaled copy of the visual content relative to the visual content in a direction that is opposite an edge of the user interface screen in response to movement of the input object to within a threshold of the edge of the user interface screen. 11. The system of claim 1 , wherein the threshold distance is a first threshold distance, and wherein the graphical controller is configured to magnify the portion of the visual content by a first amount at the first threshold distance and by a second amount at a second threshold distance relative to a surface of the user interface screen. 12. A method for providing inputs to a computer system, the method comprising: displaying visual content on a user interface screen; detecting a presence of an input object within a non-zero threshold distance of the user interface screen along a normal axis of the user interface screen; magnifying a portion of the visual content by superimposing a portion of a scaled copy of the visual content onto the visual content at a location that is substantially centered at a base of the normal axis, the scaled copy of the visual content being magnified by a scale factor greater than one relative to the visual content; detecting interaction of the input object with the magnified portion of the visual content; and initiating a device input based on the interaction of the input object with the magnified portion of the visual content; setting a fixed position of the scaled copy of the visual content relative to the visual content in response to the input object being moved to within the threshold distance at the normal axis; contiguously moving the input object a distance from the fixed position along a path on the user interface screen within the threshold distance; and continuously superimposing a single contiguous portion of the scaled copy of the visual content onto the visual content beginning at the fixed position on the user interface screen and continuing along the path on the user interface screen corresponding to the contiguous movement of the input object such that the single contiguous portion increases in size as it extends from the fixed position to a current position in response to the contigu

Assignees

Inventors

Classifications

  • Virtual magnifying lens, i.e. window or frame movable on top of displayed information to enlarge it for better reading or selection · 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

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 US9658765B2 cover?
One embodiment of the invention includes a computer interface system. The system comprises a user interface screen configured to display visual content and an input system configured to detect a presence of an input object within a threshold distance along a normal axis of the user interface screen. The system further comprises a graphical controller configured to magnify a portion of the visua…
Who is the assignee on this patent?
Nishihara H Keith, Hsu Shi-Ping, Kaehler Adrian, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F3/04886. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 23 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).