Patent US6776546B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6776546B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for using a keyboard overlay with a touch-sensitive display screen

Assignee: Microsoft Technology Licensing LLC
•
Filing: 2002-06-21
•
Granted: 2004-08-17
•
Expires: 2022-06-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a “keyboard overlay” that sits on top of a touch-sensitive display screen of a computing device. After aligning the overlay on the display screen, the user types on the overlay. When the user presses a key on the overlay, the pressure is transmitted to the display screen below. That pressure is registered by the display screen as a touch. The keyboard overlay is formed to provide tactile finger-position feedback so that a user can keep his fingers oriented properly over the keyboard. The overlay may be opaque with keycap information displayed in the key areas. The overlay may be transparent, allowing a user to see a virtual keyboard painted on the display screen below. The computing device can detect the presence and type of an overlay. Applications may respond differently to different types of overlays. Different applications may be invoked depending upon the type of overlay detected.

Inventors

  • 👤 Mark Gerard Kraus
  • 👤 Vu Xuan Nguyen
  • 👤 Martin Shetter

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:29
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/0202; G06F3/0224; B; B41; B41J; B41J5/00; B41J5/08; B41J5/10; B41J5/102; G06F3/023; G06F3/0238; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04886; G06F2203/00; G06F2203/048; G06F2203/04809

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 102 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system, wherein connecting comprising removably connecting a connector on the keyboard overlay to a connector on the computing system; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 2
Dependent Claim 102 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system, wherein connecting comprising removably connecting a connector on the keyboard overlay to a connector on the computing system; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 3
Dependent Claim 17 words
The method of claim 1 wherein connecting comprises placing the keyboard overlay onto the touch-sensitive display screen.
Claim 4
Dependent Claim 18 words
The method of claim 1 wherein connecting further comprises aligning the keyboard overlay onto the touch-sensitive display screen.
Claim 5
Dependent Claim 42 words
The method of claim 1 wherein applying pressure to the touch-sensitive display screen comprises: transmitting pressure applied by a user of the computing system to a display actuator of the keyboard overlay; and pressing the display actuator against the touch-sensitive display screen.
Claim 6
Dependent Claim 33 words
The method of claim 1 further comprising, in response to receiving pressure from a user of the computing system, supplying, by the keyboard overlay, tactile feedback to the user of the computing system.
Claim 7
Dependent Claim 18 words
The method of claim 1 further comprising detecting, by the computing system, a presence of the keyboard overlay.
Claim 8
Dependent Claim 118 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system; detecting, by the computing system, a presence of the keyboard overlay, wherein detecting a presence comprises alerting, by a user of the computing system, the computing system to the presence of the keyboard overlay; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 9
Dependent Claim 118 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system; detecting, by the computing system, a presence of the keyboard overlay, wherein detecting a presence comprises alerting, by a user of the computing system, the computing system to the presence of the keyboard overlay; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 10
Dependent Claim 29 words
The method of claim 6 wherein detecting a presence comprises alerting, by the computing system, an application running on the computing system of the presence of the keyboard overlay.
Claim 11
Dependent Claim 23 words
The method of claim 6 wherein detecting a presence comprises initiating, by the computing system, an application to run on the computing system.
Claim 12
Dependent Claim 21 words
The method of claim 6 wherein detecting a presence of the keyboard overlay comprises detecting a type of the keyboard overlay.
Claim 13
Dependent Claim 128 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system; detecting, by the computing system, a presence of the keyboard overlay, wherein detecting comprises detecting a type of the keyboard overlay, wherein detecting a type comprises alerting, by a user of the computing system, the computing system to the type of the keyboard overlay; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 14
Dependent Claim 128 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system; detecting, by the computing system, a presence of the keyboard overlay, wherein detecting comprises detecting a type of the keyboard overlay, wherein detecting a type comprises alerting, by a user of the computing system, the computing system to the type of the keyboard overlay; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 15
Dependent Claim 129 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system; detecting, by the computing system, a presence of the keyboard overlay, wherein detecting comprises detecting a type of the keyboard overlay, wherein detecting a type comprises alerting, by the computing system, an application running on the computing system of the type of the keyboard overlay; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 16
Dependent Claim 129 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system; detecting, by the computing system, a presence of the keyboard overlay, wherein detecting comprises detecting a type of the keyboard overlay, wherein detecting a type comprises alerting, by the computing system, an application running on the computing system of the type of the keyboard overlay; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 17
Dependent Claim 23 words
The method of claim 10 wherein detecting a type comprises initiating, by the computing system, an application to run on the computing system.
Claim 18
Dependent Claim 39 words
The method of claim 10 wherein detecting a type of the keyboard overlay comprises: supplying power to an electronic component of the keyboard overlay; and reading a keyboard overlay type identifier from the electronic component of the keyboard overlay.
Claim 19
Dependent Claim 29 words
The method of claim 6 further comprising, in response to detecting a presence of the keyboard overlay, altering, by the computing system, information displayed on the touch-sensitive display screen.
Claim 20
Dependent Claim 134 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system; detecting, by the computing system, a presence of the keyboard overlay; in response to detecting a presence of the keyboard overlay, altering, by the computing system, information displayed on the touch-sensitive display screen, wherein altering displayed information comprises displaying keycap indicators on the touch-sensitive display screen below the keyboard overlay; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 21
Dependent Claim 134 words
In a computing system comprising a touch-sensitive display screen, a method for using a keyboard overlay to provide input to the computing system, the method comprising: connecting the keyboard overlay to the computing system; detecting, by the computing system, a presence of the keyboard overlay; in response to detecting a presence of the keyboard overlay, altering, by the computing system, information displayed on the touch-sensitive display screen, wherein altering displayed information comprises displaying keycap indicators on the touch-sensitive display screen below the keyboard overlay; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 22
Dependent Claim 23 words
The method of claim 16 wherein displaying keycap indicators comprises graphically blending keycap indicators with other information displayed on the touch-sensitive display screen.
Claim 23
Dependent Claim 38 words
The method of claim 16 further comprising, in response to decoding the pressure applied to the touch-sensitive display screen as input to the computing system, displaying altered keycap indicators on the touch-sensitive display screen below the keyboard overlay.
Claim 24
Dependent Claim 108 words
A computer-readable medium containing instructions for performing a method for using a keyboard overlay to provide input to a computing system, the computing system comprising a touch-sensitive display screen, the method comprising: connecting the keyboard overlay to the computing system, wherein connecting comprising removably connecting a connector on the keyboard overlay to a connector on the computing system; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 25
Dependent Claim 108 words
A computer-readable medium containing instructions for performing a method for using a keyboard overlay to provide input to a computing system, the computing system comprising a touch-sensitive display screen, the method comprising: connecting the keyboard overlay to the computing system, wherein connecting comprising removably connecting a connector on the keyboard overlay to a connector on the computing system; receiving, by the keyboard overlay, pressure applied by a user of the computing system; in response to receiving pressure, applying, by the keyboard overlay, pressure to the touch-sensitive display screen; and decoding, by the computing system, the pressure applied to the touch-sensitive display screen as input to the computing system.
Claim 26
Dependent Claim 85 words
In a computing system comprising a touch-sensitive display screen, a method for an application running on the computing system to respond to input provided to the computing system by a physical keyboard overlay, the method comprising: detecting a presence of the physical keyboard overlay; and in response to detecting a presence of the physical keyboard overlay, altering information displayed by the application on the touch-sensitive display screen, wherein altering displayed information comprises displaying keycap indicators on the touch-sensitive display screen below the physical keyboard overlay.
Claim 27
Dependent Claim 85 words
In a computing system comprising a touch-sensitive display screen, a method for an application running on the computing system to respond to input provided to the computing system by a physical keyboard overlay, the method comprising: detecting a presence of the physical keyboard overlay; and in response to detecting a presence of the physical keyboard overlay, altering information displayed by the application on the touch-sensitive display screen, wherein altering displayed information comprises displaying keycap indicators on the touch-sensitive display screen below the physical keyboard overlay.
Claim 28
Dependent Claim 26 words
The method of claim 20 wherein displaying keycap indicators comprises graphically blending keycap indicators with other information displayed by the application on the touch-sensitive display screen.
Claim 29
Dependent Claim 31 words
The method of claim 20 further comprising, in response to input provided by the physical keyboard overlay, displaying altered keycap indicators on the touch-sensitive display screen below the physical keyboard overlay.
Claim 30
Dependent Claim 81 words
In a computing system comprising a touch-sensitive display screen, a method for an application running on the computing system to respond to input provided to the computing system by a physical keyboard overlay, the method comprising: detecting a presence of the physical keyboard overlay; and in response to detecting a presence of the physical keyboard overlay, altering information displayed by the application on the touch-sensitive display screen; and in response to input provided by the physical keyboard overlay, providing audible feedback.
Claim 31
Dependent Claim 81 words
In a computing system comprising a touch-sensitive display screen, a method for an application running on the computing system to respond to input provided to the computing system by a physical keyboard overlay, the method comprising: detecting a presence of the physical keyboard overlay; and in response to detecting a presence of the physical keyboard overlay, altering information displayed by the application on the touch-sensitive display screen; and in response to input provided by the physical keyboard overlay, providing audible feedback.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-08-17 2008-02-16 2008-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-08-17 2012-02-16 2012-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-08-17 2016-02-16 2016-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag