US2001047394A1PendingUtilityA1

System, method, and computer program product for executing scripts on mobile devices

Priority: Sep 10, 1999Filed: Jan 5, 2001Published: Nov 29, 2001
Est. expirySep 10, 2019(expired)· nominal 20-yr term from priority
H04L 67/535H04L 67/02H04W 4/00G06F 16/9574H04L 67/04G06F 16/957H04L 67/306H04L 67/30G06F 16/9577
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for executing scripts that can be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to interact with such scripts on their devices in an interactive manner. According to embodiments, the present invention performs script operations for mobile devices including steps for sending a request for an object and a list of support languages, and receiving the object and any related scripts in the supported languages.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method of performing script operations for mobile devices, comprising the steps of: 
 (1) sending a request for at least one object;    (2) sending a list of support languages;    (3) receiving said at least one object; and    (4) receiving at least one script related to said at least one object.    
     
     
         2 . The method of    claim 1   , further comprising the step of: 
 (5) storing said at least one object and said at least script.    
     
     
         3 . The method of    claim 1   , further comprising the steps of: 
 (5) accessing said at least one object;    (6) executing said at least one script related to said at least one object.    
     
     
         4 . The method of    claim 3   , wherein step ( 6 ) comprises the steps of: 
 (a) determining said at least one script's language;    (b) interpreting said at least one script based on said language;    (c) receiving page specific global objects; and    (d) forwarding said page specific global objects.    
     
     
         5 . The method of    claim 4   , wherein step (a) further comprises the step of: 
 (i) compiling said at least one script.    
     
     
         6 . The method of    claim 1   , further comprising the step of: 
 (5) updating at least one property based on operation of said at least one script.    
     
     
         7 . The method of    claim 6   , wherein step ( 5 ) comprises the steps of: 
 (a) accessing at least one property associated with page specific global objects;    (b) updating said at least one property; and    (c) storing said at least one property.    
     
     
         8 . The method of    claim 1   , wherein step ( 4 ) comprises the step of: 
 receiving information representing said at least one script, wherein said information is accessed instead of said at least one script.    
     
     
         9 . A system for performing script operations for mobile devices, comprising: 
 first means for sending a request for at least one object;    second means for sending a list of support languages;    first means for receiving said at least one object; and second means for receiving at least one script related to said at least one object.    
     
     
         10 . The system of    claim 9   , further comprising: means for storing said at least one object and said at least script.  
     
     
         11 . The system of    claim 9   , further comprising: 
 means for accessing said at least one object;    means for executing said at least one script related to said at least one object.    
     
     
         12 . The system of    claim 11   , wherein said means for executing comprises: 
 means for determining said at least one script's language;    means for interpreting said at least one script based on said language;    third means for receiving page specific global objects; and    means for forwarding said page specific global objects.    
     
     
         13 . The system of    claim 12   , wherein said means for determining further comprises: 
 means for compiling said at least one script.    
     
     
         14 . The system of    claim 9   , further comprising: 
 first means for updating at least one property based on operation of said at least one script.    
     
     
         15 . The system of    claim 14   , wherein said means for updating comprises: 
 means for accessing at least one property associated with page specific global objects;    second means for updating said at least one property; and    means for storing said at least one property.    
     
     
         16 . The system of    claim 9   , wherein said second means for receiving comprises: 
 second means for receiving information representing said at least one script, wherein said information is accessed instead of said at least one script.    
     
     
         17 . A computer program product comprising a computer usable medium having computer readable program code mans embodied in said medium for performing script operations for mobile devices, said computer readable program code means comprising: 
 a first computer readable program code means for causing a computer to send a request for at least one object;    a second computer readable program code means for causing a computer to send a list of support languages;    a third computer readable program code means for causing a computer to receive said at least one object; and    a fourth computer readable program code means for causing a computer to receive at least one script related to said at least one object.    
     
     
         18 . The computer program product of    claim 17   , further comprising: 
 a fifth computer readable program code means for causing a computer to store said at least one object and said at least script.    
     
     
         19 . The computer program product of    claim 17   , further comprising: 
 a fifth computer readable program code means for causing a computer to access said at least one object;    a sixth computer readable program code means for causing a computer to execute said at least one script related to said at least one object.    
     
     
         20 . The computer program product of    claim 19   , wherein said sixth computer readable program code means comprises: 
 a first computer readable program code means for causing a computer to determine said at least one script's language;    a second computer readable program code means for causing a computer to interpret said at least one script based on said language;    a third computer readable program code means for causing a computer to receive page specific global objects; and    a fourth computer readable program code means for causing a computer to forward said page specific global objects.    
     
     
         21 . The computer program product of    claim 20   , wherein said first computer readable program code means further comprises: 
 a first computer readable program code means for causing a computer to compile said at least one script.    
     
     
         22 . The computer program product of    claim 17   , further comprising: 
 a fifth computer readable program code means for causing a computer to update at least one property based on operation of said at least one script.    
     
     
         23 . The computer program product of    claim 22   , wherein said fifth computer readable program code means comprises: 
 a first computer readable program code means for causing a computer to access at least one property associated with page specific global objects;    a second computer readable program code means for causing a computer to update said at least one property; and    a third computer readable program code means for causing a computer to store said at least one property.    
     
     
         24 . The computer program product of    claim 17   , wherein said fourth computer readable program code means comprises: 
 a first computer readable program code means for causing a computer to receive information representing said at least one script, wherein said information is accessed instead of said at least one script.

Join the waitlist — get patent alerts

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

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