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

Method for selecting communication access method for local area networks

Assignee: Cubix Corp
•
Filing: 1996-08-15
•
Granted: 2000-03-14
•
Expires: 2016-08-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method is provided for selecting between various communication access methods for client computers which are connected to a computer network. When a client computer attempts to load an application program, the system loader on the client computer is hooked or paused. A preset configuration may be evaluated to determine if the user will be prompted to select an access method, if a particular access method is preset, or if a rules database will be evaluated to select an access method. If a Remote Node access method is selected, the system loader is unpaused and the selected program is allowed to run on the remote user's computer. If a Remote Control access method is selected, a remote control program is executed at the server. A load balancing algorithm may be used to determine which server will be used if a plurality of servers are available on the computer network for hosting a Remote Control session.

Inventors

  • 👤 Michael K. Schumacher
  • 👤 Paul E. Tomczak

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:30
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5691; H04L12/5692; H04L67/00; H04L67/01; H04L67/10; H04L67/1001

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 78 words
A method for selecting an access method for application programs used by a client computer which is connected to a computer network, the client computer having a system loader for loading application programs, comprising the steps of (a) pausing the system loader before the system loader loads an application program, and (b) selecting an access method based upon an evaluation of at least one predetermined rule, wherein the access method may be selected based on the predetermined rule.
Claim 2
Independent Claim 78 words
A method for selecting an access method for application programs used by a client computer which is connected to a computer network, the client computer having a system loader for loading application programs, comprising the steps of (a) pausing the system loader before the system loader loads an application program, and (b) selecting an access method based upon an evaluation of at least one predetermined rule, wherein the access method may be selected based on the predetermined rule.
Claim 3
Dependent Claim 29 words
The method of claim 1 further comprising the step of un-pausing the system loader and allowing the application program to run if a remote node access method is selected.
Claim 4
Dependent Claim 32 words
The method of claim 1 further comprising the step of configuring the client computer and the computer network to run in remote control mode if a remote control access method is selected.
Claim 5
Dependent Claim 40 words
The method of claim 1 wherein the computer network comprises a server, the rule being stored on the server, further comprising the step of transmitting a signal from the client computer to the server to request evaluation of the rule.
Claim 6
Dependent Claim 16 words
The method of claim 4 wherein the signal comprises information relevant to evaluation of the rule.
Claim 7
Dependent Claim 14 words
The method of claim 4 wherein the rule is predetermined by a system administrator.
Claim 8
Dependent Claim 51 words
The method of claim 1 wherein the local area network comprises a plurality of servers for hosting remote control sessions, the method further comprising the step of applying a load balancing algorithm to select a server to host a client computer session if the access method selected requires a host server.
Claim 9
Dependent Claim 50 words
The method of claim 1 further comprising the step of examining a preset configuration, the preset configuration directing at least one of the following steps: (a) selecting a particular access method, (b) prompting a user to select an access method, and (c) evaluating the rule to select the access method.
Claim 10
Independent Claim 94 words
A method for selecting an access method for a user operating a client computer which is connected to a local area network, the client computer having an operating system with a system loader for loading application programs, comprising the steps of (a) the user selecting an application program, (b) hooking the system loader of the operating system before the application program is loaded, and (c) selecting an access method based upon the evaluation of at least one predetermined rule, wherein the user is not required to participate in the selection of the access method.
Claim 11
Independent Claim 94 words
A method for selecting an access method for a user operating a client computer which is connected to a local area network, the client computer having an operating system with a system loader for loading application programs, comprising the steps of (a) the user selecting an application program, (b) hooking the system loader of the operating system before the application program is loaded, and (c) selecting an access method based upon the evaluation of at least one predetermined rule, wherein the user is not required to participate in the selection of the access method.
Claim 12
Dependent Claim 15 words
The method of claim 9 wherein the rule expresses a relationship with a predetermined variable.
Claim 13
Dependent Claim 29 words
The method of claim 9 further comprising the step of un-pausing the system loader and allowing the application program to run if a remote node access method is selected.
Claim 14
Dependent Claim 33 words
The method of claim 9 further comprising the step of configuring the client computer and the local area network to run in remote control mode if a remote control access method is selected.
Claim 15
Dependent Claim 42 words
The method of claim 9 wherein the local area network comprises a server, the rule being stored on the server, further comprising the step of transmitting a signal from the client computer to the server to request the evaluation of the rule.
Claim 16
Dependent Claim 17 words
The method of claim 13 wherein the signal comprises information relevant to the evaluation of the rule.
Claim 17
Dependent Claim 49 words
The method of claim 9 wherein the local area network comprises a plurality of servers for hosting remote control sessions, the method further comprising the step of applying a load balancing algorithm to select a server to host the remote control session if the remote control method is selected.
Claim 18
Dependent Claim 50 words
The method of claim 9 further comprising the step of examining a preset configuration, the preset configuration directing at least one of the following steps: (a) selecting a particular access method, (b) prompting a user to select an access method, and (c) evaluating the rule to select the access method.
Claim 19
Independent Claim 156 words
A system capable of selecting a communication access method in a network environment, comprising: (A) a local device adapted to communicate with remote devices; (B) at least one remote computer adapted to communicate with the local device; (C) a communication device connected to the remote computer and the local device, the communication device being adapted to facilitate communication between the remote computer and the local device; (D) an operating system installed on the remote computer, the operating system having a system loader adapted to load application programs on the remote computer; (E) a client program installed on the remote computer, the client program being adapted to automatically pause the system loader before the system loader loads a an application program; and (F) a selection program installed on the local device, the remote computer, or both, the selection program being adapted to select a communication access method for the application program to communicate with the local device.
Claim 20
Independent Claim 156 words
A system capable of selecting a communication access method in a network environment, comprising: (A) a local device adapted to communicate with remote devices; (B) at least one remote computer adapted to communicate with the local device; (C) a communication device connected to the remote computer and the local device, the communication device being adapted to facilitate communication between the remote computer and the local device; (D) an operating system installed on the remote computer, the operating system having a system loader adapted to load application programs on the remote computer; (E) a client program installed on the remote computer, the client program being adapted to automatically pause the system loader before the system loader loads a an application program; and (F) a selection program installed on the local device, the remote computer, or both, the selection program being adapted to select a communication access method for the application program to communicate with the local device.
Claim 21
Dependent Claim 20 words
The system of claim 17 wherein the selection program is adapted to prompt the user to select the application program.
Claim 22
Dependent Claim 22 words
The system of claim 17 wherein the selection program is adapted to select the communication access method based on a preset configuration.
Claim 23
Dependent Claim 24 words
The system of claim 17 wherein the selection program is adapted to evaluate at least one predetermined rule to select the communication access method.
Claim 24
Dependent Claim 37 words
The system of claim 17 wherein the selection program comprises a server program installed on the local device, wherein the server program is adapted to evaluate at least one predetermined rule to select the communication access method.
Claim 25
Dependent Claim 33 words
The system of claim 17 further comprising a local area network adapted to facilitate communication between devices connected to the local area network, the local device being connected to the local area network.
Claim 26
Dependent Claim 49 words
The system of claim 22 further comprising a plurality of devices attached to the local area network and a server program installed on the local area network, each of the devices being adapted to host the remote computer, the server program being adapted to balance usage among the devices.
Claim 27
Dependent Claim 26 words
The system of claim 23 wherein the server program comprises a load balancing algorithm, the load balancing algorithm being adapted to balance usage among the devices.
Claim 28
Dependent Claim 25 words
The system of claim 24 wherein the load balancing algorithm is adapted to offer new loads to the devices attached to the local area network.
Claim 29
Dependent Claim 45 words
The system of claim 17 wherein the client program is adapted to first allow a user of the remote computer to select an application program and then pause the system loader before the application is loaded if the application program is a predetermined application program.
Claim 30
Independent Claim 188 words
A system for facilitating communication between a remote device and devices on a local area network, comprising: (A) a local area network, comprising: (a) a plurality of local devices; and (b) a local area network connection connected to the local devices, the connection being adapted to facilitate communication between the local devices; (B) at least one remote computer adapted to communicate with the local area network; (C) a communication device connected to the remote computer and the local area network, the communication device being adapted to facilitate communication between the remote computer and the local area network; (D) an operating system installed on the remote computer, the operating system having a system loader, the system loader being adapted to load application programs; (E) a client program installed on the remote computer, the client program being adapted to pause the system loader before the system loader loads an application program; and (F) a selection program installed on the local area network, the remote computer, or both, the selection program being adapted to select a communication access method for allowing the application program to communicate with the local area network.
Claim 31
Independent Claim 188 words
A system for facilitating communication between a remote device and devices on a local area network, comprising: (A) a local area network, comprising: (a) a plurality of local devices; and (b) a local area network connection connected to the local devices, the connection being adapted to facilitate communication between the local devices; (B) at least one remote computer adapted to communicate with the local area network; (C) a communication device connected to the remote computer and the local area network, the communication device being adapted to facilitate communication between the remote computer and the local area network; (D) an operating system installed on the remote computer, the operating system having a system loader, the system loader being adapted to load application programs; (E) a client program installed on the remote computer, the client program being adapted to pause the system loader before the system loader loads an application program; and (F) a selection program installed on the local area network, the remote computer, or both, the selection program being adapted to select a communication access method for allowing the application program to communicate with the local area network.
Claim 32
Dependent Claim 20 words
The system of claim 27 wherein the selection program is adapted to prompt the user to select the application program.
Claim 33
Dependent Claim 22 words
The system of claim 27 wherein the selection program is adapted to select the communication access method based on a preset configuration.
Claim 34
Dependent Claim 18 words
The system of claim 27 wherein the selection program is adapted to evaluate at least one predetermined rule.
Claim 35
Dependent Claim 37 words
The system of claim 27 wherein the selection program comprises a server program installed on the local device, wherein the server program is adapted to evaluate at least one predetermined rule to select the communication access method.
Claim 36
Dependent Claim 36 words
The system of claim 27 further comprising a server program installed on at least one of the local devices in the local area network, the server program being adapted to balance usage among the local devices.
Claim 37
Dependent Claim 31 words
The system of claim 32 wherein the server program comprises a load balancing algorithm, the load balancing algorithm being adapted to balance usage among the devices in the local area network.
Claim 38
Dependent Claim 24 words
The system of claim 33 wherein the load balancing algorithm is adapted to offer new loads to the devices in the local area network.
Claim 39
Dependent Claim 45 words
The system of claim 27 wherein the client program is adapted to first allow a user of the remote computer to select an application program and then pauses the system loader before the application is loaded if the application program is a predetermined application program.

References Cited (Backward Citations)

US5124909A Cited
US5375207A Cited
US5442791A Cited
US5699518A Cited
US5682514A Cited
US5802304A Cited
US5774660A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag