Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server
Reexamination Certificate
2000-06-08
2008-11-18
Flynn, Nathan (Department: 2143)
Electrical computers and digital processing systems: multicomput
Distributed data processing
Client/server
C709S201000, C709S217000, C709S218000, C709S219000, C709S223000, C709S224000, C709S225000, C709S226000, C709S231000, C709S235000, C711S113000
Reexamination Certificate
active
07454457
ABSTRACT:
A data center (14) receives a request (22) for content from a browser (12) on a client (11). The data center determines whether the requested content is available at the data center. The content is available when the content is both present at the data center and current. The content may be expired and marked as non-available in response to an expiration command (24). When the requested content is available at the data center, the data center returns the requested content to the data center. When the requested content is locally unavailable at the data center, the requested content is retrieved from an origin server (18). The retrieval of the content from the origin server may be delayed based on the processing load at the origin server. When retrieval of the content is delayed, the request is prioritized and placed in a queue for handling by the origin server based on the priority of the request. Also, when retrieval of the content is delayed, a status page may be communicated to the browser to inform a user of the delay and provide alternate content (139) and status information related to the request determined as a function of the request or the current state of the origin server.
REFERENCES:
patent: 5440741 (1995-08-01), Morales et al.
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5852812 (1998-12-01), Reeder
patent: 5857188 (1999-01-01), Douglas
patent: 5857189 (1999-01-01), Riddle
patent: 5940594 (1999-08-01), Ali et al.
patent: 5951694 (1999-09-01), Choquier et al.
patent: 5956489 (1999-09-01), San Andres et al.
patent: 5974443 (1999-10-01), Jeske
patent: 5991810 (1999-11-01), Shapiro et al.
patent: 6023722 (2000-02-01), Colyer
patent: 6055564 (2000-04-01), Phaal
patent: 6147977 (2000-11-01), Thro et al.
patent: 6304913 (2001-10-01), Rune
patent: 6314463 (2001-11-01), Abbott et al.
patent: 6336135 (2002-01-01), Niblett et al.
patent: 6445680 (2002-09-01), Moyal
patent: 6453339 (2002-09-01), Schultz et al.
patent: 6578073 (2003-06-01), Starnes et al.
patent: 6587877 (2003-07-01), Douglis et al.
patent: 6658485 (2003-12-01), Baber et al.
patent: 2001/0047392 (2001-11-01), Murphy, Jr. et al.
patent: 2002/0055982 (2002-05-01), Goddard
patent: 2006/0047686 (2006-03-01), Dearing et al.
patent: 2006/0212581 (2006-09-01), Coar
patent: 2007/0136311 (2007-06-01), Kasten et al.
patent: 0 935 194 (1999-08-01), None
patent: 0 943 992 (1999-09-01), None
Cao, Pei and Liu, Chngjie. “Maintaining Strong Cache Consistency in the World Wide Web.” IEEE Transactions on Computers, vol. 47, No. 4, Apr. 1998, pp. 445-457.
PCT Written Opinion (PCT Rule 66), Patent Cooperation Treaty mailed Oct. 5, 2001, corresponding to International Appln. No. PCT/US01/02096 filed Jan. 22, 2001.
PCT Notification of Transmittal of The International Search Report or The Declaration (PCT Rule 44.1) mailed Oct. 19, 2001, corresponding to International Appln. No. PCT/US01/02096 filed Jan. 22, 2001.
SONAR—A Network Proximity Service, draft-moore-sonar-01.txt, XP-002109464, Keith Moore, Jason Cox, Stan Green, University of Tennesse, Network Working Group, Internet-Draft, Feb. 23, 1996.
U.S. Appl. No. 09/590,760, filed Jun. 8, 2000, by inventors Keith A. Lowery et al., entitled “Method and Apparatus for Content Synchronization”, 83 total pages.
Davidson David K.
Lowery Keith A.
Saxena Avinash C.
Baker & Botts L.L.P.
Boutah Alina N.
Flynn Nathan
Parallel Networks, LLC
LandOfFree
Method and apparatus for dynamic data flow control using... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for dynamic data flow control using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamic data flow control using... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4043877