← Back to Patent Explorer
US4587630A Expired / Lapsed US ⏱️ 0.0 years remaining

Intelligent programmable touchscreen system

Assignee: HP Inc
•
Filing: 1984-02-15
•
Granted: 1986-05-06
•
Expires: 2004-02-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computing system for detecting movement of a user's touch on a touchscreen and to operate an intelligent programmable device is provided. The system includes a touchscreen for detecting information of an initial touch by a user on a display surface, a change of touch on the display surface, and disengagement of the user's touch from the display surface. The detected touch information is then used to determine system operations in response to the touch information.

Inventors

  • 👤 Peter R. Straton
  • 👤 Scott R. McClelland

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 20:44
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 64 words
In a computing system, an apparatus comprising: first detecting means for detecting an initial touch on a display surface; second detecting means for detecting a change of touch position on said display surface; and internal coordinating means coupled to said first and second detecting means for determining what operation should be performed for each touch position detected by said first and second detecting means.
Claim 2
Dependent Claim 64 words
In a computing system, an apparatus comprising: first detecting means for detecting an initial touch on a display surface; second detecting means for detecting a change of touch position on said display surface; and internal coordinating means coupled to said first and second detecting means for determining what operation should be performed for each touch position detected by said first and second detecting means.
Claim 3
Dependent Claim 20 words
An apparatus according to claim 1, wherein said change of touch position is across a screen of said display surface.
Claim 4
Dependent Claim 21 words
An apparatus according to claim 1, wherein said change of touch position is away from a screen of said display surface.
Claim 5
Dependent Claim 103 words
In a computing system, an apparatus comprising: first detecting means for detecting a change of touch position on said display surface; second detecting means for detecting a change of touch position on said display surface; third detecting means for detecting a disengagement of touch with said display surface and for sending information indicating that a release has occurred; and internal coordinating means coupled to said first, second and third detecting means for determining what operation should be performed for each touch position detected by said first and second detecting means, and for determining what operation should be performed by said third detecting means.
Claim 6
Dependent Claim 103 words
In a computing system, an apparatus comprising: first detecting means for detecting a change of touch position on said display surface; second detecting means for detecting a change of touch position on said display surface; third detecting means for detecting a disengagement of touch with said display surface and for sending information indicating that a release has occurred; and internal coordinating means coupled to said first, second and third detecting means for determining what operation should be performed for each touch position detected by said first and second detecting means, and for determining what operation should be performed by said third detecting means.
Claim 7
Dependent Claim 113 words
In a computing system, an apparatus comprising: first detecting means for detecting an initial touch on a display surface; second detecting means for detecting a change of touch position on said display surface, said change of touch position being across a screen of said display surface; third detecting means for detecting a disengagement of touch with said display surface to send information indicating that a release has occurred; and internal coordinating means coupled to said first, second and third detecting means to determine what operation should be performed for the touch position information detected by said first and second means, and to determine what operation should be performed by said third detecting means.
Claim 8
Dependent Claim 113 words
In a computing system, an apparatus comprising: first detecting means for detecting an initial touch on a display surface; second detecting means for detecting a change of touch position on said display surface, said change of touch position being across a screen of said display surface; third detecting means for detecting a disengagement of touch with said display surface to send information indicating that a release has occurred; and internal coordinating means coupled to said first, second and third detecting means to determine what operation should be performed for the touch position information detected by said first and second means, and to determine what operation should be performed by said third detecting means.
Claim 9
Dependent Claim 48 words
In a computing system, an apparatus comprising: touchscreen initiating means for determining operations in response to information from a touchscreen independently from a target function; and operating system means coupled to said touchscreen initiating means for executing said target function in response to said information from said touchscreen.
Claim 10
Dependent Claim 48 words
In a computing system, an apparatus comprising: touchscreen initiating means for determining operations in response to information from a touchscreen independently from a target function; and operating system means coupled to said touchscreen initiating means for executing said target function in response to said information from said touchscreen.
Claim 11
Dependent Claim 111 words
In a computing system, an apparatus comprising: first detecting means for detecting an initial touch on a display surface; second detecting means for detecting a change of touch position on said display surface; internal coordinating means coupled to said first and second detecting means for determining what operation should be performed for each touch position detected by said first and second detecting means; touchscreen intiating means coupled to said internal coordinating means for determining operations in responding to said information from said touchscreen independently from a target function; and operating system means coupled to said internal coordinating means for executing said target function in response to said information from said touchscreen.
Claim 12
Dependent Claim 111 words
In a computing system, an apparatus comprising: first detecting means for detecting an initial touch on a display surface; second detecting means for detecting a change of touch position on said display surface; internal coordinating means coupled to said first and second detecting means for determining what operation should be performed for each touch position detected by said first and second detecting means; touchscreen intiating means coupled to said internal coordinating means for determining operations in responding to said information from said touchscreen independently from a target function; and operating system means coupled to said internal coordinating means for executing said target function in response to said information from said touchscreen.
Claim 13
Dependent Claim 48 words
In a computing system, an apparatus comprising: touchscreen means for defining a touchscreen position to have a desired functional meaning; and means for receiving said definition of touchscreen position, and for communicating said functional meaning to said touchscreen means in response to user selection of said touchscreen position.
Claim 14
Dependent Claim 48 words
In a computing system, an apparatus comprising: touchscreen means for defining a touchscreen position to have a desired functional meaning; and means for receiving said definition of touchscreen position, and for communicating said functional meaning to said touchscreen means in response to user selection of said touchscreen position.
Claim 15
Dependent Claim 47 words
In a computing system, an apparatus comprising: touchscreen means for determining operations in response to information from a touchscreen independently from a target function; and feedback means coupled to said touchscreen means for providing an indication to a user of a status of said touch screen means.
Claim 16
Dependent Claim 47 words
In a computing system, an apparatus comprising: touchscreen means for determining operations in response to information from a touchscreen independently from a target function; and feedback means coupled to said touchscreen means for providing an indication to a user of a status of said touch screen means.
Claim 17
Dependent Claim 20 words
An apparatus according to claim 9, wherein the indication provided by said feedback means is defined by said target function.
Claim 18
Dependent Claim 14 words
An apparatus according to claim 9, wherein said feedback means is an audio indication.
Claim 19
Dependent Claim 14 words
An apparatus according to claim 9, wherein said feedback means is a video indication.
Claim 20
Dependent Claim 16 words
An apparatus according to claim 9, wherein said feedback means is an audio and video indication.
Claim 21
Dependent Claim 172 words
In a computing system, an apparatus comprising: data input means having first detecting means for detecting an initial touch on a display surface, and second detecting means for detecting a change of touch position on said display surface; internal coordinating means coupled to said data input means, said internal coordinating means, having a control input from a target function, and an output of data to the target function, said internal coordinating means for determining what operation should be performed for each touch position detected by said first and second detecting means; control input means coupled to the internal coodinating means for establishing an environmental parameter to define what function is to be performed by the control input from the target function; data output means coupled to the internal coodinating means for allowing the target function to distinguish the output of data from the internal coordinating means from other types of data; and control output means coupled to the internal coodinating means for providing a control output to define a particular control function.
Claim 22
Dependent Claim 172 words
In a computing system, an apparatus comprising: data input means having first detecting means for detecting an initial touch on a display surface, and second detecting means for detecting a change of touch position on said display surface; internal coordinating means coupled to said data input means, said internal coordinating means, having a control input from a target function, and an output of data to the target function, said internal coordinating means for determining what operation should be performed for each touch position detected by said first and second detecting means; control input means coupled to the internal coodinating means for establishing an environmental parameter to define what function is to be performed by the control input from the target function; data output means coupled to the internal coodinating means for allowing the target function to distinguish the output of data from the internal coordinating means from other types of data; and control output means coupled to the internal coodinating means for providing a control output to define a particular control function.
Claim 23
Dependent Claim 61 words
An apparatus according to claim 14, wherein said environmental parameter defines an enable/disable row and column touch data reporting mode, causing a touch and/or release report data from the data input means to be translated into a relative coordinate number pair of the display surface, corresponding to a row number and a column number of a position touched by a user.
Claim 24
Dependent Claim 53 words
An apparatus according to claim 14, wherein said environmental parameter defines an enable/disable touch field reporting mode, causing a touch and/or release report data from the data input means to be translated into a particular operation defined for a touch field that occupies a position on the display surface touched by a user.
Claim 25
Dependent Claim 40 words
An apparatus according to claim 14, wherein said environmental parameter defines a mode for enabling/disabling touch sensitivity of softkey labels, causing the same action to be performed as if a user operated a corresponding function key on a physical keyboard.
Claim 26
Dependent Claim 35 words
An apparatus according to claim 14, wherein said environmental parameter defines a mode for toggling the on/off state of the internal coordinating means, causing all operations performed by the internal coordinating means to be deactivated.
Claim 27
Dependent Claim 23 words
An apparatus according to claim 14, wherein said environmental parameter defines a mode for resetting the internal coordinating means to a reset state.
Claim 28
Dependent Claim 44 words
An apparatus according to claim 14, wherein said environmental parameter defines a mode for defining a touch field, causing the target function to define a rectangular area of the display surface so that the area behaves in a particular manner when touched and/or released.
Claim 29
Dependent Claim 30 words
An apparatus according to claim 20, wherein said rectangular area of the display surface is enclosed by bounds of a particular field to respond to touch as a whole entity.
Claim 30
Dependent Claim 23 words
An apparatus according to claim 20, wherein said touch field is de-bounced, after the initial touch has been made in the touch field.
Claim 31
Dependent Claim 26 words
An apparatus according to claim 20, wherein said touch field causes a particular operation to be initiated when it is touched and/or released by a user.
Claim 32
Dependent Claim 34 words
An apparatus according to claim 20, wherein a visual user feedback mechanism is utilized to assist a user in determining when the user's action to touch and/or release said touch field has been successful.
Claim 33
Dependent Claim 34 words
An apparatus according to claim 20, wherein an audio user feedback mechanism is utilized to assist a user in determining when the user's action to touch and/or release said touch field has been successful.
Claim 34
Dependent Claim 32 words
An apparatus according to claim 14, wherein said environmental parameter defines a mode for deleting the touch field, causing the touch field to be deleted from the display surface of the touchscreen.
Claim 35
Dependent Claim 32 words
An apparatus according to claim 14, wherein said initial touch on the display surface is touching a softkey label which causes a corresponding softkey function to be performed by the control output.
Claim 36
Dependent Claim 41 words
An apparatus according to claim 14, wherein said initial touch on the display surface is in a touch field which is defined such that the touch field behaves like a particular control key on a physical keyboard by the control output.
Claim 37
Dependent Claim 32 words
An apparatus according to claim 14, wherein said initial touch and/or said change of touch position on said display surface causes an audible simulated keyboard click to occur by the control output.
Claim 38
Dependent Claim 32 words
An apparatus according to claim 14, wherein said initial touch on the display surface is in a touch field which is defined such that a cursor is positioned by the control output.

References Cited (Backward Citations)

US3482241A Cited
US3673327A Cited
US4121204A Cited
US4110749A Cited
US4414628A Cited
US4521870A Cited
US4386232A Cited
US4476463A Cited
US4459476A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-05-05 1989-11-04 1990-05-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-05-05 1993-11-04 1994-05-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-05-05 1997-11-04 1998-05-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag