US2015189031A1PendingUtilityA1

Systems, Methods and Apparatuses for Providing Applications Style Functionality to A User

Assignee: BINU PTY LTDPriority: Apr 2, 2007Filed: Mar 4, 2015Published: Jul 2, 2015
Est. expiryApr 2, 2027(~0.7 yrs left)· nominal 20-yr term from priority
Inventors:Paul Schlusser
G06F 40/134H04L 67/02H04L 67/59H04L 67/28G06F 17/2235H04L 67/568H04L 67/56H04M 1/72445
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems configured to provide applications style functionality to at least one user, the systems comprising: at least one user device that includes at least one receiver for receiving data comprising a series of linked states plus additional data associated with each state, the additional data comprising, storage instructions and display instructions; and at least one decoder to decode the received data and cache each state and its corresponding display instructions in accordance with the storage instructions. The systems may also comprise: at least one server configured to communicate with the at least one user device that includes a processor for interpreting the execution of an application or rendering of a state and expressing it as a series of states through which the at least one user device may navigate to create the appearance of executing an application or browsing web content.

Claims

exact text as granted — not AI-modified
1 . A system configured to provide applications style functionality to a user, the system comprising:
 at least one user device comprising:
 at least one receiver for receiving data comprising a series of linked states plus additional data associated with each state, the additional data comprising, storage instructions and display instructions; and 
 at least one decoder to decode the received data and cache each state and its corresponding display instructions in accordance with the storage instructions; and 
   at least one server configured to communicate with the at least one user device, the at least one server comprising:
 at least one processor for interpreting the execution of an application or rendering of a state and expressing it as a series of states through which the user device may navigate to create the appearance of executing an application or browsing web content. 
   
     
     
         2 . The system of  claim 1 , wherein the at least one processor comprises:
 at least one encoder for encoding the data so that the data comprises a series of linked display pages plus storage instructions and display instructions associated with each page;   at least one transmitter for transmitting the encoded data stream for reception by the at least one user device; and   at least one storage device for maintaining a record of the contents of the cache constructed in the at least one user device after reception of the encoded data stream according to the storage instruction.   
     
     
         3 . The system of  claim 2 , wherein the at least one storage device receives the details of the changes in state on the user device to facilitate anticipation of future states and encode the future states into subsequent data transmissions to the at least one user device. 
     
     
         4 . The system of  claim 1 , wherein a state is an HTML web page and subsequent states are pages to which the original page is linked (e.g., via a hypertext link). 
     
     
         5 . The system of  claim 1 , wherein the state is a small section of the original page and a subsequent state is an adjacent area of the page. 
     
     
         6 . The system of  claim 1 , wherein the state is an application or other media such as sound. 
     
     
         7 . The system of  claim 1 , wherein the at least one user device is a mobile telephone or PDA. 
     
     
         8 . The system of  claim 1 , wherein the at least one server is a proxy server. 
     
     
         9 . The system of  claim 1  wherein the transmission from the at least one server to the at least one user device includes first generation states linked to a current state. 
     
     
         10 . A user device for providing applications style functionality to a user, the user device comprising:
 a receiver for receiving a data stream transmission, comprising a series of linked state conditions, each state condition comprising output instructions;   a processor for responding to input or an event by moving to the device to new state by applying output instructions;   a transmitter for transmitting to a server the change in state; and   a decoder for decoding the received data stream and caching each state and its output instructions in accordance with storage instructions received with each state;   wherein the device repeatedly moves from one state to another to create the appearance of running an application.   
     
     
         11 . The device of  claim 10 , wherein the user device is a mobile phone or a PDA. 
     
     
         12 . The device of  claim 10 , wherein a state is an HTML web page and subsequent states are pages to which the original page is linked (e.g., via a hypertext link). 
     
     
         13 . The device of  claim 10 , wherein the state is a small section of the original page and a subsequent state is an adjacent area of the page. 
     
     
         14 . A server for communicating with the mobile device, the server comprising:
 a processor for interpreting the execution of an application or rendering of a page and express it as a series of states through which the user device may navigate to create the appearance of executing an application or browsing web content.   
     
     
         15 . The server of  claim 14 , wherein the processor comprises:
 an encoder for encoding the data so that the data comprises a series of linked display pages plus storage instructions and display instructions associated with each page;   a transmitter for transmitting the encoded data stream for reception by the user device; and   a storage device for maintaining a record of the contents of the cache constructed in the user device after reception of the encoded data stream according to the storage instruction.   
     
     
         16 . The server of  claim 15 , wherein the storage device receives the details of the changes in state on the user device to facilitate anticipation of future states and encode the future states into subsequent data transmissions to the user device. 
     
     
         17 . The server of  claim 14 , wherein a state is an HTML web page and subsequent states are pages to which the original page is linked (e.g., via a hypertext link). 
     
     
         18 . The server of  claim 14 , wherein the state is a small section of the original page and a subsequent state is an adjacent area of the page.

Join the waitlist — get patent alerts

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

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