Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data streaming
Reexamination Certificate
2006-06-13
2006-06-13
Etienne, Ario (Department: 2157)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data streaming
C709S217000, C709S220000, C709S223000
Reexamination Certificate
active
07062567
ABSTRACT:
An intelligent network streaming and execution system for conventionally coded applications provides a system that partitions an application program into page segments by observing the manner in which the application program is conventionally installed. A minimal portion of the application program is installed on a client system and the user launches the application in the same ways that applications on other client file systems are started. An application program server streams the page segments to the client as the application program executes on the client and the client stores the page segments in a cache. Page segments are requested by the client from the application server whenever a page fault occurs from the cache for the application program. The client prefetches page segments from the application server or the application server pushes additional page segments to the client based on the pattern of page segment requests for that particular application. The user subscribes and unsubscribes to application programs, whenever the user accesses an application program a securely encrypted access token is obtained from a license server if the user has a valid subscription to the application program. The application server begins streaming the requested page segments to the client when it receives a valid access token from the client. The client performs server load balancing across a plurality of application servers. If the client observes a non-response or slow response condition from an application server or license server, it switches to another application or license server.
REFERENCES:
patent: 4796220 (1989-01-01), Wolfe
patent: 5063500 (1991-11-01), Shorter
patent: 5210850 (1993-05-01), Kelly et al.
patent: 5666293 (1997-09-01), Metz et al.
patent: 5764918 (1998-06-01), Poulter
patent: 5805809 (1998-09-01), Singh et al.
patent: 5822537 (1998-10-01), Katseff et al.
patent: 5909545 (1999-06-01), Frese et al.
patent: 5933603 (1999-08-01), Vahalia et al.
patent: 5948065 (1999-09-01), Eilert et al.
patent: 5949877 (1999-09-01), Traw et al.
patent: 6047323 (2000-04-01), Krause
patent: 6065043 (2000-05-01), Domenikos et al.
patent: 6085193 (2000-07-01), Malkin et al.
patent: 6154878 (2000-11-01), Saboff
patent: 6157948 (2000-12-01), Inoue et al.
patent: 6185608 (2001-02-01), Hon et al.
patent: 6192398 (2001-02-01), Hunt
patent: 6253234 (2001-06-01), Hunt et al.
patent: 6275496 (2001-08-01), Burns et al.
patent: 6282712 (2001-08-01), Davis et al.
patent: 6298356 (2001-10-01), Jawahar et al.
patent: 6301605 (2001-10-01), Napolitano et al.
patent: 6311221 (2001-10-01), Raz et al.
patent: 6330561 (2001-12-01), Cohen et al.
patent: 6347398 (2002-02-01), Parthasarathy et al.
patent: 6356946 (2002-03-01), Clegg et al.
patent: 6370686 (2002-04-01), Delo et al.
patent: 6374402 (2002-04-01), Schmeidler et al.
patent: 6418554 (2002-07-01), Delo et al.
patent: 6418555 (2002-07-01), Mohammed
patent: 6449688 (2002-09-01), Peters et al.
patent: 6453334 (2002-09-01), Vinson et al.
patent: 6457076 (2002-09-01), Cheng et al.
patent: 6510458 (2003-01-01), Berstis et al.
patent: 6510462 (2003-01-01), Blumenau
patent: 6574618 (2003-06-01), Eylon et al.
patent: 6584507 (2003-06-01), Bradley et al.
patent: 6587857 (2003-07-01), Carothers et al.
patent: 6601103 (2003-07-01), Goldschmidt Iki et al.
patent: 6601110 (2003-07-01), Marsland
patent: 6636961 (2003-10-01), Braun et al.
patent: 6687745 (2004-02-01), Franco et al.
patent: 6694510 (2004-02-01), Willems
patent: 6697869 (2004-02-01), Mallart et al.
patent: 6711619 (2004-03-01), Chandramohan et al.
patent: 6735631 (2004-05-01), Oehrke et al.
patent: 6757708 (2004-06-01), Craig et al.
patent: 6757894 (2004-06-01), Eylon et al.
patent: 6763370 (2004-07-01), Schmeidler et al.
patent: 6772209 (2004-08-01), Chernock et al.
patent: 6785768 (2004-08-01), Peters et al.
patent: 6816909 (2004-11-01), Chang et al.
patent: 6832222 (2004-12-01), Zimowski
patent: 2001/0034736 (2001-10-01), Eylon et al.
patent: 2001/0037399 (2001-11-01), Eylon et al.
patent: 2001/0037400 (2001-11-01), Raz et al.
patent: 2001/0044850 (2001-11-01), Raz et al.
patent: 2002/0042833 (2002-04-01), Hendler et al.
patent: 2002/0078203 (2002-06-01), Greshler et al.
patent: 2002/0083187 (2002-06-01), Sim et al.
patent: 2002/0087717 (2002-07-01), Artzi et al.
patent: 2002/0138640 (2002-09-01), Raz et al.
Arai Daniel Takeo
Benitez Manuel Enrique
Holler Anne Marie
Panwar Sameer
Shah Lacky Vasant
El-chanti Hussein
Endeavors Technology, Inc.
Etienne Ario
Perkins Coie LLP
LandOfFree
Intelligent network streaming and execution system for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Intelligent network streaming and execution system for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Intelligent network streaming and execution system for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3671565