US5673393A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Managing bandwidth over a computer network having a management computer that allocates bandwidth to client computers upon request
Assignee: Intel Corp
•
Filing: 1996-02-06
•
Granted: 1997-09-30
•
Expires: 2016-02-06
Abstract
Abstract Management computers of a packet-switched computer network allocate transmission bandwidth for transmissions such as those for conferences between client computers of the network. Callers and callees request bandwidth from their associated managers for transmissions. Managers monitor and allocate bandwidth taking into account whether the transmissions are between local clients or local and external clients. Managers maintain records of active transmissions, but need not maintain lists of client computers with which the managers are associated.
Inventors
- 👤 Robert Alexander Marshall
- 👤 Philip R. Lantz
- 👤 David B. Johnson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 08:54
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/414; H04N21/4143; G; G06; G06T; G06T1/00; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1813; H04M; H04M3/00; H04M3/42; H04M3/56; H04M3/567; H04M9/00; H04M9/08; H04N21/60; H04N21/63; H04N21/643; H04N7/00; H04N7/14; H04N7/141; H04N7/148; H04N7/15; G06T2200/00; G06T2200/16; H04M7/00; H04M7/006; H04Q; H04Q2213/00; H04Q2213/13003; H04Q2213/13103; H04Q2213/13106; H04Q2213/13204; H04Q2213/13209; H04Q2213/1324; H04Q2213/13299; H04Q2213/13337; H04Q2213/13389
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
132 words
A computer system, comprising: (a) a management computer; and (b) two or more client computers, wherein: the management computer and the client computers are electrically interconnected over a packet-switched computer network; a first client computer requests an allocation of a specific amount of transmission bandwidth from the management computer for transmissions over the network with a second client computer; the management computer determines whether to grant permission to the first client computer and if so the management computer allocates transmission bandwidth for the first client computer, wherein the allocated transmission bandwidth is less than the requested transmission bandwidth; the management computer informs the first client computer of the allocated transmission bandwidth; and the first client computer initiates transmissions over the network with the second client computer based on the allocated transmission bandwidth.
Claim 2
Dependent Claim
132 words
A computer system, comprising: (a) a management computer; and (b) two or more client computers, wherein: the management computer and the client computers are electrically interconnected over a packet-switched computer network; a first client computer requests an allocation of a specific amount of transmission bandwidth from the management computer for transmissions over the network with a second client computer; the management computer determines whether to grant permission to the first client computer and if so the management computer allocates transmission bandwidth for the first client computer, wherein the allocated transmission bandwidth is less than the requested transmission bandwidth; the management computer informs the first client computer of the allocated transmission bandwidth; and the first client computer initiates transmissions over the network with the second client computer based on the allocated transmission bandwidth.
Claim 3
Dependent Claim
90 words
The system of claim 1, wherein: the management computer is a local management computer of a local computer network; the client computers are local client computers of the local computer network; and the system further comprises an external computer network comprising an external management computer and one or more external client computers, wherein: the local computer network and the external computer network are electrically interconnected; the local management computer allocates transmission bandwidth for the local computer network; and the external management computer allocates transmission bandwidth for the external computer network.
Claim 4
Dependent Claim
16 words
The system of claim 1, wherein the transmissions are for audio/video conferences between the client computers.
Claim 5
Dependent Claim
104 words
The system of claim 3, wherein the client computers comprise a caller and a callee, wherein: (a) the caller requests bandwidth from the management computer for a conference with the callee; (b) the management computer determines an allocation of bandwidth for the conference; and (c) the caller initiates a conference with the callee in accordance with the allocation of bandwidth, wherein: (b)(1) the management computer queries the callee regarding the callee's conferencing status; (b)(2) the management computer determines the allocation of bandwidth for the conference based on the callee's conferencing status; and (b)(3) the management computer informs the caller of the allocation of bandwidth.
Claim 6
Dependent Claim
72 words
The system of claim 4, wherein: (c)(1) the caller initiates a conference call to the callee in accordance with the allocation of bandwidth; (c)(2) the callee requests permission from the management computer for the conference; (c)(3) the management computer determines whether to grant the permission to the callee for the conference; and (c)(4) the callee proceeds with the conference call with the caller in accordance with the permission from the management computer.
Claim 7
Dependent Claim
103 words
The system of claim 4, wherein: the computer system further comprises an external management computer; the caller is associated with the management computer; and the callee is associated with the external management computer, wherein: (c)(1) the caller initiates a conference call to the callee in accordance with the allocation of bandwidth; (c)(2) the callee requests permission from the external management computer for the conference; (c)(3) the external management computer determines whether to grant the permission to the callee for the conference; and (c)(4) the callee proceeds with the conference call with the caller in accordance with the permission from the external management computer.
Claim 8
Dependent Claim
30 words
The system of claim 4, wherein: (b)(2) the management computer determines the allocation of bandwidth for the conference based on the identity of the management computer associated with the callee.
Claim 9
Dependent Claim
93 words
A computer-implemented process for transmissions between a caller and a callee of a packet-switched computer network, comprising the steps of: (a) transmitting a request from the caller to a caller's manager of the computer network for a specific amount of bandwidth for transmissions between the caller and the callee; (b) granting an allocation of bandwidth for the transmissions by the caller's manager, wherein the allocation of bandwidth is less than the requested amount of bandwidth; and (c) initiating the transmissions with the callee by the caller in accordance with the allocation of bandwidth.
Claim 10
Dependent Claim
93 words
A computer-implemented process for transmissions between a caller and a callee of a packet-switched computer network, comprising the steps of: (a) transmitting a request from the caller to a caller's manager of the computer network for a specific amount of bandwidth for transmissions between the caller and the callee; (b) granting an allocation of bandwidth for the transmissions by the caller's manager, wherein the allocation of bandwidth is less than the requested amount of bandwidth; and (c) initiating the transmissions with the callee by the caller in accordance with the allocation of bandwidth.
Claim 11
Dependent Claim
141 words
The process of claim 8, wherein: said step (b) comprises the steps of: (1) querying the callee by the caller's manager regarding the callee's conferencing status; (2) determining the allocation of bandwidth for a conference by the caller's manager based on the callee's conferencing status; and (3) informing the caller by the caller's manager of the allocation of bandwidth; and said step (c) comprises the steps of: (1) initiating a conference call to the callee by the caller in accordance with the allocation of bandwidth; (2) requesting permission for the conference from a callee's manager of the computer system by the callee; (3) determining whether to grant the permission to the callee for the conference by the callee's manager; and (4) proceeding with the conference call with the caller by the callee in accordance with the permission from the callee's manager.
Claim 12
Dependent Claim
15 words
The process of claim 9, wherein the caller's manager is different from the callee's manager.
Claim 13
Dependent Claim
36 words
The process of claim 9, wherein: said step (b)(1) comprises the step of initiating a ManagementQuery protocol by the caller's manager; and said step (c)(2) comprises the step of initiating a CalleeRequest protocol by the callee.
Claim 14
Dependent Claim
29 words
The process of claim 9, wherein said step (b)(2) comprises the step of determining the allocation of bandwidth for the conference based on the identity of the callee's manager.
Claim 15
Dependent Claim
20 words
The process of claim 8, wherein said step (a) comprises the step of initiating a CallerRequest protocol by the caller.
Claim 16
Dependent Claim
182 words
A computer system, comprising: (a) a local packet-switched computer network, comprising: (1) a local management computer; and (2) one or more local client computers, electrically connected to the local management computer; and (b) an external packet-switched computer network, electrically connected to the local computer network, comprising: (1) an external management computer; and (2) one or more external client computers, electrically connected to the external management computer, wherein: the local management computer allocates transmission bandwidth for the local computer network; the external management computer allocates transmission bandwidth for the external computer network; a local client computer requests an allocation of transmission bandwidth from the local management computer for transmissions with an external client computer; the local management computer queries the remote client computer to determine how to allocate transmission bandwidth to the local client computer; the local management computer allocates transmission bandwidth based on the query of the external client computer; the local management computer informs the local client computer of the allocated transmission bandwidth; and the local client computer initiates transmissions with the external client computer based on the allocated transmission bandwidth.
Claim 17
Dependent Claim
182 words
A computer system, comprising: (a) a local packet-switched computer network, comprising: (1) a local management computer; and (2) one or more local client computers, electrically connected to the local management computer; and (b) an external packet-switched computer network, electrically connected to the local computer network, comprising: (1) an external management computer; and (2) one or more external client computers, electrically connected to the external management computer, wherein: the local management computer allocates transmission bandwidth for the local computer network; the external management computer allocates transmission bandwidth for the external computer network; a local client computer requests an allocation of transmission bandwidth from the local management computer for transmissions with an external client computer; the local management computer queries the remote client computer to determine how to allocate transmission bandwidth to the local client computer; the local management computer allocates transmission bandwidth based on the query of the external client computer; the local management computer informs the local client computer of the allocated transmission bandwidth; and the local client computer initiates transmissions with the external client computer based on the allocated transmission bandwidth.
Claim 18
Dependent Claim
41 words
The system of claim 14, wherein: the external client computer requests an allocation of transmission bandwidth from the external management computer for transmissions with the local client computer; and the external management computer allocates transmission bandwidth to the external client computer.
Claim 19
Dependent Claim
115 words
A computer-implemented process for transmissions over a packet-switched computer network, comprising the steps of: (a) requesting an allocation of transmission bandwidth by a local client computer from the local management computer for transmissions with an external client computer; (b) querying the remote client computer by the local management computer to determine how to allocate transmission bandwidth to the local client computer; (c) allocating transmission bandwidth by the local management computer based on the query of the external client computer; (d) informing the local client computer of the allocated transmission bandwidth by the local management computer; and (e) initiating transmissions by the local client computer with the external client computer based on the allocated transmission bandwidth.
Claim 20
Dependent Claim
115 words
A computer-implemented process for transmissions over a packet-switched computer network, comprising the steps of: (a) requesting an allocation of transmission bandwidth by a local client computer from the local management computer for transmissions with an external client computer; (b) querying the remote client computer by the local management computer to determine how to allocate transmission bandwidth to the local client computer; (c) allocating transmission bandwidth by the local management computer based on the query of the external client computer; (d) informing the local client computer of the allocated transmission bandwidth by the local management computer; and (e) initiating transmissions by the local client computer with the external client computer based on the allocated transmission bandwidth.
Claim 21
Dependent Claim
49 words
The process of claim 16, further comprising the steps of: (f) requesting by the external client computer an allocation of transmission bandwidth from the external management computer for transmissions with the local client computer; and (g) allocating transmission bandwidth by the external management computer to the external client computer.
Claim 22
Dependent Claim
128 words
A computer system, comprising: (a) a management computer; (b) two or more client computers, wherein: the management computer and the client computers are electrically interconnected over a packet-switched computer network; a first client computer requests an allocation of transmission bandwidth from the management computer for transmissions over the network with a second client computer; the management computer queries the second client computer to determine how to allocate transmission bandwidth to the first client computer; the management computer allocates transmission bandwidth for the first client computer based on the query of the second client computer; the management computer informs the first client computer of the allocated transmission bandwidth; and the first client computer initiates transmissions over the network with the second client computer based on the allocated transmission bandwidth.
Claim 23
Dependent Claim
128 words
A computer system, comprising: (a) a management computer; (b) two or more client computers, wherein: the management computer and the client computers are electrically interconnected over a packet-switched computer network; a first client computer requests an allocation of transmission bandwidth from the management computer for transmissions over the network with a second client computer; the management computer queries the second client computer to determine how to allocate transmission bandwidth to the first client computer; the management computer allocates transmission bandwidth for the first client computer based on the query of the second client computer; the management computer informs the first client computer of the allocated transmission bandwidth; and the first client computer initiates transmissions over the network with the second client computer based on the allocated transmission bandwidth.
Claim 24
Dependent Claim
55 words
The system of claim 18, wherein: the second client computer requests an allocation of transmission bandwidth from the management computer for transmissions with the first client computer; the management computer allocates no more transmission bandwidth to the second client computer; and the second client computer continues transmissions over the network with the first client computer.
Claim 25
Dependent Claim
111 words
A computer-implemented process for transmissions over a packet-switched computer network, comprising the steps of: (a) requesting an allocation of transmission bandwidth by a first client computer from the management computer for transmissions with a second client computer; (b) querying the second client computer by the management computer to determine how to allocate transmission bandwidth to the first client computer; (c) allocating transmission bandwidth by the management computer based on the query of the second client computer; (d) informing the first client computer of the allocated transmission bandwidth by the management computer; and (e) initiating transmission by the first client computer with the second client computer based on the allocated transmission bandwidth.
Claim 26
Dependent Claim
111 words
A computer-implemented process for transmissions over a packet-switched computer network, comprising the steps of: (a) requesting an allocation of transmission bandwidth by a first client computer from the management computer for transmissions with a second client computer; (b) querying the second client computer by the management computer to determine how to allocate transmission bandwidth to the first client computer; (c) allocating transmission bandwidth by the management computer based on the query of the second client computer; (d) informing the first client computer of the allocated transmission bandwidth by the management computer; and (e) initiating transmission by the first client computer with the second client computer based on the allocated transmission bandwidth.
Claim 27
Dependent Claim
63 words
The process of claim 20, further comprising the steps of: (f) requesting by the second client computer an allocation of transmission bandwidth from the management computer for transmissions with the first client computer; (g) allocating transmission bandwidth by the management computer to the second client computer; and (h) continuing transmissions by the second client computer over the network with the first client computer.
References Cited (Backward Citations)
US4074232A
Cited
US4445116A
Cited
US4475193A
Cited
US4821263A
Cited
US4888795A
Cited
US4953162A
Cited
US5157491A
Cited
US4897841A
Cited
US5073926A
Cited
US5231492A
Cited
US5014267A
Cited
US4998243A
Cited
US5214646A
Cited
US5072442A
Cited
US5056136A
Cited
US5029164A
Cited
US5247513A
Cited
US5285203A
Cited
US5263025A
Cited
US5249290A
Cited
EP0523629A1
Cited
US5295139A
Cited
US5315633A
Cited
US5287103A
Cited
US5333133A
Cited
US5375068A
Cited
US5335321A
Cited
US5392223A
Cited
US5422883A
Cited
US5384598A
Cited
US5319793A
Cited
US5289461A
Cited
US5367629A
Cited
US5374952A
Cited
US5388097A
Cited
US5390182A
Cited
US5384772A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-09-29 | 2001-03-31 | 2001-09-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-09-29 | 2005-03-31 | 2005-09-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-09-29 | 2009-03-31 | 2009-09-30 | $7700.00 | Window Closed / Lapsed |