Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
193 words
In an iconic programming system process executing in a computer system, said programming system process having at least one thread of connected icons, a method for processing service requests from devices connected to said computer system, said method comprising the steps of: (a) starting processing of icons in all threads within said iconic programming system process; (b) when a wait for service request icon is processed on a singular thread, stopping further processing on said singular thread, and setting a status of said singular thread to a status which indicates that processing of said singular thread is stopped until a service request is received; (c) when a service request from a device occurs, stopping processing of all threads not having said status which indicates that processing of said singular thread is stopped until a service request is received, and restarting processing of all threads having said status which indicates that processing of said singular thread is stopped until a service request is received; and (d) after processing all threads having said status which indicates that processing of said singular thread is stopped until a service request is received, restarting processing all other threads.
Claim 2
Dependent Claim
193 words
In an iconic programming system process executing in a computer system, said programming system process having at least one thread of connected icons, a method for processing service requests from devices connected to said computer system, said method comprising the steps of: (a) starting processing of icons in all threads within said iconic programming system process; (b) when a wait for service request icon is processed on a singular thread, stopping further processing on said singular thread, and setting a status of said singular thread to a status which indicates that processing of said singular thread is stopped until a service request is received; (c) when a service request from a device occurs, stopping processing of all threads not having said status which indicates that processing of said singular thread is stopped until a service request is received, and restarting processing of all threads having said status which indicates that processing of said singular thread is stopped until a service request is received; and (d) after processing all threads having said status which indicates that processing of said singular thread is stopped until a service request is received, restarting processing all other threads.
Claim 3
Dependent Claim
50 words
The process of claim 1 wherein step (c) further comprises the step of: (c1) assigning a processing priority to all threads, and setting a processing priority of all threads having said hosted status to a processing priority higher than a processing priority of any thread not having said hosted status.
Claim 4
Dependent Claim
39 words
The process of claim 1 wherein step (c) further comprises the step of: (c1) assigning a processing priority to all threads, and setting a processing priority of all threads having said hosted status to a highest possible processing priority.
Claim 5
Dependent Claim
217 words
In an iconic programming system process executing in a computer system, said iconic programming system process having at least one thread of connected icons, a method for processing service requests from devices connected to said computer system, said method comprising the steps of: (a) starting processing of icons in all threads within said iconic programming system, and assigning a processing priority to each thread; (b) when a wait for service request icon is processed on a singular thread, stopping further processing of icons on said singular thread, and setting a status of said singular thread to a status which indicates that processing of icons in said singular thread is stopped until a service request is received; and (c) when a service request from a device occurs, setting a processing priority of all threads having said status which indicates that processing of icons in said singular thread is stopped until a service request is received to a processing priority higher than any processing priority of any thread not having said status which indicates that processing of icons in said singular thread is stopped until a service request is received and restarting processing of icons within all threads having said status which indicates that processing of icons in said singular thread is stopped until a service request is received.
Claim 6
Dependent Claim
217 words
In an iconic programming system process executing in a computer system, said iconic programming system process having at least one thread of connected icons, a method for processing service requests from devices connected to said computer system, said method comprising the steps of: (a) starting processing of icons in all threads within said iconic programming system, and assigning a processing priority to each thread; (b) when a wait for service request icon is processed on a singular thread, stopping further processing of icons on said singular thread, and setting a status of said singular thread to a status which indicates that processing of icons in said singular thread is stopped until a service request is received; and (c) when a service request from a device occurs, setting a processing priority of all threads having said status which indicates that processing of icons in said singular thread is stopped until a service request is received to a processing priority higher than any processing priority of any thread not having said status which indicates that processing of icons in said singular thread is stopped until a service request is received and restarting processing of icons within all threads having said status which indicates that processing of icons in said singular thread is stopped until a service request is received.
Claim 7
Dependent Claim
31 words
The process of claim 4 wherein step (c) further comprises the step of: (c1) setting a processing priority of all threads having said hosted status to a highest possible processing priority.
Claim 8
Dependent Claim
238 words
In an iconic programming system process executing in a computer system, said programming system process having at least one thread of connected icons, and having zero or more subthreads of icons connected to each other and also connected to an output of an iteration icon connected to a thread, a method for processing service requests from devices connected to said computer system, said method comprising the steps of: (a) starting processing of icons in all threads within said iconic programming system; (b) when a wait for service request icon is processed on one subthread, stopping further processing of icons on said one subthread and a singular thread having said one subthread connected thereto, and setting a status of said singular thread to a status which indicates that processing of icons in said singular thread is stopped until a service request is received; (c) when a service request from a device occurs, stopping processing of all threads not having said status which indicates that processing of icons in said singular thread is stopped until a service request is received, and restarting processing of all threads having said status which indicates that processing of icons in said singular thread is stopped until a service request is received; and (d) after processing each thread having said status which indicates that processing of icons in said singular thread is stopped until a service request is received, restarting processing of all other threads.
Claim 9
Dependent Claim
238 words
In an iconic programming system process executing in a computer system, said programming system process having at least one thread of connected icons, and having zero or more subthreads of icons connected to each other and also connected to an output of an iteration icon connected to a thread, a method for processing service requests from devices connected to said computer system, said method comprising the steps of: (a) starting processing of icons in all threads within said iconic programming system; (b) when a wait for service request icon is processed on one subthread, stopping further processing of icons on said one subthread and a singular thread having said one subthread connected thereto, and setting a status of said singular thread to a status which indicates that processing of icons in said singular thread is stopped until a service request is received; (c) when a service request from a device occurs, stopping processing of all threads not having said status which indicates that processing of icons in said singular thread is stopped until a service request is received, and restarting processing of all threads having said status which indicates that processing of icons in said singular thread is stopped until a service request is received; and (d) after processing each thread having said status which indicates that processing of icons in said singular thread is stopped until a service request is received, restarting processing of all other threads.
Claim 10
Dependent Claim
50 words
The process of claim 6 wherein step (c) further comprises the step of: (c1) assigning a processing priority to all threads, and setting a processing priority of all threads having said hosted status to a processing priority higher than any processing priority of any thread not having said hosted status.
Claim 11
Dependent Claim
39 words
The process of claim 6 wherein step (c) further comprises the step of: (c1) assigning a processing priority to all threads, and setting a processing priority of all threads having said hosted status to a highest possible processing priority.