Patent EP0891063A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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-30 20:32
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.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag