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

Method and apparatus for application software control of echo response

Assignee: International Business Machines Corp
•
Filing: 1986-04-30
•
Granted: 1990-02-13
•
Expires: 2006-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method for controlling the echo of user-initiated actions taken through the input devices of a workstation in a distributed computational system providing application processing services at a site remote to the user. When application services are being used, an application protocol located proximate to the user separates user input actions which do not require application computational response but which do require registration in the system from those actions which initiate events requiring application program computational response. The application protocol buffers the non-computational actions, and invokes a local service to register the actions and to stimulate a user-discernible response. Other actions are forwarded by the protocol to the remote application process in the host computer. The invention reduces the response time to certain user-initiated actions by providing local response facilities, thereby eliminating a time-consuming communication with the remote application process.

Inventors

  • 👤 James R. Rhyne

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 18:16
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451; G06F16/00; G06F16/10; G06F16/17; G06F16/178; G06F16/1794; G06F40/00; G06F40/10; G06F40/166; G06F40/177; G06F40/18

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 293 words
In a distributed computer system including a multi-processing central processor for concurrently executing a plurality of processes, and a man-machine interface including event registration and display facilities and connected to said central processor by a message pathway interposing indeterminate length message passing delays between said central processor and said man-machine interface, a method for controlling an echo of an application process executing in said central processor to user-initiated actions at said man-machine interface, the user-initiated actions requiring a direct, user-discernible response by the application process within bounded response time, said method comprising the execution by said computer system of the following steps: providing selection from said man-machine interface of an application process to be executed; extracting from said application process those processes which provide substantially immediate, user-discernible echo responses within bounded response times; locating the extracted processes in proximity to said event registration and display support facilities; providing input parameters for said application process from said event registration facility, said input parameters including first parameters indicative of a use of said event registration facility requiring a substantially immediate, user-discernible echo response to said use by said display support facility, and computation parameters indicative of user actions requiring computation by said application process; passing said input parameters from the event registration facility to the extracted processes within the first interval; ascertaining by means of the extracted processes and in response to said first parameters, said substantially immediate, user-discernible echo response within a second interval; passing said first parameters from the extracted processes to the display support facility for provision of said substantially immediate, user-discernible echo response within a third interval by said display support facility; and passing said computation parameters from the extracted processes to the application process by way of said message pathway.
Claim 2
Dependent Claim 293 words
In a distributed computer system including a multi-processing central processor for concurrently executing a plurality of processes, and a man-machine interface including event registration and display facilities and connected to said central processor by a message pathway interposing indeterminate length message passing delays between said central processor and said man-machine interface, a method for controlling an echo of an application process executing in said central processor to user-initiated actions at said man-machine interface, the user-initiated actions requiring a direct, user-discernible response by the application process within bounded response time, said method comprising the execution by said computer system of the following steps: providing selection from said man-machine interface of an application process to be executed; extracting from said application process those processes which provide substantially immediate, user-discernible echo responses within bounded response times; locating the extracted processes in proximity to said event registration and display support facilities; providing input parameters for said application process from said event registration facility, said input parameters including first parameters indicative of a use of said event registration facility requiring a substantially immediate, user-discernible echo response to said use by said display support facility, and computation parameters indicative of user actions requiring computation by said application process; passing said input parameters from the event registration facility to the extracted processes within the first interval; ascertaining by means of the extracted processes and in response to said first parameters, said substantially immediate, user-discernible echo response within a second interval; passing said first parameters from the extracted processes to the display support facility for provision of said substantially immediate, user-discernible echo response within a third interval by said display support facility; and passing said computation parameters from the extracted processes to the application process by way of said message pathway.
Claim 3
Dependent Claim 38 words
The method of claim 1, further including receiving a response to said computation parameters from said application process at said event registration facility and displaying a command prompt at said display support facility in reaction to said response.
Claim 4
Dependent Claim 19 words
The method of claim 1, wherein said first parameters indicate movement of a cursor on said display support facility.
Claim 5
Dependent Claim 19 words
The method of claim 1, wherein said first parameters indicate entry of a character at said event registration facility.
Claim 6
Dependent Claim 19 words
The method of claim 1, wherein said first parameters indicate entry of a command at said event registration facility.
Claim 7
Dependent Claim 38 words
The method of claim 2, wherein said first parameters indicate movement of a cursor on said display support facility, entry of a character at said event registration facility, or entry of a command at said event registration facility.

References Cited (Backward Citations)

US4078249A Cited
US4114027A Cited
US4460960A Cited
US4394649A Cited
US4423316A Cited
US4410940A Cited
US4513391A Cited
US4623964A Cited
US4589068A Cited
US4633430A Cited
US4649533A Cited
US4586035A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-02-12 1993-08-14 1994-02-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-02-12 1997-08-14 1998-02-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-02-12 2001-08-14 2002-02-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag