Patentable/Patents/US-6654804
US-6654804

Method and apparatus for automatic dial-up dial-down web hosting

PublishedNovember 25, 2003
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

One embodiment of the present invention provides a system that automatically adjusts a web hosting service plan for a web site based upon measured usage of the web site. The system measures the usage statistics of the web site, compares the usage statistics against a set of available service plans for the web site, determines if staying with the current service plan results in a lowest cost, and switches the service plan to the plan with the lowest cost if applicable. In one embodiment of the present invention, the service plan specifies a fixed cost for a maximum amount of bandwidth, and an additional cost for additional bandwidth over the maximum bandwidth. In one embodiment of the present invention, the system measures the following usage statistics: bandwidth resulting from access to the web site, disk space used by the web site, response time of the web site, and memory space used by the web site.

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for automatically adjusting a web hosting service plan for a web site based upon measured usage of the web site, comprising: measuring usage statistics of the web site; comparing the usage statistics against a set of available service plans for the web site; determining if staying with a current service plan from the set of available service plans results in a lower cost than switching from the current service plan; and if staying with the current service plan does not result in the lowest cost, switching the current service plan to a second service plan from the set of available service plans which results in the lowest cost, wherein switching the current service plan further comprises notifying a user that the second service plan may result in a lower cost, and receiving a request to switch to the second service plan from the user.

2

2. The method of claim 1 , wherein the current service plan specifies a fixed cost for a maximum amount of bandwidth, and an additional cost for additional bandwidth over the maximum bandwidth.

3

3. The method of claim 1 , wherein measuring the usage statistics of the web site includes: measuring a bandwidth resulting from access to the web site; measuring disk space used by the web site; measuring a response time of the web site; and measuring memory space used by the web site.

4

4. The method of claim 1 , wherein the process of switching the current service plan takes place automatically, without human intervention.

5

5. The method of claim 1 , wherein the acts of measuring, comparing, determining, and switching are performed automatically by a computer system, without human intervention.

6

6. The method of claim 1 , further comprising initially accepting a selection of the current service plan from the set of available service plans.

7

7. The method of claim 6 , wherein initially accepting a selection of the current service plan from the set of available service plans further comprises accepting the selection of one of: an upper threshold for a fixed periodic cost for the current service plan; and a lower threshold for the fixed periodic cost for the current service plan.

8

8. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for automatically adjusting a web hosting service plan for a web site based upon measured usage of the web site, the method comprising: measuring usage statistics of the web site; comparing the usage statistics against a set of available service plans for the web site; determining if staying with a current service plan from the set of available service plans results in a lower cost than switching from the current service plan; and if staying with the current service plan does not result in the lowest cost, switching the current service plan to a second service plan from the set of available service plans which results in the lowest cost, wherein switching the current service plan further comprises notifying a user that the second service plan may result in a lower cost, and receiving a request to switch to the second service plan from the user.

9

9. The computer-readable storage medium of claim 8 , wherein the current service plan specifies a fixed cost for a maximum amount of bandwidth, and an additional cost for additional bandwidth over the maximum bandwidth.

10

10. A The computer-readable storage medium of claim 8 , wherein measuring the usage statistics of the web site includes: measuring a bandwidth resulting from access to the web site; measuring disk space used by the web site; measuring a response time of the web site; and measuring memory space used by the web site.

11

11. The computer-readable storage medium of claim 8 , wherein the process of switching the current service plan takes place automatically, without human intervention.

12

12. The computer-readable storage medium of claim 8 , wherein the acts of measuring, comparing, determining, and switching are performed automatically by a computer system, without human intervention.

13

13. The computer-readable storage medium of claim 8 , further comprising initially accepting a selection of the current service plan from the set of available service plans.

14

14. The computer-readable storage medium of claim 13 , wherein initially accepting a selection of the current service plan from the set of available service plans further comprises accepting the selection of one of: an upper threshold for a fixed periodic cost for the current service plan; and a lower threshold for the fixed periodic cost for the current service plan.

15

15. An apparatus that automatically adjusts a web hosting service plan for a web site based upon measured usage of the web site, comprising: a measuring mechanism that measures the usage statistics of the web site; a comparison mechanism that compares the usage statistics against a set of available service plans for the web site; a replacement mechanism that is configured to determine if staying with a current service plan from the set of available service plans results in a lower cost than switching from the current service plan; and a switching mechanism that is configured to switch the service plan to a second service plan from the set of available service plans that results in the lowest cost if the current service plan does not result in the lowest cost, wherein the switching mechanism is configured to switch the current service by comprising notifying a user that the second service plan may result in a lower cost, and receiving a request to switch to the second service plan from that user.

16

16. The apparatus of claim 15 , wherein the service plan specifies a fixed cost for a maximum amount of bandwidth, and an additional cost for additional bandwidth over the maximum bandwidth.

17

17. The apparatus of claim 15 , wherein the measuring mechanism is configured to measure the usage statistics of the web site including: measuring a bandwidth resulting from access to the web site; measuring disk space used by the web site; measuring a response time of the web site; and measuring memory space used by the web site.

18

18. The apparatus of claim 15 , wherein the replacement mechanism is configure to switch the current service plan automatically, without human intervention.

19

19. The apparatus of claim 15 , wherein the measuring mechanism, the comparison mechanism, and the replacement mechanism are configured to operate automatically, without human intervention.

20

20. The apparatus of claim 15 , further comprising an initialization mechanism that is configured to accept an initial selection of the current service plan from the set of available service plans.

21

21. The apparatus of claim 20 , wherein the initialization mechanism is additionally configured to accept one of: an upper threshold for a fixed periodic cost for the current service plan; and a lower threshold for the fixed periodic cost for the current service plan.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

April 27, 2000

Publication Date

November 25, 2003

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and apparatus for automatic dial-up dial-down web hosting” (US-6654804). https://patentable.app/patents/US-6654804

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.