US5802282A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Recovering missing data during background data transfer in multipoint conferencing
Assignee: Intel Corp
•
Filing: 1995-12-28
•
Granted: 1998-09-01
•
Expires: 2015-12-28
Abstract
Abstract A method and apparatus for recovering missing teleconference object data during an electronic conference starts with a second participant being assigned to provide requested teleconference object data to a first participant. The first participant later determines that the second participant is unavailable. The first participant broadcasts a message to the plurality of participants to determine if another participant has the requested teleconference object data. A third participant replies to the first participant if it has the requested teleconference object data. The first participant assigns the third participant to provide the requested teleconference object data to the first participant.
Inventors
- 👤 II Loyde W. Hales
- 👤 Tyler R. Thessin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 20:06
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
152 words
In an electronic conferencing system wherein data is shared between a plurality of participants during an electronic conference, a method of recovering shared teleconference object data during the electronic conference when one of the plurality of participants assigned to provide requested teleconference object data becomes unavailable, the method comprising the steps of: a) a first participant determining that a second participant is unavailable, the second participant having been assigned to provide requested teleconference object data to the first participant; b) the first participant broadcasting a message to the plurality of participants to determine if another participant has the requested teleconference object data; c) a third participant replying to the first participant that it has the requested teleconference object data, if the third participant has a copy of the requested teleconference object data; and d) the first participant assigning the third participant to provide the requested teleconference object data to the first participant.
Claim 2
Dependent Claim
152 words
In an electronic conferencing system wherein data is shared between a plurality of participants during an electronic conference, a method of recovering shared teleconference object data during the electronic conference when one of the plurality of participants assigned to provide requested teleconference object data becomes unavailable, the method comprising the steps of: a) a first participant determining that a second participant is unavailable, the second participant having been assigned to provide requested teleconference object data to the first participant; b) the first participant broadcasting a message to the plurality of participants to determine if another participant has the requested teleconference object data; c) a third participant replying to the first participant that it has the requested teleconference object data, if the third participant has a copy of the requested teleconference object data; and d) the first participant assigning the third participant to provide the requested teleconference object data to the first participant.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein the shared teleconference object data is a binary large object (BLOB).
Claim 4
Dependent Claim
24 words
The method of claim 1 wherein the third participant is the second participant after it has disconnected and reconnected back into the electronic conference.
Claim 5
Dependent Claim
18 words
The method of claim 1 wherein the message that the first participant broadcasts includes requests for multiple BLOBs.
Claim 6
Dependent Claim
44 words
The method of claim 4 wherein responsive to the message that the first participant broadcasts, each of the plurality of participants replies to the message only if it has teleconference object data corresponding to at least one of the requests for the multiple BLOBs.
Claim 7
Dependent Claim
16 words
The method of claim 1 wherein steps (a)-(d) are performed as one or more background tasks.
Claim 8
Dependent Claim
25 words
The method of claim 1 wherein steps (a)-(d) are performed by a background transfer manager within a multitasking operating system running on a computer system.
Claim 9
Dependent Claim
56 words
The method of claim 1 wherein the third participant is the second participant after it has disconnected and reconnected back into the electronic conference, and the second participant provides the requested teleconference object data to the first participant from a free list, wherein the free list stores teleconference object data that has been marked as deleted.
Claim 10
Dependent Claim
157 words
In an electronic conferencing system wherein data is shared between a plurality of participants during an electronic conference, an apparatus for recovering shared teleconference object data during the electronic conference when one of the plurality of participants assigned to provide requested teleconference object data becomes unavailable, the apparatus comprising: a) means for a first participant determining that a second participant is unavailable, the second participant having been assigned to provide requested teleconference object data to the first participant; b) means for the first participant broadcasting a message to the plurality of participants to determine if another participant has the requested teleconference object data; c) means for a third participant replying to the first participant that it has the requested teleconference object data, if the third participant has a copy of the requested teleconference object data; and d) means for the first participant assigning the third participant to provide the requested teleconference object data to the first participant.
Claim 11
Dependent Claim
157 words
In an electronic conferencing system wherein data is shared between a plurality of participants during an electronic conference, an apparatus for recovering shared teleconference object data during the electronic conference when one of the plurality of participants assigned to provide requested teleconference object data becomes unavailable, the apparatus comprising: a) means for a first participant determining that a second participant is unavailable, the second participant having been assigned to provide requested teleconference object data to the first participant; b) means for the first participant broadcasting a message to the plurality of participants to determine if another participant has the requested teleconference object data; c) means for a third participant replying to the first participant that it has the requested teleconference object data, if the third participant has a copy of the requested teleconference object data; and d) means for the first participant assigning the third participant to provide the requested teleconference object data to the first participant.
Claim 12
Dependent Claim
17 words
The apparatus of claim 9 wherein the shared teleconference object data is a binary large object (BLOB).
Claim 13
Dependent Claim
24 words
The apparatus of claim 9 wherein the third participant is the second participant after it has disconnected and reconnected back into the electronic conference.
Claim 14
Dependent Claim
84 words
An electronic conferencing system comprising: one or more computer systems networked together via a communication medium, each of the computer systems including a communications manager for communicating via the communication medium, each computer running an application which shares object data among the one or more computer systems, each of the applications having a background transfer manager which requests missing object data from the other one or more computer systems when a first computer system having the missing object data disconnects from the communication medium.
Claim 15
Dependent Claim
84 words
An electronic conferencing system comprising: one or more computer systems networked together via a communication medium, each of the computer systems including a communications manager for communicating via the communication medium, each computer running an application which shares object data among the one or more computer systems, each of the applications having a background transfer manager which requests missing object data from the other one or more computer systems when a first computer system having the missing object data disconnects from the communication medium.
Claim 16
Dependent Claim
169 words
In an electronic conferencing system wherein data is shared between a plurality of participants during an electronic conference, an background transfer manager for recovering shared teleconference object data during the electronic conference when one of the plurality of participants assigned to provide requested teleconference object data becomes unavailable, the background transfer manager comprising: a) detection circuit for a first participant determining that a second participant is unavailable, the second participant having been assigned to provide requested teleconference object data to the first participant; b) a communication circuit for the first participant broadcasting a message to the plurality of participants to determine if another participant has the requested teleconference object data; c) a second communication circuit for a third participant replying to the first participant that it has the requested teleconference object data, if the third participant has a copy of the requested teleconference object data; and d) a queuing circuit for the first participant assigning the third participant to provide the requested teleconference object data to the first participant.
Claim 17
Dependent Claim
169 words
In an electronic conferencing system wherein data is shared between a plurality of participants during an electronic conference, an background transfer manager for recovering shared teleconference object data during the electronic conference when one of the plurality of participants assigned to provide requested teleconference object data becomes unavailable, the background transfer manager comprising: a) detection circuit for a first participant determining that a second participant is unavailable, the second participant having been assigned to provide requested teleconference object data to the first participant; b) a communication circuit for the first participant broadcasting a message to the plurality of participants to determine if another participant has the requested teleconference object data; c) a second communication circuit for a third participant replying to the first participant that it has the requested teleconference object data, if the third participant has a copy of the requested teleconference object data; and d) a queuing circuit for the first participant assigning the third participant to provide the requested teleconference object data to the first participant.
Claim 18
Dependent Claim
19 words
The background transfer manager of claim 13 wherein the shared teleconference object data is a binary large object (BLOB).
Claim 19
Dependent Claim
26 words
The background transfer manager of claim 13 wherein the third participant is the second participant after it has disconnected and reconnected back into the electronic conference.
Claim 20
Dependent Claim
32 words
The background transfer manager of claim 13 wherein there are only two participants, and the third participant is the second participant after it has disconnected and reconnected back into the electronic conference.
References Cited (Backward Citations)
US5325522A
Cited
US5446894A
Cited
US5247671A
Cited
US5303243A
Cited
US5257386A
Cited
US5220653A
Cited
US5367635A
Cited
US5452299A
Cited
US5623603A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-08-31 | 2002-03-02 | 2002-09-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-08-31 | 2006-03-02 | 2006-09-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-08-31 | 2010-03-02 | 2010-09-01 | $7700.00 | Window Closed / Lapsed |