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

Interactive configuration via network

Assignee: Baan Development BV
•
Filing: 1997-12-29
•
Granted: 1999-11-16
•
Expires: 2017-12-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided a method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from at least one second client interaction succeeding said first client interaction; creating response information on the server responsive to said request information; transferring said response information to the client; determining whether said response information indicates conformity with said rule base; creating merged information responsive to said intermediate information and said response information; determining whether said intermediate information represents a higher level of knowledge than said response information; selecting at least one of the following actions according to said determinations: use said merged information to update said client or transmit said merged information as a request.

Inventors

  • 👤 Nielss Jorgensen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 16:15
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/04; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99936; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 108
Claim 1
Independent Claim 144 words
A method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from at least one second client interaction succeeding said first client interaction; creating response information on the server responsive to said request information; transferring said response information to the client; determining whether said response information indicates conformity with said rule base; creating merged information responsive to said intermediate information and said response information; determining whether said intermediate information represents a higher level of knowledge than said response information; selecting at least one of the following actions according to said determinations: use said merged information to update said client or transmit said merged information as a request.
Claim 2
Independent Claim 144 words
A method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from at least one second client interaction succeeding said first client interaction; creating response information on the server responsive to said request information; transferring said response information to the client; determining whether said response information indicates conformity with said rule base; creating merged information responsive to said intermediate information and said response information; determining whether said intermediate information represents a higher level of knowledge than said response information; selecting at least one of the following actions according to said determinations: use said merged information to update said client or transmit said merged information as a request.
Claim 3
Dependent Claim 21 words
The method according to claim 1, wherein said request, response, and intermediate information comprise state information for at least one element.
Claim 4
Dependent Claim 36 words
The method according to claim 2, wherein said states comprise client states which may be changed as a result of a client interaction and server states which may be changed as a result of server processing.
Claim 5
Dependent Claim 33 words
The method according to claim 3, wherein said states further comprise free states which may be changed by the client as well as the server and overruled by said client and server states.
Claim 6
Dependent Claim 33 words
The method according to claim 1, wherein said determination of whether said response information is in conformity with said rule base is performed by testing whether said response information comprises a contradiction indication.
Claim 7
Dependent Claim 21 words
The method according to claim 3, wherein said client states and said server states may comprise states which are mutually exclusive.
Claim 8
Dependent Claim 24 words
The method according to claim 3, wherein at least one of said client states is equivalent with at least one of said server states.
Claim 9
Dependent Claim 27 words
The method according to claim 3, wherein said client states comprise the states `selected` and `deselected`, and wherein said server states comprise the states `concluded` and `discarded`.
Claim 10
Dependent Claim 23 words
The method according to claim 7, wherein said `selected` and `concluded` states are equivalent and wherein said `deselected` and `rejected` states are equivalent.
Claim 11
Dependent Claim 35 words
The method according to claim 5, wherein a higher level of knowledge may be assumed at least if a free state in said response information is changed to a client state in said intermediate information.
Claim 12
Dependent Claim 46 words
The method according to claim 6, wherein a higher level of knowledge may be assumed at least if a contradiction indication is detected and if a client state for an element in said intermediate information excludes a client state for said element in said response information.
Claim 13
Dependent Claim 22 words
The method according to claim 9, wherein said further client interaction may be activated if there is contradiction in said response information.
Claim 14
Dependent Claim 31 words
The method according to claim 12, wherein said further client interaction may result in a solution to said contradiction, that is, change a state causing said contradiction to another client state.
Claim 15
Dependent Claim 55 words
The method according to claim 6, wherein said transmission of said merged information as a further request may be activated if there is contradiction in said response information, and if a first client state in said response information for a given element excludes a second client state in said intermediate information for said given element.
Claim 16
Dependent Claim 14 words
The method according to claim 14, wherein said merged information is said intermediate information.
Claim 17
Dependent Claim 48 words
The method according to claim 9, wherein said transmission of said merged information as a further request may be activated if there is no contradiction in said response information, and if said client states in said intermediate information are not equivalent to said states in said response information.
Claim 18
Dependent Claim 48 words
The method according to claim 8, wherein said transmission of said merged information as a further request may be activated if there is no contradiction in said response information, and if a client state in said response information is changed to a free state in said intermediate information.
Claim 19
Dependent Claim 54 words
The method according to claim 8, wherein said client is updated with the merged information, and wherein said merged information is transmitted as a further request if there is no contradiction in said response information, and if a free state in said response information is changed to a client state in said intermediate information.
Claim 20
Dependent Claim 41 words
The method according to claim 9, wherein said client may be updated with the merged information, and wherein the merged information is not transmitted as a request if said client states in said intermediate information are equivalent to said response information.
Claim 21
Dependent Claim 39 words
The method according to claim 8, wherein said client may be updated with the merged information, and wherein the merged information is not transmitted as a request if said server states in said response information overrule said intermediate information.
Claim 22
Dependent Claim 39 words
The method according to claim 8, wherein said client may be updated with the merged information, and wherein the merged information is not transmitted as a request if said server states in said intermediate information overrule said response information.
Claim 23
Dependent Claim 47 words
The method according to claim 8, wherein said merged state information is created according to the following rule: if said response information is equivalent to said intermediate information, then said merged state information may be set similar to said response state information in at least some occurrences.
Claim 24
Dependent Claim 55 words
The method according to claim 8, wherein said merged state information is created according to the following rule: if said server states in said response information are not equivalent to said server states in said intermediate information, then said merged state information is set similar to said response state information in at least some occurrences.
Claim 25
Dependent Claim 48 words
The method according to claim 8, wherein said merged state information is created according to the following rule: if said client states in said intermediate information overrule said response information, then said merged state information is set similar to said intermediate state information in at least some occurrences.
Claim 26
Dependent Claim 49 words
The method according to claim 8, wherein said merged state information is created according to the following rule: if said server states in said response information overrule said intermediate information, then said merged state information may be set similar to said response state information in at least some occurrences.
Claim 27
Dependent Claim 52 words
The method according to claim 8, wherein said merged state information is created according to the following rule: if said free state information occur in said response information and said server state occur in said intermediate information, then said merged information may set to free state information in at least some occurrences.
Claim 28
Dependent Claim 53 words
The method according to claim 8, wherein said merged state information is created according to the following rule: if said free state occurs in said response information and said client state occurs in said intermediate information, then said merged information is set similar to said intermediate state information in at least some occurrences.
Claim 29
Dependent Claim 27 words
The method according to claim 2, wherein said elements are merged individually, and wherein each element is associated with an action according to said set of rules.
Claim 30
Dependent Claim 27 words
The method according to claim 28, wherein said action is determined for a whole state vector as that action which maximizes client selections while fulfilling system/model constraints.
Claim 31
Independent Claim 223 words
A method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from a second client interaction succeeding said first client activation; creating response information on the server responsive to said request information; transferring said response information to the client; said request, response, and intermediate information may comprise at least two types of information; client states which are provided as a result of a client interaction and server states which are provided as a result of server calculations; creating merged information responsive to said intermediate information and said response information; determining an action according to a set of rules, at least comprising the following rules: if said response information does not contain contradictions, then the client is updated with the merged information for at least some occurrences of request and response information; if said response Information does not contain contradictions and said response information is not equivalent to said client states in said intermediate information, then the client generates a new server request; if said response information contains contradictions, then a client interaction is requested for at least some combinations of said intermediate and said response information.
Claim 32
Independent Claim 223 words
A method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from a second client interaction succeeding said first client activation; creating response information on the server responsive to said request information; transferring said response information to the client; said request, response, and intermediate information may comprise at least two types of information; client states which are provided as a result of a client interaction and server states which are provided as a result of server calculations; creating merged information responsive to said intermediate information and said response information; determining an action according to a set of rules, at least comprising the following rules: if said response information does not contain contradictions, then the client is updated with the merged information for at least some occurrences of request and response information; if said response Information does not contain contradictions and said response information is not equivalent to said client states in said intermediate information, then the client generates a new server request; if said response information contains contradictions, then a client interaction is requested for at least some combinations of said intermediate and said response information.
Claim 33
Dependent Claim 29 words
The method according to claim 30, wherein said state information is contained in a state vector with a number of elements and wherein each element has a state representation.
Claim 34
Dependent Claim 24 words
The method according to claim 31, wherein said elements in said request information are determined as the elements involved in said first client interaction.
Claim 35
Dependent Claim 38 words
The method according to claim 31, wherein said elements in said intermediate information are determined as the union of elements comprised by all intermediate information collected after transmission of said request information and before receiving said response information.
Claim 36
Dependent Claim 39 words
The method according to claim 31, wherein said elements in said response state vector are determined as the union of elements involved in said first client interaction and the elements which are included in said result of server calculations.
Claim 37
Dependent Claim 18 words
The method according to claim 30, wherein at least some combinations of response and request information are impossible.
Claim 38
Dependent Claim 56 words
The method according to claim 30, wherein the set of rules further comprises the following rule: if said response information contains a contradiction and said client states in said response information are different from said client states in said intermediate information, then said contradiction is possibly resolved and said intermediate information is transmitted as request information.
Claim 39
Dependent Claim 52 words
The method according to claim 30, wherein the set of rules further comprises the following rule: if said response information contains a contradiction and said client states occur in said response information and said free states occurs in said intermediate information, then said intermediate state information is transmitted as a server request.
Claim 40
Dependent Claim 58 words
The method according to claim 30, wherein the set of rules further comprises the following rule: if said response information does not contain contradictions and said response information in at least one occurrence contains free state information, then the merged information is further transmitted as a server request for at least one state outcome of said response information.
Claim 41
Dependent Claim 54 words
The method according to claim 30, wherein the set of rules further comprises the following rule: if said response information do not contain any contradictions and said client states occur in said response information and said free states occur in said intermediate information, then said intermediate state information is transmitted as a server request.
Claim 42
Dependent Claim 56 words
The method according to claim 30, wherein the set of rules further comprises the following rule: if said response information does not contain any contradictions and said free state information occurs in said response information and said client state information occurs in said intermediate information, then the merged information is further transmitted as a server request.
Claim 43
Dependent Claim 58 words
The method according to claim 30, wherein the set of rules further comprises the following rule: if said response information does not contain any contradictions and said client or server states in said response information are not equivalent to said client states in said intermediate state information, then said merged state information is transmitted as a server request.
Claim 44
Dependent Claim 23 words
The method according to claim 31, wherein said server states and said client states overrule said free state information in said merging process.
Claim 45
Dependent Claim 46 words
The method according to claim 31, wherein said merged state information is created according to the following rule: if said response information is equivalent to said intermediate information, then said merged state information is set similar to said response state information in at least some occurrences.
Claim 46
Dependent Claim 55 words
The method according to claim 31, wherein said merged state information is created according to the following rule: if said server states in said response information are not equivalent to said server states in said intermediate information, then said merged state information is set similar to said response state information in at least some occurrences.
Claim 47
Dependent Claim 48 words
The method according to claim 42, wherein said merged state information is created according to the following rule: if said client states in said response information overrule said intermediate information, then said merged state information is set similar to said intermediate state information in at least some occurrences.
Claim 48
Dependent Claim 48 words
The method according to claim 42, wherein said merged state information is created according to the following rule: if said server states in said response information overrule said intermediate information, then said merged state information is set similar to said response state information in at least some occurrences.
Claim 49
Dependent Claim 52 words
The method according to claim 31, wherein said merged state information is created according to the following rule: if said free state information occur in said response information and said server state occur in said intermediate information, then said merged information is set to free state information in at least some occurrences.
Claim 50
Dependent Claim 53 words
The method according to claim 31, wherein said merged state information is created according to the following rule: if said free state occurs in said response information and said client state occurs in said intermediate information, then said merged information is set similar to said intermediate state information in at least some occurrences.
Claim 51
Dependent Claim 27 words
The method according to claim 31, wherein said elements are merged individually, and wherein each element is associated with an action according to said set of rules.
Claim 52
Dependent Claim 27 words
The method according to claim 49, wherein said action is determined for a whole state vector as that action which maximizes client selections while fulfilling system/model constraints.
Claim 53
Independent Claim 133 words
A method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule is processed, comprising the steps of: providing request information, resulting from a client interaction; transferring said request information to a server; creating response information on the server responsive to said request information; transferring said response state information to the client; creating merged information responsive to said request information and said response information; determining an action according to a strategy, comprising the following strategy: if said response information does not contain contradictions, then the client is updated with the merged information for at least some combinations of request and response information; if said response information contains contradictions, then a client interaction is requested for at least some combinations of request and response information.
Claim 54
Independent Claim 133 words
A method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule is processed, comprising the steps of: providing request information, resulting from a client interaction; transferring said request information to a server; creating response information on the server responsive to said request information; transferring said response state information to the client; creating merged information responsive to said request information and said response information; determining an action according to a strategy, comprising the following strategy: if said response information does not contain contradictions, then the client is updated with the merged information for at least some combinations of request and response information; if said response information contains contradictions, then a client interaction is requested for at least some combinations of request and response information.
Claim 55
Dependent Claim 154 words
A computer readable medium encoded with a program for performing a method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from at least one second client interaction succeeding said first client interaction; creating response information on the server responsive to said request information; transferring said response information to the client; determining whether said response information indicates conformity with said rule base; creating merged information responsive to said intermediate information and said response information; determining whether said intermediate information represents a higher level of knowledge than said response information; selecting at least one of the following actions according to said determinations: use said merged information to update said client or transmit said merged information as a request.
Claim 56
Dependent Claim 154 words
A computer readable medium encoded with a program for performing a method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from at least one second client interaction succeeding said first client interaction; creating response information on the server responsive to said request information; transferring said response information to the client; determining whether said response information indicates conformity with said rule base; creating merged information responsive to said intermediate information and said response information; determining whether said intermediate information represents a higher level of knowledge than said response information; selecting at least one of the following actions according to said determinations: use said merged information to update said client or transmit said merged information as a request.
Claim 57
Dependent Claim 21 words
The medium according to claim 52, wherein said request, response, and intermediate information comprise state information for at least one element.
Claim 58
Dependent Claim 36 words
The medium according to claim 53, wherein said states comprise client states which may be changed as a result of a client interaction and server states which may be changed as a result of server processing.
Claim 59
Dependent Claim 33 words
The medium according to claim 54, wherein said states further comprise free states which may be changed by the client as well as the server and overruled by said client and server states.
Claim 60
Dependent Claim 33 words
The medium according to claim 52, wherein said determination of whether said response information is in conformity with said rule base is performed by testing whether said response information comprises a contradiction indication.
Claim 61
Dependent Claim 21 words
The medium according to claim 54, wherein said client states and said server states may comprise states which are mutually exclusive.
Claim 62
Dependent Claim 24 words
The medium according to claim 54, wherein at least one of said client states is equivalent with at least one of said server states.
Claim 63
Dependent Claim 27 words
The medium according to claim 54, wherein said client states comprise the states `selected` and `deselected`, and wherein said server states comprise the states `concluded` and `discarded`.
Claim 64
Dependent Claim 23 words
The medium according to claim 58, wherein said `selected` and `concluded` states are equivalent and wherein said `deselected` and `rejected` states are equivalent.
Claim 65
Dependent Claim 35 words
The medium according to claim 56, wherein a higher level of knowledge may be assumed at least if a free state in said response information is changed to a client state in said intermediate information.
Claim 66
Dependent Claim 46 words
The medium according to claim 57, wherein a higher level of knowledge may be assumed at least if a contradiction indication is detected and if a client state for an element in said intermediate information excludes a client state for said element in said response information.
Claim 67
Dependent Claim 22 words
The medium according to claim 60, wherein said further client interaction may be activated if there is contradiction in said response information.
Claim 68
Dependent Claim 31 words
The medium according to claim 63, wherein said further client interaction may result in a solution to said contradiction, that is, change a state causing said contradiction to another client state.
Claim 69
Dependent Claim 55 words
The medium according to claim 57, wherein said transmission of said merged information as a further request may be activated if there is contradiction in said response information, and if a first client state in said response information for a given element excludes a second client state in said intermediate information for said given element.
Claim 70
Dependent Claim 14 words
The medium according to claim 55, wherein said merged information is said intermediate information.
Claim 71
Dependent Claim 48 words
The medium according to claim 60, wherein said transmission of said merged information as a further request may be activated if there is no contradiction in said response information, and if said client states in said intermediate information are not equivalent to said states in said response information.
Claim 72
Dependent Claim 48 words
The medium according to claim 59, wherein said transmission of said merged information as a further request may be activated if there is no contradiction in said response information, and if a client state in said response information is changed to a free state in said intermediate information.
Claim 73
Dependent Claim 54 words
The medium according to claim 59, wherein said client is updated with the merged information, and wherein said merged information is transmitted as a further request if there is no contradiction in said response information, and if a free state in said response information is changed to a client state in said intermediate information.
Claim 74
Dependent Claim 41 words
The medium according to claim 60, wherein said client may be updated with the merged information, and wherein the merged information is not transmitted as a request if said client states in said intermediate information are equivalent to said response information.
Claim 75
Dependent Claim 39 words
The medium according to claim 59, wherein said client may be updated with the merged information, and wherein the merged information is not transmitted as a request if said server states in said response information overrule said intermediate information.
Claim 76
Dependent Claim 39 words
The medium according to claim 59, wherein said client may be updated with the merged information, and wherein the merged information is not transmitted as a request if said server states in said intermediate information overrule said response information.
Claim 77
Dependent Claim 47 words
The medium according to claim 59, wherein said merged state information is created according to the following rule: if said response information is equivalent to said intermediate information, then said merged state information may be set similar to said response state information in at least some occurrences.
Claim 78
Dependent Claim 55 words
The medium according to claim 59, wherein said merged state information is created according to the following rule: if said server states in said response information are not equivalent to said server states in said intermediate information, then said merged state information is set similar to said response state information in at least some occurrences.
Claim 79
Dependent Claim 48 words
The medium according to claim 59, wherein said merged state information is created according to the following rule: if said client states in said intermediate information overrule said response information, then said merged state information is set similar to said intermediate state information in at least some occurrences.
Claim 80
Dependent Claim 49 words
The medium according to claim 59, wherein said merged state information is created according to the following rule: if said server states in said response information overrule said intermediate information, then said merged state information may be set similar to said response state information in at least some occurrences.
Claim 81
Dependent Claim 52 words
The medium according to claim 59, wherein said merged state information is created according to the following rule: if said free state information occur in said response information and said server state occur in said intermediate information, then said merged information may set to free state information in at least some occurrences.
Claim 82
Dependent Claim 53 words
The medium according to claim 59, wherein said merged state information is created according to the following rule: if said free state occurs in said response information and said client state occurs in said intermediate information, then said merged information is set similar to said intermediate state information in at least some occurrences.
Claim 83
Dependent Claim 27 words
The medium according to claim 53, wherein said elements are merged individually, and wherein each element is associated with an action according to said set of rules.
Claim 84
Dependent Claim 27 words
The medium according to claim 79, wherein said action is determined for a whole state vector as that action which maximizes client selections while fulfilling system/model constraints.
Claim 85
Dependent Claim 233 words
A computer readable medium encoded with a program for performing a method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from a second client interaction succeeding said first client activation; creating response information on the server responsive to said request information; transferring said response information to the client; said request, response, and intermediate information may comprise at least two types of information; client states which are provided as a result of a client interaction and server states which are provided as a result of server calculations; creating merged information responsive to said intermediate information and said response information; determining an action according to a set of rules, at least comprising the following rules: if said response information does not contain contradictions, then the client is updated with the merged information for at least some occurrences of request and response information; if said response information does not contain contradictions and said response information is not equivalent to said client states in said intermediate information, then the client generates a new server request; if said response information contains contradictions, then a client interaction is requested for at least some combinations of said intermediate and said response information.
Claim 86
Dependent Claim 233 words
A computer readable medium encoded with a program for performing a method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule base is processed, comprising the steps of: providing request information, resulting from a first client interaction; transferring said request information to the server; collecting intermediate information, resulting from a second client interaction succeeding said first client activation; creating response information on the server responsive to said request information; transferring said response information to the client; said request, response, and intermediate information may comprise at least two types of information; client states which are provided as a result of a client interaction and server states which are provided as a result of server calculations; creating merged information responsive to said intermediate information and said response information; determining an action according to a set of rules, at least comprising the following rules: if said response information does not contain contradictions, then the client is updated with the merged information for at least some occurrences of request and response information; if said response information does not contain contradictions and said response information is not equivalent to said client states in said intermediate information, then the client generates a new server request; if said response information contains contradictions, then a client interaction is requested for at least some combinations of said intermediate and said response information.
Claim 87
Dependent Claim 29 words
The medium according to claim 81, wherein said state information is contained in a state vector with a number of elements and wherein each element has a state representation.
Claim 88
Dependent Claim 24 words
The medium according to claim 82, wherein said elements in said request information are determined as the elements involved in said first client interaction.
Claim 89
Dependent Claim 38 words
The medium according to claim 82, wherein said elements in said intermediate information are determined as the union of elements comprised by all intermediate information collected after transmission of said request information and before receiving said response information.
Claim 90
Dependent Claim 39 words
The medium according to claim 82, wherein said elements in said response state vector are determined as the union of elements involved in said first client interaction and the elements which are included in said result of server calculations.
Claim 91
Dependent Claim 18 words
The medium according to claim 81, wherein at least some combinations of response and request information are impossible.
Claim 92
Dependent Claim 56 words
The medium according to claim 81, wherein the set of rules further comprises the following rule: if said response information contains a contradiction and said client states in said response information are different from said client states in said intermediate information, then said contradiction is possibly resolved and said intermediate information is transmitted as request information.
Claim 93
Dependent Claim 52 words
The medium according to claim 81, wherein the set of rules further comprises the following rule: if said response information contains a contradiction and said client states occur in said response information and said free states occurs in said intermediate information, then said intermediate state information is transmitted as a server request.
Claim 94
Dependent Claim 58 words
The medium according to claim 81, wherein the set of rules further comprises the following rule: if said response information does not contain contradictions and said response information in at least one occurrence contains free state information, then the merged information is further transmitted as a server request for at least one state outcome of said response information.
Claim 95
Dependent Claim 54 words
The medium according to claim 81, wherein the set of rules further comprises the following rule: if said response information do not contain any contradictions and said client states occur in said response information and said free states occur in said intermediate information, then said intermediate state information is transmitted as a server request.
Claim 96
Dependent Claim 56 words
The medium according to claim 81, wherein the set of rules further comprises the following rule: if said response information does not contain any contradictions and said free state information occurs in said response information and said client state information occurs in said intermediate information, then the merged information is further transmitted as a server request.
Claim 97
Dependent Claim 58 words
The medium according to claim 81, wherein the set of rules further comprises the following rule: if said response information does not contain any contradictions and said client or server states in said response information are not equivalent to said client states in said intermediate state information, then said merged state information is transmitted as a server request.
Claim 98
Dependent Claim 23 words
The medium according to claim 82, wherein said server states and said client states overrule said free state information in said merging process.
Claim 99
Dependent Claim 46 words
The medium according to claim 82, wherein said merged state information is created according to the following rule: if said response information is equivalent to said intermediate information, then said merged state information is set similar to said response state information in at least some occurrences.
Claim 100
Dependent Claim 55 words
The medium according to claim 82, wherein said merged state information is created according to the following rule: if said server states in said response information are not equivalent to said server states in said intermediate information, then said merged state information is set similar to said response state information in at least some occurrences.
Claim 101
Dependent Claim 48 words
The medium according to claim 93, wherein said merged state information is created according to the following rule: if said client states in said response information overrule said intermediate information, then said merged state information is set similar to said intermediate state information in at least some occurrences.
Claim 102
Dependent Claim 48 words
The medium according to claim 93, wherein said merged state information is created according to the following rule: if said server states in said response information overrule said intermediate information, then said merged state information is set similar to said response state information in at least some occurrences.
Claim 103
Dependent Claim 52 words
The medium according to claim 82, wherein said merged state information is created according to the following rule: if said free state information occur in said response information and said server state occur in said intermediate information, then said merged information is set to free state information in at least some occurrences.
Claim 104
Dependent Claim 53 words
The medium according to claim 82, wherein said merged state information is created according to the following rule: if said free state occurs in said response information and said client state occurs in said intermediate information, then said merged information is set similar to said intermediate state information in at least some occurrences.
Claim 105
Dependent Claim 27 words
The medium according to claim 82, wherein said elements are merged individually, and wherein each element is associated with an action according to said set of rules.
Claim 106
Dependent Claim 27 words
The medium according to claim 100, wherein said action is determined for a whole state vector as that action which maximizes client selections while fulfilling system/model constraints.
Claim 107
Dependent Claim 143 words
A computer readable medium encoded with a program for performing a method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule is processed, comprising the steps of: providing request information, resulting from a client interaction; transferring said request information to a server; creating response information on the server responsive to said request information; transferring said response state information to the client; creating merged information responsive to said request information and said response information; determining an action according to a strategy, comprising the following strategy: if said response information does not contain contradictions, then the client is updated with the merged information for at least some combinations of request and response information; if said response information contains contradictions, then a client interaction is requested for at least some combinations of request and response information.
Claim 108
Dependent Claim 143 words
A computer readable medium encoded with a program for performing a method of controlling the flow of information in a client/server system for interactive configuration, wherein a request to a rule is processed, comprising the steps of: providing request information, resulting from a client interaction; transferring said request information to a server; creating response information on the server responsive to said request information; transferring said response state information to the client; creating merged information responsive to said request information and said response information; determining an action according to a strategy, comprising the following strategy: if said response information does not contain contradictions, then the client is updated with the merged information for at least some combinations of request and response information; if said response information contains contradictions, then a client interaction is requested for at least some combinations of request and response information.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-15 2003-05-17 2003-11-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-15 2007-05-17 2007-11-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-15 2011-05-17 2011-11-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag