← Back to Patent Explorer
EP0508632A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Wait for service request in an iconic programming system

Assignee: HP Inc
•
Filing: 1992-03-20
•
Granted: —
•
Expires: 2012-03-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed in an iconic programming system process for processing the icons within an iconic network. When a user starts execution of the iconic system, the system first separates the icons into a list of threads, and creates a pending queue and a done stack for each thread. Execution then starts by selecting the first icon in the pending queue of the first thread within the system, processing the icon, and placing the icon on the done stack. After all icons on the pending queue are processed, icons are removed from the done stack and a sequence signal is sent on the sequence output for the icon. If a service request is received, the subthread hosted by an active service request icon is immediately made the highest priority, and processing continues with this subthread until the subthread is completely processed.

Inventors

  • 👤 Douglas C. Beethe

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-25 10:21
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4843; G06F9/4881; G06F8/00; G06F8/30; G06F8/34

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 93 words
In an iconic programming system process executing in an operating environment, a method for processing service requests from other devices comprising the steps of: (a) starting processing of all threads within the iconic programming system; (b) stopping processing on any thread when a wait for service request icon is to be fired; (c) if a service request occurs, stopping processing on all threads except the subthread hosted by a wait for service request icon; and (d) after processing the subthread hosted by the wait for service request, continuing processing on all other threads.
Claim 2
Dependent Claim 40 words
The process of claim 1 further comprising the step of: (c1) setting a priority of all subthreads hosted by a wait for service request icon to a priority higher than all threads not hosted by a wait for service request.
Claim 3
Dependent Claim 30 words
The process of claim 1 further comprising the step of: (c1) setting a priority of all threads hosted by a wait for service request icon to a highest possible priority.
Claim 4
Dependent Claim 106 words
In an iconic programming system process executing in an operating environment, a method for processing service requests from other devices comprising the steps of: (a) starting processing of all threads within the iconic programming system; (b) stopping processing on any thread when a wait for service request icon is to be fired; (c) if a service request occurs, setting a priority of all threads hosted by a wait for service request icon to a priority higher than all threads not hosted by a wait for service request; and (d) after processing the threads hosted by the wait for service request, continuing processing on all other threads.
Claim 5
Dependent Claim 30 words
The process of claim 4 further comprising the step of: (c1) setting a priority of all threads hosted by a wait for service request icon to a highest possible priority.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag