Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
92 words
A method of creating an object oriented component having multiple bidirectional ports, the component being used in association with an object oriented applet or application, comprising the steps of: a) initializing the component ports to a predetermined type and value; b) polling the ports to ascertain whether an input has been connected to one of the ports; c) identifying the type and value of the input once it is coupled to a port; and d) setting all the remaining ports to output the same type and value as that of the input.
Claim 2
Independent Claim
92 words
A method of creating an object oriented component having multiple bidirectional ports, the component being used in association with an object oriented applet or application, comprising the steps of: a) initializing the component ports to a predetermined type and value; b) polling the ports to ascertain whether an input has been connected to one of the ports; c) identifying the type and value of the input once it is coupled to a port; and d) setting all the remaining ports to output the same type and value as that of the input.
Claim 3
Dependent Claim
48 words
The method according to claim 1 which comprises the additional steps of checking to see if the component has a previously saved state prior to the initializing step and initializing its ports to the state type and value rather than the predetermined type and value if it does.
Claim 4
Dependent Claim
40 words
The method according to claim 2 which comprises the additional steps of determining if the input type and value has been removed and reinitializing all of the ports of the component to the predetermined type and value if it has.
Claim 5
Dependent Claim
42 words
The method according to claim 3 which comprises the additional steps of determining if the input type and value has been removed and maintaining the other ports at the same type and value as that of the input if it has not.
Claim 6
Dependent Claim
40 words
The method according to claim 1 which comprises the additional steps of determining if the input type and value has been removed and reinitializing all of the ports of the component to the predetermined type and value if it has.
Claim 7
Dependent Claim
42 words
The method according to claim 5 which comprises the additional steps of determining if the type and input value has been removed and maintaining the other ports at the same type and value as that of the input if it has not.
Claim 8
Dependent Claim
42 words
The method according to claim 1 which comprises the additional steps of determining if the type and input value has been removed and maintaining the other ports at the same type and value as that of the input if it has not.
Claim 9
Independent Claim
109 words
A system for creating an object oriented component having multiple bidirectional ports, the component being used in association with an object oriented applet or application said system comprising: a) an initializer that sets the component's ports to a predetermined type and value; b) a poller that continuously checks the ports to ascertain whether to an input has been connected to one of the ports; c) an identifier that establishes and saves the type and value of the input once it is coupled to a port; and d) a duplicator that sets all of the remaining ports to output the same type and value as that of the identified input.
Claim 10
Independent Claim
109 words
A system for creating an object oriented component having multiple bidirectional ports, the component being used in association with an object oriented applet or application said system comprising: a) an initializer that sets the component's ports to a predetermined type and value; b) a poller that continuously checks the ports to ascertain whether to an input has been connected to one of the ports; c) an identifier that establishes and saves the type and value of the input once it is coupled to a port; and d) a duplicator that sets all of the remaining ports to output the same type and value as that of the identified input.
Claim 11
Dependent Claim
70 words
The system according to claim 8 which additionally comprises a verifier that checks to see if the component has a previously saved state prior to its being initialized and what the state type and value is if a saved state is found and a second initializer to set the components ports to the state type and value rather than the predetermined type and value if a saved state is found.
Claim 12
Dependent Claim
42 words
The system according to claim 9 which additionally comprises a second poller that determines if the input has been removed and requests the initializer to reinitialize all of the ports of the component to the predetermined type and value if it has.
Claim 13
Dependent Claim
43 words
The system according to claim 10 which additionally comprises a second poller that determines if the input has been removed and requests the initializer to reinitialize all of the ports of the component to the predetermined type and value if it has not.
Claim 14
Dependent Claim
42 words
The system according to claim 8 which additionally comprises a second poller that determines if the input has been removed and requests the initializer to reinitialize all of the ports of the component to the predetermined type and value if it has.
Claim 15
Dependent Claim
43 words
The system according to claim 12 which additionally comprises a second poller that determines if the input has been removed and requests the initializer to reinitialize all of the ports of the component to the predetermined type and value if it has not.
Claim 16
Dependent Claim
43 words
The system according to claim 8 which additionally comprises a second poller that determines if the input has been removed and requests the initializer to reinitialize all of the ports of the component to the predetermined type and value if it has not.
Claim 17
Dependent Claim
110 words
A computer program embodied on a computer-readable medium for creating an object oriented component having multiple bidirectional ports, the component being used in association with an object oriented applet or application, said embodied program comprising: a) first software that initializes the component ports to a predetermined type and value; b) second software that polls the ports to ascertain whether an input has been connected to one of the ports; c) third software that identifies the type and value of the input once it is coupled to a port; and d) fourth software that sets all the remaining ports to output the same type and value as that of the input.
Claim 18
Dependent Claim
110 words
A computer program embodied on a computer-readable medium for creating an object oriented component having multiple bidirectional ports, the component being used in association with an object oriented applet or application, said embodied program comprising: a) first software that initializes the component ports to a predetermined type and value; b) second software that polls the ports to ascertain whether an input has been connected to one of the ports; c) third software that identifies the type and value of the input once it is coupled to a port; and d) fourth software that sets all the remaining ports to output the same type and value as that of the input.
Claim 19
Dependent Claim
68 words
The computer program embodied on a computer-readable medium as recited in claim 15 which additionally comprises fifth software for checking to see if the component has a previously saved state prior to its being initialized, means for determining what the state type and value is and means for initializing the components ports to the state type and value rather than the predetermined type and value if it does.
Claim 20
Dependent Claim
47 words
The computer program embodied on a computer-readable medium as recited in claim 16 which additionally comprises sixth software for determining if the input type and value has been removed and reinitializing all of the ports of the component to the predetermined type and value if it has.
Claim 21
Dependent Claim
49 words
The computer program embodied on a computer-readable medium as recited in claim 17 which additionally comprises seventh software for determining if the input type and value has been removed and maintaining the other ports at the same type and value as that of the input if it has not.
Claim 22
Dependent Claim
47 words
The computer program embodied on a computer-readable medium as recited in claim 15 which additionally comprises fifth software for determining if the input type and value has been removed and reinitializing all of the ports of the component to the predetermined type and value if it has.
Claim 23
Dependent Claim
49 words
The computer program embodied on a computer-readable medium as recited in claim 19 which additionally comprises sixth software for determining if the input type and value has been removed and maintaining the other ports at the same type and value as that of the input if it has not.
Claim 24
Dependent Claim
49 words
The computer program embodied on a computer-readable medium as recited in claim 19 which additionally comprises fifth software for determining if the input type and value has been removed and maintaining the other ports at the same type and value as that of the input if it has not.