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:
Dec. 02, 2014
Filed:
Jul. 06, 2012
Rohan Relan, Atherton, CA (US);
Rajat Gupta, Los Altos, CA (US);
Chaitanya Ramavajjala, Seattle, WA (US);
Chuo-ling Chang, Mountain View, CA (US);
Ping-hao Wu, San Francisco, CA (US);
Peter Tan, Campbell, CA (US);
Rohan Relan, Atherton, CA (US);
Rajat Gupta, Los Altos, CA (US);
Chaitanya Ramavajjala, Seattle, WA (US);
Chuo-Ling Chang, Mountain View, CA (US);
Ping-Hao Wu, San Francisco, CA (US);
Peter Tan, Campbell, CA (US);
Google Inc., Mountain View, CA (US);
Abstract
An automated electronic application delivery system for delivery software applications to client devices for which they were not originally intended for or developed. The applications are run on the particular application environment at the server side, and the content output by the application is capture, encoded, and streamed to the client devices in a way that minimizes latency. User interacts with the content and such interaction data is either mapped to a specific command catered to the application either at the client side or the server side. The mapped command or raw interaction data is then provided to the application over a control channel.