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.
Patent No.:
Date of Patent:
Sep. 05, 2017
Filed:
Jan. 22, 2015
Microsoft Technology Licensing, Llc, Redmond, WA (US);
David Chiyuan Chu, Kirkland, WA (US);
Eduardo Alberto Cuervo Laffaye, Bellevue, WA (US);
Johannes Peter Kopf, Hamburg, DE;
Alastair Wolman, Seattle, WA (US);
Yury Degtyarev, Saint Petersburg, RU;
Kyungmin Lee, Ann Arbor, MI (US);
Sergey Grizan, Krasnoyarsk, RU;
MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US);
Abstract
A server device and method are provided for use in predictive server-side rendering of scenes based on client-side user input. The server device may include a processor and a storage device holding instructions for an application program executable by the processor to receive, at the application program, a current navigation input in a stream of navigation inputs from a client device over a network, calculate a predicted future navigation input based on the current navigation input and a current application state of the application program, render a future scene based on the predicted future navigation input to a rendering surface, and send the rendering surface to the client device over the network.