← Back to Patent Explorer
US5581552A Expired / Lapsed US ⏱️ 0.0 years remaining

Multimedia server

Assignee: AT&T Inc
•
Filing: 1995-05-23
•
Granted: 1996-12-03
•
Expires: 2015-05-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pool of multimedia servers, which may be geographically diverse, are available to be allocated to serve one of at least two ELANs served by an ELAN contronect network. These multimedia servers are a) connected to, b) dynamically allocated to sub-ELANs, and c) managed by, a multimedia server manager, which is included as part of the ELAN contronect network. In particular, each of the multimedia servers is capable of having its addresses dynamically reconfigured in response to commands from the multimedia server manager to match that of an ELAN to which it is being made available, so that the multimedia server becomes a part of that ELAN. The multimedia server manager obtains a layer-3 address from address server 427 of the ELAN contronect network which it then assigns to the multimedia server so that the multimedia server appears to be a part of the ELAN to which it is assigned to serve. The multimedia server manager also supplies to the multimedia server the LES and BUS address of a sub-ELAN of the ELAN to which it is assigned to serve. The multimedia server can then join with the LES and BUS as a LEC in that sub-ELAN.

Inventors

  • 👤 Seyhan Civanlar
  • 👤 Vikram R. Saksena

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 02:40
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4604; H04L12/4608; H04L61/00; H04L61/09; H04L61/10; H04L61/50; H04L61/5007; H04L65/00; H04L65/1066; H04L65/1069; H04L67/00; H04L67/01; H04L67/10; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04L9/00; H04L9/40; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5615; H04L2012/5619; H04L65/1101

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 121 words
Apparatus for providing multimedia services to local area network (LAN) emulation clients (LECs), comprising: a plurality of sub-Emulated LANs (ELANs); a contronect network, said contronect network including an address server, a broadcast/route server, a configuration server and a multimedia server manager, each of said sub-ELANs being connected to the contronect network via a point-to-point connection, and said contronect network configuring sub-ELANs of said plurality of sub-ELANs into a plurality of ELANs; a plurality of separate multimedia servers each adapted for presenting itself as a multimedia server to any of said ELANs as a LAN emulation client (LEC) thereof in response to instructions from said contronect network, said multimedia servers each being connected to said multimedia server manager by a point-to-point connection.
Claim 2
Dependent Claim 121 words
Apparatus for providing multimedia services to local area network (LAN) emulation clients (LECs), comprising: a plurality of sub-Emulated LANs (ELANs); a contronect network, said contronect network including an address server, a broadcast/route server, a configuration server and a multimedia server manager, each of said sub-ELANs being connected to the contronect network via a point-to-point connection, and said contronect network configuring sub-ELANs of said plurality of sub-ELANs into a plurality of ELANs; a plurality of separate multimedia servers each adapted for presenting itself as a multimedia server to any of said ELANs as a LAN emulation client (LEC) thereof in response to instructions from said contronect network, said multimedia servers each being connected to said multimedia server manager by a point-to-point connection.
Claim 3
Dependent Claim 14 words
The invention as defined in claim 1 wherein said multimedia servers are geographically diverse.
Claim 4
Dependent Claim 27 words
The invention as defined in claim 1 wherein said multimedia server manager stores information as to which multimedia services are provided by each of said multimedia servers.
Claim 5
Dependent Claim 24 words
The invention as defined in claim 1 wherein said multimedia server manager includes means for supplying service definitions to each of said multimedia servers.
Claim 6
Dependent Claim 18 words
The invention as defined in claim 4 wherein said service definition includes program code for performing said service.
Claim 7
Dependent Claim 14 words
The invention as defined in claim 4 wherein said service definition includes program content.
Claim 8
Dependent Claim 14 words
The invention as defined in claim 4 wherein said service definition includes video files.
Claim 9
Dependent Claim 14 words
The invention as defined in claim 4 wherein said service definition includes audio files.
Claim 10
Dependent Claim 14 words
The invention as defined in claim 4 wherein said service definition includes text files.
Claim 11
Dependent Claim 61 words
The invention as defined in claim 1 wherein said at least one of said separate multimedia servers is adapted to presenting itself as a multimedia server to one of said ELANs as a LAN emulation by configuring itself as a LEC of one of the sub-ELANs of said one of said ELANs in response to said instructions from said contronect network.
Claim 12
Dependent Claim 45 words
The invention as defined in claim 10 further wherein said at least one of said separate multimedia servers configuring itself as a LEC of one of the sub-ELANs of said one of said ELANs by establishing connections to the LES and BUS of said sub-ELAN.
Claim 13
Dependent Claim 55 words
The invention as defined in claim 11 wherein said multimedia server manager communicates with said configuration server to determine the address of the LAN emulation server (LES) and broadcast and the address of the unknown server (BUS) of one sub-ELAN of the ELAN to which said multimedia server must configure itself as a client thereof.
Claim 14
Dependent Claim 20 words
The invention as defined in claim 12 wherein said multimedia server manager transmits said determined address to said multimedia server.
Claim 15
Dependent Claim 28 words
The invention as defined in claim 1 wherein said multimedia server manager stores information as to the state of each multimedia server and the ELAN which it serves.
Claim 16
Dependent Claim 23 words
The invention as defined in claim 1 wherein said multimedia server manager monitors the availability and usage of each of said multimedia servers.
Claim 17
Dependent Claim 44 words
The invention as defined in claim 15 wherein said multimedia server manager only instructs a multimedia server to present itself as a LEC of an ELAN other than the ELAN to which the multimedia server is presently connected when said multimedia server is idle.
Claim 18
Dependent Claim 21 words
The invention as defined in claim 1 wherein the instructions from said contronect network are supplied by said multimedia server manager.
Claim 19
Dependent Claim 46 words
The invention as defined in claim 17 wherein said multimedia server manager includes means for communicating with said address server to obtain an unused layer-3 address in an ELAN for use by a multimedia server being instructed to present itself as a LEC of said ELAN.
Claim 20
Dependent Claim 61 words
The invention as defined in claim 17 wherein said multimedia server manager includes means for communicating with said address server to obtain (i) an unused layer-3 address, (ii) a corresponding layer-2 address, and (iii) a corresponding asynchronous transfer mode (ATM) address in an ELAN for use by a multimedia server being instructed to present itself as a LEC of said ELAN.
Claim 21
Dependent Claim 26 words
The invention as defined in claim 17 wherein said multimedia server manager includes means for transmitting the address of a multimedia server to a particular LEC.
Claim 22
Dependent Claim 34 words
The invention as defined in claim 20 wherein said address of a multimedia server is transmitted to a particular LEC in response to a received request from said particular LEC for a multimedia service.
Claim 23
Dependent Claim 43 words
The invention as defined in claim 20 wherein said address of a multimedia server is transmitted to a particular LEC in response to a received request transmitted from said particular LEC when said LEC does not have an address for a multimedia server.
Claim 24
Dependent Claim 19 words
The invention as defined in claim 20 wherein said transmitted address of said multimedia server is a layer-3 address.
Claim 25
Dependent Claim 19 words
The invention as defined in claim 20 wherein said transmitted address of said multimedia server is a layer-2 address.
Claim 26
Dependent Claim 23 words
The invention as defined in claim 20 wherein said transmitted address of said multimedia server is the address of an idle multimedia server.
Claim 27
Dependent Claim 26 words
The invention as defined in claim 20 wherein said transmitted address of said multimedia server is the address of an active but not busy multimedia server.
Claim 28
Dependent Claim 35 words
The invention as defined in claim 20 wherein the multimedia server whose address is transmitted is selected by said multimedia server manager to maximize the number of said plurality of multimedia servers that are idle.
Claim 29
Dependent Claim 96 words
The invention as defined in claim 1 wherein each of said multimedia servers includes: means for receiving a layer-3 address from said contronect network; means for receiving addresses of a LES and BUS serving a sub-ELAN to which said multimedia server will present itself; means for disconnecting said multimedia server from the LES and BUS of the sub-ELAN to which said multimedia server is currently presenting itself; means for establishing connections to the LES and BUS specified by said received LES and BUS address; and means for updating its layer-3 address to said received layer-3 address.
Claim 30
Dependent Claim 41 words
The invention as defined in claim 1 wherein each of said multimedia server includes: resources for providing said multimedia services; means for monitoring usage of said resources; and means for transmitting information indicative of said monitored usage to said contronect network.
Claim 31
Dependent Claim 27 words
The invention as defined in claim 1 wherein each of said multimedia servers includes means for receiving program content from a multimedia service from said contronect network.
Claim 32
Dependent Claim 27 words
The invention as defined in claim 1 wherein each of said multimedia servers includes means for receiving program code for a multimedia service from said contronect network.
Claim 33
Independent Claim 74 words
A method for use in an LAN emulation client (LEC) comprising the steps of: determining in said LEC that a multimedia service provided by a multimedia server is required; and connecting said LEC directly to a multimedia server manager of an Emulated LAN (ELAN) contronect network to obtain a layer-2 address of said multimedia server to provide said service when said LEC does not have stored therein the layer-2 address of said multimedia server.
Claim 34
Independent Claim 74 words
A method for use in an LAN emulation client (LEC) comprising the steps of: determining in said LEC that a multimedia service provided by a multimedia server is required; and connecting said LEC directly to a multimedia server manager of an Emulated LAN (ELAN) contronect network to obtain a layer-2 address of said multimedia server to provide said service when said LEC does not have stored therein the layer-2 address of said multimedia server.
Claim 35
Independent Claim 72 words
A method for use in an LAN emulation client (LEC) comprising the steps of: determining in said LEC that a multimedia service provided by a multimedia server is required; and connecting said LEC directly to a multimedia server manager of an Emulated LAN (ELAN) contronect network to obtain a layer-2 address of an idle multimedia server to provide said service when said LEC only has stored layer-2 addresses for busy multimedia servers.
Claim 36
Independent Claim 72 words
A method for use in an LAN emulation client (LEC) comprising the steps of: determining in said LEC that a multimedia service provided by a multimedia server is required; and connecting said LEC directly to a multimedia server manager of an Emulated LAN (ELAN) contronect network to obtain a layer-2 address of an idle multimedia server to provide said service when said LEC only has stored layer-2 addresses for busy multimedia servers.

References Cited (Backward Citations)

US4565903A Cited
US4823338A Cited
US4823338B1 Cited
US5278889A Cited
US5329308A Cited
US5473679A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-03 2000-06-03 2000-12-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-03 2004-06-03 2004-12-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-03 2008-06-03 2008-12-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag