The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 20, 2018

Filed:

Jul. 21, 2014
Applicant:

Nokia Technologies Oy, Espoo, FI;

Inventors:

Gabor Marton, Budapest, HU;

Jyrki Akkanen, Espoo, FI;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 29/08 (2006.01); G06F 11/34 (2006.01); H04L 12/26 (2006.01); H04W 4/00 (2018.01); H04W 48/08 (2009.01); H04W 48/16 (2009.01);
U.S. Cl.
CPC ...
H04L 67/42 (2013.01); G06F 11/34 (2013.01); G06F 11/3442 (2013.01); H04L 43/08 (2013.01); H04L 67/306 (2013.01); G06F 11/3447 (2013.01); G06F 11/3452 (2013.01); H04L 67/1008 (2013.01); H04W 4/00 (2013.01); H04W 48/08 (2013.01); H04W 48/16 (2013.01);
Abstract

A system for providing step-ahead computing may include a client and a server. The client may include a communication element, a user interface element and a processor. The communication element may be configured to receive a set of pre-computed actions. The set of pre-computed actions may be based on at least one possible future state of the client. The user interface element may be configured to receive a user input corresponding to a particular action. The processor may be in communication with the communication element and the user interface element. The processor may be configured to determine whether the set of pre-computed actions include an action corresponding to the particular action and to execute the action in response to a determination that the set of pre-computed actions include the action corresponding to the particular action. The server may include a processing element, a pre-computing element and a server side communication element. The processing element may be configured to receive an indication of a current state of the client. The pre-computing element may be in communication with the processing element and configured to determine the set of pre-computed actions based on the at least one possible future state of the client. The server side communication element may be in communication with the processing element and configured to communicate the pre-computed actions to the client.


Find Patent Forward Citations

Loading…