Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
168 words
In a conference system including a plurality of conference devices with at least one requesting conference device executing an application program to be used in a conference, a method for dynamically sharing the application program among the plurality of conference devices while maintaining a same state of the application program at each of the plurality of conference devices, said method comprising the steps of: communicating a request to share the application program from said requesting conference device executing the application program to other ones of said conference devices enrolled in the conference; storing a current state of the application program in the requesting conference device; loading the application program by said other ones of said conference devices enrolled in the conference; communicating the current state from the requesting conference device to said other ones of said conference devices enrolled in said conference; and processing the application program by said other ones of said conference devices enrolled in said conference to acquire a state equal to the current state.
Claim 2
Dependent Claim
168 words
In a conference system including a plurality of conference devices with at least one requesting conference device executing an application program to be used in a conference, a method for dynamically sharing the application program among the plurality of conference devices while maintaining a same state of the application program at each of the plurality of conference devices, said method comprising the steps of: communicating a request to share the application program from said requesting conference device executing the application program to other ones of said conference devices enrolled in the conference; storing a current state of the application program in the requesting conference device; loading the application program by said other ones of said conference devices enrolled in the conference; communicating the current state from the requesting conference device to said other ones of said conference devices enrolled in said conference; and processing the application program by said other ones of said conference devices enrolled in said conference to acquire a state equal to the current state.
Claim 3
Dependent Claim
30 words
The conference system as recited in claim 1 wherein the application program is a blackboard program for displaying a screen on said conference devices on which users can write messages.
Claim 4
Dependent Claim
208 words
In a conference system including a plurality of conference devices wherein a requesting conference device is executing an application program, said requesting conference device adapted for dynamically sharing the application program among the plurality of conference devices while maintaining said plurality of conference devices in a same state, said requesting conference device comprising: application program storage means for storing an application program used for a conference; callback protocol storage means, coupled to the application program storage means, for storing a processing program along with identifiers for sharing the application program; conference control means for maintaining all conference devices in a same state coupled to the callback protocol storage means, wherein one or more registered identifiers of the processing program corresponding to event information indicating a changed state of a conference are previously stored, said conference control means communicating the event information corresponding to the changed state to all said conference devices, said conference control means further for changing a conference execution state to be equal to the changed state corresponding to communicated event information and executing the processing program corresponding to the communicated event information by referencing the registered identifiers; and communication control means, coupled to the conference control means, for communicating transferred data including the event information.
Claim 5
Dependent Claim
208 words
In a conference system including a plurality of conference devices wherein a requesting conference device is executing an application program, said requesting conference device adapted for dynamically sharing the application program among the plurality of conference devices while maintaining said plurality of conference devices in a same state, said requesting conference device comprising: application program storage means for storing an application program used for a conference; callback protocol storage means, coupled to the application program storage means, for storing a processing program along with identifiers for sharing the application program; conference control means for maintaining all conference devices in a same state coupled to the callback protocol storage means, wherein one or more registered identifiers of the processing program corresponding to event information indicating a changed state of a conference are previously stored, said conference control means communicating the event information corresponding to the changed state to all said conference devices, said conference control means further for changing a conference execution state to be equal to the changed state corresponding to communicated event information and executing the processing program corresponding to the communicated event information by referencing the registered identifiers; and communication control means, coupled to the conference control means, for communicating transferred data including the event information.
Claim 6
Dependent Claim
24 words
The conference device of claim 3, where the plurality of conference devices communicatively couple so that the event information can be input or output.
Claim 7
Dependent Claim
30 words
The conference system as recited in claim 3 wherein the application program is a blackboard program for displaying a screen on said conference devices on which users can write messages.