Touch mode and input type recognition

US9928562B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9928562-B2
Application numberUS-201213355208-A
CountryUS
Kind codeB2
Filing dateJan 20, 2012
Priority dateJan 20, 2012
Publication dateMar 27, 2018
Grant dateMar 27, 2018

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 touch input mode may be entered and exited automatically and/or manually. When the touch input mode is entered, user interface (UI) elements are optimized for touch input. When the touch input mode is exited, the user interface (UI) elements are optimized for hardware based input. A user may enter the touch input mode by manually selecting a user interface element and/or by entering touch input. Settings may be configured that specify conditions upon which the touch input mode is entered/exited. For example, the touch input mode may be configured to be automatically entered upon undocking a computing device, receiving touch input when in the hardware based input mode, and the like. Similarly, the touch input mode may be configured to be automatically exited upon docking a computing device, receiving hardware based input when in the touch input mode, and the like.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for entering and exiting a touch input mode on a computing device, comprising: receiving a first input to enable or disable a setting for automatic switching of a current input mode between a touch input mode and a hardware based input mode; receiving a second input associated with a user interface element; determining when to change the current input mode from a touch input mode to a hardware based input mode and when to change the current input mode from the hardware based input mode to the touch input mode based on the received first input and the received second input, wherein, when the received first input enables the setting for automatic switching of the current input mode and the received second input is a touch input, changing the current input mode to the touch input mode, wherein, when the received first input enables the setting for automatic switching of the current input mode and the received second input is a hardware based input, changing the current input mode to the hardware based input mode, wherein, when the received first input disables the setting for automatic switching of the current input mode and the received second input is either the touch input or the hardware based input, maintaining the current input mode regardless of the touch input or the hardware based input, and changing a display of user interface elements in response to changing the current input mode. 2. The method of claim 1 , further comprising storing a type of the input when the input changes. 3. The method of claim 2 , wherein storing the type of the input occurs in response to: receiving a touch gesture and receiving a mouse input. 4. The method of claim 1 , wherein receiving the input comprises determining when a user interface element is selected to change the input mode. 5. The method of claim 1 , further comprising determining when a computing device is undocked from a hardware device used in providing input to an application and when the computing device is docked to the hardware device. 6. The method of claim 1 , wherein the user interface elements are associated with an application that includes a configuration of the user interface elements for use with touch input and a second configuration of the user interface elements for use with hardware based input. 7. The method of claim 1 , wherein the hardware based input comprises a keyboard input received via a hardware device attached to the computing device. 8. The method of claim 7 , wherein the keyboard input is not a touch screen input. 9. A computer-readable storage device storing computer-executable instructions for entering and exiting a touch input mode on a computing device, comprising: receiving a first input to enable or disable a setting for automatic switching of a current input mode between a touch input mode and a hardware based input mode; receiving a second input associated with a user interface element; storing a type of the input; determining when to change the current input mode from the touch input mode to the hardware based input mode and when to change the input mode from the hardware based input mode to the touch input mode based on the received first input and the received second input, wherein, when the received first input enables the setting for automatic switching of the current input mode and the received second input is a touch type input, changing the current input mode to the touch input mode, wherein, when the received first input enables the setting for automatic switching of the current input mode and the received second input is a hardware based type input, changing the current input mode to hardware based input mode, and wherein, when the received first input disables the setting for automatic switching of the current input mode and the received second input is either the touch type input or the hardware based type input, maintaining the current input mode regardless of the touch type input or the hardware based type input, and changing a display of user interface elements in response to changing the current input mode. 10. The computer-readable storage device of claim 9 , wherein storing the type of the input occurs in response to: receiving a touch gesture and receiving a mouse input. 11. The computer-readable storage device of claim 9 , wherein receiving the input comprises determining when a user interface element is selected to change the input mode. 12. The computer-readable storage device of claim 9 , further comprising changing the input mode in response to a computing device being undocked. 13. A system for entering and exiting a touch input mode, comprising: a display that is configured to receive touch input; a processor and memory; an operating environment executing using the processor; an application that includes a first configuration of the user interface elements for use with touch input and a second configuration of the user interface elements for use with hardware based input; and a user interface manager operating in conjunction with the application that is configured to perform actions comprising: receiving a first input to enable or disable a setting for automatic switching of a current input mode between a touch input mod and a hardware based input mode; receiving a second input associated with a user interface element; storing a type of the input that is selected between a touch type and a hardware type; determining when to change the current input mode from the touch input mode to the hardware based input mode and when to change the input mode from the hardware based input mode to the touch input mode based on the received first input and the received second input, wherein, when the received first input enables the setting for automatic switching of the current input mode and the received second input is a touch type input, changing the current input mode to the touch input mode, wherein, when the received first input enables the setting for automatic switching of the current input mode and the received second input is a hardware based type input, changing the current input mode to hardware based input mode, and wherein, when the received first input disables the setting for automatic switching of the current input mode and the received second input is either the touch type input or the hardware based type input, maintaining the current input mode regardless of the touch type input or the hardware based type input, and changing a display of user interface elements in response to changing the current input mode. 14. The system of claim 13 , further comprising automatically changing the input mode in response to a change in the type of the input. 15. The system of claim 13 , wherein receiving the input comprises determining when a user interface element is selected to change the input mode. 16. The system of claim 13 , further comprising changing the input mode in response to a computing device being undocked. 17. The system of claim 13 , further comprising changing the input mode to touch input mode when the computing device is docked and touch input is received.

Assignees

Inventors

Classifications

  • 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

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Cooperation and interconnection of the input arrangement with other functional units of a computer (G06F3/023 - G06F3/037 take precedence) · CPC title

  • G06T1/20Primary

    Processor architectures; Processor configuration, e.g. pipelining · CPC title

  • G06F3/0416Primary

    Control or interface arrangements specially adapted for digitisers · 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 US9928562B2 cover?
A touch input mode may be entered and exited automatically and/or manually. When the touch input mode is entered, user interface (UI) elements are optimized for touch input. When the touch input mode is exited, the user interface (UI) elements are optimized for hardware based input. A user may enter the touch input mode by manually selecting a user interface element and/or by entering touch inp…
Who is the assignee on this patent?
Radakovitz Samuel Chow, Covington Clinton Dee, Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06T1/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 27 2018 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).