IP Library Granted Patent US 8,401,880
Granted Patent B2
US 8,401,880 · App. 12/637,017 · Granted Mar 19, 2013

Computer reservation and usage monitoring system and related methods

Inventors: Paul James Reddy (Auckland, NZ); Julian Joseph Sharpe (Auckland, NZ); David Andrew Teviotdale (Auckland, NZ); Patrick Gibb (Auckland, NZ); Peter James Riddell (Auckland, NZ)
Assignee: Pharos Systems International, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,401,880
App. No.
12/637,017
Granted
Mar 19, 2013
Kind
B2
Abstract

A computer network may include a host computer and a plurality of computer workstations selectively connectable thereto at which user work sessions may be initiated. Each computer workstation when disconnected from the host computer (e.g., due to server outage, etc.) may advantageously initiate a user session responsive to a user request and store session information for updating the respective user account balance when reconnected with the host computer. Additionally, when the computer workstations are connected to the host computer they may copy respective user account balances from the host computer upon initiation of user sessions, and update the copied account balances based upon computer usage during the respective user sessions. The computer network may also include at least one reservation computer for cooperating with the host computer to schedule user session reservations and provide a requesting user an estimated time before a user session will be made available.

Claims (23)

1. A computer network comprising:

a host computer for storing user account balances for a plurality of users;

a plurality of computer workstations cooperating with said host computer to initiate user sessions at the computer workstations responsive to user requests identifying the users; and

at least one reservation computer for cooperating with said host computer to schedule user session reservations in advance of user sessions and provide a requesting user an estimated wait time before a user session will be made available based upon elapsed durations of user sessions in progress and a number of pending user session reservation requests;

said host computer and plurality of computer workstations also cooperating to change a session time limit for the user sessions based upon a computer network outage;

each computer workstation being configured to store session information when disconnected from said host computer for updating a respective user account balance when re-connected with said host computer.

2. The computer network of claim 1 wherein said computer workstations terminate the user sessions when a session time limit has expired.

3. The computer network of claim 1 wherein said computer workstations are each assigned to one of a plurality of groups; and wherein if computer workstations from a given group are not available for user session reservations at a requested time, said host computer and said at least one reservation computer cooperate to provide alternate user session reservations for computer workstations of another group that are available at the requested time.

4. The computer network of claim 1 wherein said host computers and computer workstations also cooperate to determine total network usage based upon initiated user sessions, and cooperate to allow user sessions to exceed the session time limit if the total network usage is below a threshold.

5. The computer network of claim 1 wherein said host computer also stores respective user settings for each user, and wherein said computer workstations cooperate with said host computer to implement user settings for respective users upon initiating user sessions.

6. The computer network of claim 1 wherein said computer workstations and said host computer cooperate to initiate the user sessions if the requesting users have respective user account balances above a threshold balance; and wherein said computer workstations and said host computer further cooperate to update respective user account balances based upon the user sessions, and terminate the user sessions when respective user account balances fall below the threshold balance.

7. The computer network of claim 6 wherein the user account balances comprise at least one of time balances and monetary balances.

8. A method for using a computer network comprising a host computer, at least one reservation computer selectively connectable to the host computer, and a plurality of computer workstations also selectively connectable to the host computer, the method comprising:

scheduling reservations for user sessions at the computer workstations based upon user reservation requests using the at least one reservation computer;

determining elapsed durations of user sessions in progress on the computer workstations using the at least one reservation computer; and

providing a requesting user an estimated wait time before a user session will be made available using the at least one reservation computer based upon the elapsed durations of user sessions in progress and a number of pending user session reservation requests;

changing a session time limit for the user sessions based upon a computer network outage using the host computer and said plurality of computer workstations; and

storing session information using each computer workstation when disconnected from the host computer for updating a respective user account balance when reconnected with the host computer.

9. The method of claim 8 further comprising terminating the user sessions when a session time limit has expired; and wherein providing further comprises providing the estimated wait time also based upon the session time limits.

10. The method of claim 8 further comprising:

storing user account balances for a plurality of users at the host computer; and

initiating the user sessions when available if the requesting users have respective user account balances above a threshold balance.

11. The method of claim 10 wherein the user account balances comprise at least one of time balances and monetary balances.

Assignments (1)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 15, 2021
From: PHAROS SYSTEMS INTERNATIONAL, INC.
To: PSN AGENT, LLC
Reel/Frame 055599/0356 →
Continuity (3)
Division 10371396 · Feb 20, 2003
Provisional Application 60358187 · Feb 20, 2002
Related Publication 20100094998A1 · Apr 15, 2010