Data processing: database and file management or data structures – Database and file access – Database access control methods
Reexamination Certificate
2011-01-11
2011-01-11
Robinson, Greta L (Department: 2169)
Data processing: database and file management or data structures
Database and file access
Database access control methods
C707S694000, C709S203000, C709S219000, C709S225000
Reexamination Certificate
active
07870153
ABSTRACT:
A method for executing, by a virtual machine, an application program requested by a client machine includes the step of receiving a file including access information for accessing a plurality of application files and for executing a first client capable of receiving an application stream. An identification of the plurality of application files is retrieved, responsive to the received file. At least one characteristic required for execution of the plurality of application files is retrieved, responsive to the file. A determination is made as to whether a client machine includes the at least one characteristic. A second client is executed, responsive to a determination that the client machine lacks the at least one characteristic, the second client requesting execution of the plurality of application files on a remote machine comprising a virtual machine providing a computing environment having the at least one characteristic.
REFERENCES:
patent: 555385 (1896-02-01), Linton
patent: 4564903 (1986-01-01), Guyette et al.
patent: 4779189 (1988-10-01), Legvold et al.
patent: 5057996 (1991-10-01), Cutler et al.
patent: 5129084 (1992-07-01), Kelly, Jr. et al.
patent: 5175852 (1992-12-01), Johnson et al.
patent: 5187790 (1993-02-01), East et al.
patent: 5202971 (1993-04-01), Henson et al.
patent: 5249290 (1993-09-01), Heizer
patent: 5297283 (1994-03-01), Kelly, Jr. et al.
patent: 5321841 (1994-06-01), East et al.
patent: 5341478 (1994-08-01), Travis, Jr. et al.
patent: 5418964 (1995-05-01), Conner et al.
patent: 5437025 (1995-07-01), Bale et al.
patent: 5437033 (1995-07-01), Inoue et al.
patent: 5461608 (1995-10-01), Yoshiyama et al.
patent: 5499343 (1996-03-01), Pettus
patent: 5504677 (1996-04-01), Pollin
patent: 5515508 (1996-05-01), Pettus et al.
patent: 5553242 (1996-09-01), Russell et al.
patent: 5555385 (1996-09-01), Osisek
patent: 5555414 (1996-09-01), Hough et al.
patent: 5557346 (1996-09-01), Lipner et al.
patent: 5557748 (1996-09-01), Norris
patent: 5557765 (1996-09-01), Lipner et al.
patent: 5561769 (1996-10-01), Kumar et al.
patent: 5586312 (1996-12-01), Johnson et al.
patent: 5596745 (1997-01-01), Lai et al.
patent: 5640454 (1997-06-01), Lipner et al.
patent: 5701484 (1997-12-01), Artsy
patent: 5706437 (1998-01-01), Kirchner et al.
patent: 5727249 (1998-03-01), Pollin
patent: 5729734 (1998-03-01), Parker et al.
patent: 5734865 (1998-03-01), Yu
patent: 5737622 (1998-04-01), Rogers et al.
patent: 5745573 (1998-04-01), Lipner et al.
patent: 5761662 (1998-06-01), Dasan
patent: 5764915 (1998-06-01), Heimsoth et al.
patent: 5794207 (1998-08-01), Walker et al.
patent: 5802306 (1998-09-01), Hunt
patent: 5828840 (1998-10-01), Cowan et al.
patent: 5838910 (1998-11-01), Domenikos et al.
patent: 5838916 (1998-11-01), Domenikos et al.
patent: 5844553 (1998-12-01), Hao et al.
patent: 5848410 (1998-12-01), Walls et al.
patent: 5860068 (1999-01-01), Cook
patent: 5884046 (1999-03-01), Antonov
patent: 5938733 (1999-08-01), Heimsoth et al.
patent: 5951694 (1999-09-01), Choquier et al.
patent: 5956403 (1999-09-01), Lipner et al.
patent: 5983190 (1999-11-01), Trower, II et al.
patent: 5983268 (1999-11-01), Freivald et al.
patent: 5991406 (1999-11-01), Lipner et al.
patent: 5996026 (1999-11-01), Onodera et al.
patent: 5999179 (1999-12-01), Kekic et al.
patent: 6026440 (2000-02-01), Shrader et al.
patent: 6061349 (2000-05-01), Coile et al.
patent: 6108712 (2000-08-01), Hayes, Jr.
patent: 6157953 (2000-12-01), Chang et al.
patent: 6158007 (2000-12-01), Moreh et al.
patent: 6161126 (2000-12-01), Wies et al.
patent: 6199753 (2001-03-01), Tracy et al.
patent: 6253224 (2001-06-01), Brice, Jr. et al.
patent: 6256637 (2001-07-01), Venkatesh et al.
patent: 6272556 (2001-08-01), Gish
patent: 6272632 (2001-08-01), Carman et al.
patent: 6272677 (2001-08-01), Lam et al.
patent: 6275942 (2001-08-01), Bernhard et al.
patent: 6304893 (2001-10-01), Gish
patent: 6324177 (2001-11-01), Howes et al.
patent: 6339595 (2002-01-01), Rekhter et al.
patent: 6370687 (2002-04-01), Shimura
patent: 6437803 (2002-08-01), Panasyuk et al.
patent: 6510466 (2003-01-01), Cox et al.
patent: 6516315 (2003-02-01), Gupta
patent: 6519643 (2003-02-01), Foulkes et al.
patent: 6526056 (2003-02-01), Rekhter et al.
patent: 6550012 (2003-04-01), Villa et al.
patent: 6553377 (2003-04-01), Eschelbeck et al.
patent: 6571245 (2003-05-01), Huang et al.
patent: 6681238 (2004-01-01), Brice et al.
patent: 6691232 (2004-02-01), Wood et al.
patent: 6766457 (2004-07-01), Baisley
patent: 6772350 (2004-08-01), Belani et al.
patent: 6880002 (2005-04-01), Hirschfeld et al.
patent: 6966060 (2005-11-01), Young et al.
patent: 7065637 (2006-06-01), Nanja
patent: 7143437 (2006-11-01), Royer et al.
patent: 7185192 (2007-02-01), Kahn
patent: 7350194 (2008-03-01), Alpern
patent: 7359953 (2008-04-01), Muir et al.
patent: 7533189 (2009-05-01), Mahajan et al.
patent: 7546353 (2009-06-01), Hesselink et al.
patent: 7546372 (2009-06-01), Allen et al.
patent: 7577722 (2009-08-01), Khandekar et al.
patent: 7594018 (2009-09-01), Pedersen
patent: 2001/0032207 (2001-10-01), Hartley et al.
patent: 2002/0035451 (2002-03-01), Rothermel
patent: 2002/0049608 (2002-04-01), Hartsell et al.
patent: 2002/0049841 (2002-04-01), Johnson et al.
patent: 2002/0057295 (2002-05-01), Panasyuk et al.
patent: 2002/0059274 (2002-05-01), Hartsell et al.
patent: 2002/0065864 (2002-05-01), Hartsell et al.
patent: 2002/0087668 (2002-07-01), San Martin et al.
patent: 2002/0095400 (2002-07-01), Johnson et al.
patent: 2002/0105972 (2002-08-01), Richter et al.
patent: 2002/0107903 (2002-08-01), Richter et al.
patent: 2002/0107962 (2002-08-01), Richter et al.
patent: 2002/0107971 (2002-08-01), Bailey et al.
patent: 2002/0107989 (2002-08-01), Johnson et al.
patent: 2002/0107990 (2002-08-01), Johnson et al.
patent: 2002/0108059 (2002-08-01), Canion et al.
patent: 2002/0116452 (2002-08-01), Johnson et al.
patent: 2002/0133593 (2002-09-01), Johnson et al.
patent: 2002/0156831 (2002-10-01), Suorsa et al.
patent: 2002/0169887 (2002-11-01), MeLampy et al.
patent: 2002/0174215 (2002-11-01), Schaefer
patent: 2002/0174227 (2002-11-01), Hartsell et al.
patent: 2002/0184618 (2002-12-01), Bala et al.
patent: 2003/0014669 (2003-01-01), Caceres et al.
patent: 2003/0051130 (2003-03-01), MeLampy et al.
patent: 2003/0065676 (2003-04-01), Gbadegesin et al.
patent: 2003/0074580 (2003-04-01), Knouse et al.
patent: 2003/0101343 (2003-05-01), Eaton et al.
patent: 2003/0105604 (2003-06-01), Ash et al.
patent: 2003/0145222 (2003-07-01), Gittler et al.
patent: 2003/0172138 (2003-09-01), McCormack et al.
patent: 2003/0191971 (2003-10-01), Klensin et al.
patent: 2003/0195950 (2003-10-01), Huang et al.
patent: 2003/0217105 (2003-11-01), Zircher et al.
patent: 2003/0217166 (2003-11-01), Dal Canto et al.
patent: 2003/0233541 (2003-12-01), Fowler et al.
patent: 2003/0236837 (2003-12-01), Johnson et al.
patent: 2003/0236861 (2003-12-01), Johnson et al.
patent: 2003/0236919 (2003-12-01), Johnson et al.
patent: 2004/0031058 (2004-02-01), Reisman
patent: 2004/0039594 (2004-02-01), Narasimhan et al.
patent: 2004/0131042 (2004-07-01), Lillie et al.
patent: 2004/0153606 (2004-08-01), Schott
patent: 2004/0268361 (2004-12-01), Schaefer
patent: 2005/0003810 (2005-01-01), Chu et al.
patent: 2005/0004942 (2005-01-01), Madsen et al.
patent: 2005/0044089 (2005-02-01), Wu et al.
patent: 2005/0044108 (2005-02-01), Shah et al.
patent: 2005/0050053 (2005-03-01), Thompson
patent: 2005/0063083 (2005-03-01), Dart et al.
patent: 2005/0125663 (2005-06-01), Funk
patent: 2005/0125739 (2005-06-01), Thompson et al.
patent: 2005/0160151 (2005-07-01), Rawson
patent: 2005/0165928 (2005-07-01), Shu et al.
patent: 2005/0193396 (2005-09-01), Stafford-Fraser et al.
patent: 2005/0195835 (2005-09-01), Savage et al.
patent: 2005/0246444 (2005-11-01), Koehane et al.
patent: 2006/0008256 (2006-01-01), Khedouri et al.
patent: 2006/0020937 (2006-01-01), Schaefer
patent: 2006/0036570 (2006-02-01), Schaefer et al.
patent: 2006/0130060 (2006-06-01), Anderson et al.
patent: 2006/0179476 (2006-08-01), Challener et al.
patent: 2006/0200859 (2006-09-01), England et al.
patent: 2006/
Croft Richard Jason
Low Anthony Edward
Mazzaferri Richard James
Pedersen Bradley J.
Citrix Systems, Inc.
Foley and Lardner LLP
Lanza John D.
Robinson Greta L
Wilcox James J
LandOfFree
Methods and systems for executing, by a virtual machine, an... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods and systems for executing, by a virtual machine, an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and systems for executing, by a virtual machine, an... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2664469