The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 25, 2000

Filed:

May. 06, 1996
Applicant:
Inventors:

Sue Lee, San Mateo, CA (US);

William Bailey, Palo Alto, CA (US);

Assignee:

Oracle Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G08F / ;
U.S. Cl.
CPC ...
709233 ; 710107 ; 710110 ; 710113 ; 710 29 ;
Abstract

A method and apparatus for coordinating access to a storage system in a real time processing system is disclosed. In an apparatus including a file server, a storage system, a real time process, and a non-real time process, an apparatus and method is disclosed for coordinating accesses to the storage system, the method includes the steps of: 1) computing an available data rate from a peak bandwidth data transfer rate for the storage system, 2) receiving a first access request from the real time process, the first access request including a request for a requested data rate, 3) granting the first access request if the requested data rate is less than or equal to the available data rate, and 4) allowing the real time process to directly access the storage system at the requested data rate. In addition, the method of the present invention includes the steps of: 1) receiving a second access request from the non-real time process, the second access request including information indicating an identity of a desired file, 2) assigning an assigned data rate to the non-real-time process, the assigned data rate being less than or equal to the available data rate, and 3) allowing the non-real time process to directly access the storage system at the assigned data rate.


Find Patent Forward Citations

Loading…