Patent US5817061A successfully refreshed from Google Patents.
EP0891063A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
A method and apparatus for dynamic loading of a transport mechanism in a multipoint data delivery system
Assignee: Sun Microsystems Inc
•
Filing: 1998-06-29
•
Granted: —
•
Expires: 2018-06-29
Abstract
Abstract A method and apparatus for dynamic loading of a transport mechanism is provided. A resource locator (RL) corresponding to a collaboration session is requested from a registry. A location indicator to the RL in the registry is received. In response to receiving the location indicator to the RL in the registry, a transportation mechanism specified in the first RL is dynamically loaded, and the collaboration session is joined. Thus, users wishing to collaborate use the registry to determine the type of transport mechanism they need to dynamically load to communicate with each other. <IMAGE>
Inventors
- 👤 Richard N. Burridge
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-24 09:48
CPC Classifications
H; H04; H04L; H04L61/00; H04L61/30; G; G06; G06Q; G06Q10/00; G06Q10/10; H04L61/45; H04L61/4535; H04L67/00; H04L67/14; H04L67/01; H04L67/02; H04L69/00; H04L69/18; H04L69/30; H04L69/32; H04L69/322; H04L69/329
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
62 words
A method of joining a collaboration session comprising the steps of: requesting a resource locator (RL) to the collaboration session from a
registry; receiving a location indicator to a stored RL in the registry; and in response to receiving the location indicator to the RL In the registry,
dynamically loading a transportation mechanism specified in the RL; and joining the collaboration session.
Claim 2
Dependent Claim
49 words
The method of claim 1 wherein the step of dynamically loading
the transportation mechanism further includes the steps of: creating a new instance of an object class corresponding to a type of the
transportation mechanism; retrieving a protocol stack corresponding to the transportation
mechanism; and initiating the protocol stack.
Claim 3
Dependent Claim
75 words
The method of claim 1 including the steps of: receiving a first resource locator (RL); determining if the first RL is matched to a plurality of RLs in the
registry; if the first RL is not matched to the plurality of RLs in the registry,
adding the first RL to the plurality of RLs in the registry; and returning the location indicator to a corresponding stored RL of the
plurality of RLs in the registry.
Claim 4
Dependent Claim
27 words
The method of claim 1, wherein the RL further includes a host
and a port identification, a session or client identification, and a session or
client name.
Claim 5
Independent Claim
53 words
An apparatus for facilitating collaboration among computer
users comprising: a client process for requesting a session for the collaboration; the client process for receiving a location indicator to an RL, the RL
including a type designation; and a dynamic loader for loading a transportation mechanism
corresponding to the type designation of the RL.
Claim 6
Dependent Claim
23 words
The apparatus of claim 5 wherein the type designation of the RL
identifies a type of a transportation mechanism used for the collaboration.
Claim 7
Dependent Claim
38 words
The apparatus of claim 6 wherein the transportation mechanism
may be one of the following: transmission control protocol (TCP), user
datagrams protocol (UDP), remote method invocation (RMI), T.120, Common
Object Request Broker Architecture (CORBA), Scaleable Reliable Multicast
(SRM).
Claim 8
Dependent Claim
27 words
The apparatus of claim 6, wherein the RL further includes a host
and a port identification, a session or client identification, and a session or
client name.
Claim 9
Dependent Claim
16 words
The apparatus of claim 6, wherein the client process receives the
RL from a server process.
Claim 10
Dependent Claim
93 words
A computer data signal embodied in a carrier wave and
representing sequences of instructions which, when executed by a processor,
cause said processor to join a collaboration session, said computer data signal
comprising: a first computer program being executable to request a resource locator
(RL) corresponding to the collaboration session from a registry; a first operating system procedure being executable to receive a location
indicator to the RL in the registry; and a second computer program being executable to dynamically load a
transportation mechanism specified in the first RL join the collaboration
session.
Claim 11
Dependent Claim
63 words
The computer data signal of claim 10 wherein the second
computer program further includes: a first subprogram being executable to create a new instance of an object
class corresponding to a type of the transportation mechanism; and a second subprogram being executable to retrieve a protocol stack
corresponding to the transportation mechanism; and a third subprogram being executable to initiate the protocol stack.
Claim 12
Dependent Claim
100 words
A machine readable medium having stored thereon data
representing sequences of instructions, which when executed by a computer
system, cause said computer system to join a collaboration, said sequences of
instructions comprising: a first sequence for requesting a resource locator (RL) corresponding to
a collaboration session from a registry; a second sequence for receiving a location indicator to the RL in the
registry; and a third sequence for dynamically loading a transportation mechanism
specified in the first RL in response to receiving the location indicator to the
RL in the registry; and a fourth sequence for joining the collaboration session.
Claim 13
Dependent Claim
55 words
The machine readable medium of claim 12, wherein the third
sequence further includes: a fifth sequence for creating a new instance of an object class
corresponding to a type of the transportation mechanism; a sixth sequence for retrieving a protocol stack corresponding to the
transportation mechanism; and a seventh sequence for initiating the protocol stack.
Claim 14
Dependent Claim
17 words
A signal according to claim 10 or 11, wherein the signal is recorded
on a recording medium.
Claim 15
Dependent Claim
25 words
A signal according to claim 14, wherein the recording medium
comprises a magnetic disc, a magnetic tape, an optical disc or an electronic
memory device.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.