US2015026679A1PendingUtilityA1

Look Ahead of Links/Alter Links

Assignee: SEARETE LLCPriority: Dec 21, 2007Filed: Jul 28, 2014Published: Jan 22, 2015
Est. expiryDec 21, 2027(~1.4 yrs left)· nominal 20-yr term from priority
G06F 9/45558G06F 2009/45562G06F 2009/45579G06F 9/45533
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computationally-implemented method includes obtaining data from a data source, determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the a real machine, and controlling at least one operation of the at least one real machine based on the determining an acceptability of a content of the data.

Claims

exact text as granted — not AI-modified
1 . A computationally-implemented method comprising:
 obtaining data from a data source;   determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine; and   controlling at least one operation of the at least one real machine based on the determining an acceptability of a content of the data.   
     
     
         2 . The computationally-implemented method of  claim 1 , wherein the obtaining data from a data source includes:
 determining a content type of the data.   
     
     
         3 - 5 . (canceled) 
     
     
         6 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 examining at least a portion of the data to locate references to additional content.   
     
     
         7 - 8 . (canceled) 
     
     
         9 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine at least partially resident within a real machine.   
     
     
         10 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine at least partially non-resident within a real machine.   
     
     
         11 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of the data on at least a part of at least a portion of content of a real machine.   
     
     
         12 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of the data on at least a part of at least a portion of software of a real machine.   
     
     
         13 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of the data on at least a part of at least a portion of hardware of a real machine.   
     
     
         14 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of the data on at least a part of at least a portion of an operating system of a real machine.   
     
     
         15 . The computationally implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of the data on at least a part of a real machine including at least a portion of a computing device.   
     
     
         16 . The computationally implemented method of  claim 1 , wherein determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of the data on at least a part of at least one peripheral device.   
     
     
         17 . The computationally implemented method of  claim 16 , wherein the determining an acceptability of an effect of the data on at least a part of at least one peripheral device includes:
 determining an acceptability of an effect of the data on at least a part of at least one of a printer, a fax machine, a peripheral memory device, a network adapter, a music player, a cellular telephone, a data acquisition device, or a device actuator.   
     
     
         18 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining a state of one or more virtual machine representations prior to loading at least a portion of data.   
     
     
         19 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining a state of one or more virtual machine representations subsequent to loading at least a portion of data.   
     
     
         20 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining a state change of one or more virtual machine representations between a state prior to loading at least a portion of data and a state after loading the at least a portion of data.   
     
     
         21 . The computationally-implemented method of  claim 20 , wherein the determining a state change of one or more virtual machine representations between a state prior to loading at least a portion of data and a state after loading the at least a portion of data includes:
 determining whether a state change of the one or more virtual machine representations is an undesirable state change based on one or more end-user specified preferences.   
     
     
         22 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of content of the data in response to at least one user setting.   
     
     
         23 - 32 . (canceled) 
     
     
         33 . The computationally-implemented method of  claim 1 , wherein the determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine includes:
 determining an acceptability of an effect of content of the data in response to at least one privacy related setting.   
     
     
         34 - 41 . (canceled) 
     
     
         42 . The computationally-implemented method of  claim 1 , wherein the controlling at least one operation of the at least one real machine based on the determining an acceptability of a content of the data includes:
 displaying at least a portion of data.   
     
     
         43 . The computationally-implemented method of  claim 1 , wherein the controlling at least one operation of the at least one real machine based on the determining an acceptability of a content of the data includes:
 not displaying at least a portion of data.   
     
     
         44 . The computationally-implemented method of  claim 1 , wherein the controlling at least one operation of the at least one real machine based on the determining an acceptability of a content of the data includes:
 displaying a modified version of data.   
     
     
         45 . The computationally-implemented method of  claim 44 , wherein the displaying a modified version of data includes:
 obfuscating an objectionable data portion.   
     
     
         46 . The computationally-implemented method of  claim 44 , wherein the displaying a modified version of data includes:
 anonymizing an objectionable data portion.   
     
     
         47 . The computationally-implemented method of  claim 44 , wherein the displaying a modified version of data includes:
 at least one of removing, altering or replacing an objectionable data portion.   
     
     
         48 . The computationally-implemented method of  claim 44 , wherein the removing, altering or replacing an objectionable data portion includes:
 displaying a data portion consistent with at least one user-related setting.   
     
     
         49 - 56 . (canceled) 
     
     
         57 . The computationally-implemented method of  claim 1 , wherein the controlling at least one operation of the at least one real machine based on the determining an acceptability of a content of the data includes:
 redirecting to alternative data different than the data.   
     
     
         58 . The computationally-implemented method of  claim 57 , wherein the redirecting to alternative data different than the data includes:
 automatically redirecting to alternative data.   
     
     
         59 . The computationally-implemented method of  claim 57 , wherein the redirecting to alternative data different than the data includes:
 providing a list of selectable alternative data options.   
     
     
         60 . The computationally-implemented method of  claim 57 , wherein the redirecting to alternative data different than the data includes:
 displaying alternative data consistent with a privacy setting.   
     
     
         61 . The computationally-implemented method of  claim 57 , wherein the redirecting to alternative data different than the data includes:
 displaying alternative data consistent with a user setting.   
     
     
         62 - 63 . (canceled) 
     
     
         64 . The computationally-implemented method of  claim 57 , wherein the redirecting to alternative data different than the data includes:
 displaying alternative data consistent with a user history.   
     
     
         65 - 69 . (canceled) 
     
     
         70 . A system comprising:
 at least one computing device; and   one or more instructions that, when implemented in the computing device, configure the at least one computing device for:
 obtaining data from a data source; 
 determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine; and 
 controlling at least one operation of the at least one real machine based on the determining an acceptability of a content of the data. 
   
     
     
         71 - 138 . (canceled) 
     
     
         139 . A computationally-implemented system comprising:
 circuitry for obtaining data from a data source;   circuitry for determining an acceptability of an effect of the data on at least a part of a real machine at least in part via one or more virtual machine representations of the at least a part of the real machine; and   circuitry for controlling at least one operation of the at least one real machine based on the determining an acceptability of a content of the data.

Join the waitlist — get patent alerts

Track US2015026679A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.