Unlock instant, AI-driven research and patent intelligence for your innovation.

Context-based state change for an adaptive input device

A technology of input device and state change, applied in the direction of digital output to display device, input/output of user/computer interaction, input/output process of data processing, etc., can solve the problem that assignable keys are not popular and assigned Inappropriate and other issues

Inactive Publication Date: 2012-04-04
MICROSOFT TECH LICENSING LLC
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the positions of these assignable keys are fixed, and fixed positions may not be appropriate for the assignment of certain functions
As a result, assignable keys have not gained universal popularity

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Context-based state change for an adaptive input device
  • Context-based state change for an adaptive input device
  • Context-based state change for an adaptive input device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0008] figure 1 An environment 100 is shown for an exemplary embodiment of an adaptive input device, such as a keyboard 150, that may undergo context-based state changes. Environment 100 includes computing device 105 having memory 140 , processor 142 and mass storage 144 . In some embodiments, mass storage 144 may be a hard drive, solid state memory, rewritable disk, or the like. In the illustrated embodiment, memory 140 includes operating system space 120 and application space 110 . The application space also includes an application 112 having an adaptive keyboard application 130 that includes an application state 114 , an associated keyboard state 116 and keyboard data 118 . As discussed in detail below and in the figure 2 As illustrated above, the keyboard 150 may be, for example, a mechanical keyboard 200 with mechanically depressible keys, or a virtual keyboard 200A displayed on a touch-sensitive screen of an adaptive input device. Other adaptive input devices are al...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Various embodiments of systems and methods to implement a context-based state change for an adaptive input device are provided. For example, a method is disclosed that may include receiving a state input indicating a change in a system state, changing adaptive input device data in response to the state input, the adaptive input device data including one or more of image data or adaptive input device mapping data, and adjusting an adaptive input device display state using the adaptive input device data. Adjusting the adaptive input device display state may include one or more of displaying the image data on an adaptive input device display or adjusting an adaptive input device mapping state according to the adaptive input device mapping data.

Description

Background technique [0001] Input devices, such as keyboards, are often used with computers. Keyboards typically provide alphanumeric input, a numeric keypad and / or function keys arranged in the familiar QWERTY format. Some keyboards include media buttons, volume controls, and / or quick launch buttons. In some cases, the quick launch button may be assigned user-specified functionality by opening the keyboard control program and associating a specific function with the quick launch button. One disadvantage of such an approach is that it is difficult for a user to ascertain the function of a user-assignable key upon visual inspection, since the keys themselves are typically labeled non-descriptively. In this case, the user relies on his or her memory to recall the assigned function. In addition, the positions of these assignable keys are fixed, and fixed positions may not be suitable for assignment of certain functions. As a result, assignable keys have not gained universal p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/02G06F3/14G06F3/041
CPCG06F3/0238G06F3/04886G06F3/04895G06F3/038
Inventor V.鲍尔H.斯坦德R.D.杨S.M.梅尔
Owner MICROSOFT TECH LICENSING LLC