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:
Oct. 20, 2020

Filed:

Feb. 24, 2017
Applicant:

Niantic, Inc., San Francisco, CA (US);

Inventors:

Luiz Otavio Zorzella, Sunnyvale, CA (US);

Alexander Vladimirov, San Francisco, CA (US);

Neal Kanodia, Mountain View, CA (US);

Chris Hibbert, Mountain View, CA (US);

Charles Spirakis, Los Altos, CA (US);

Assignee:

Niantic, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
A63F 13/352 (2014.01); A63F 13/216 (2014.01);
U.S. Cl.
CPC ...
A63F 13/352 (2014.09); A63F 13/216 (2014.09); A63F 2300/8082 (2013.01);
Abstract

Systems and methods for exchanging information in a distributed computing system implementing an interactive application, such as a location-based parallel reality game, are provided. In particular, the subject matter of the present disclosure provides an alternative approach for providing and processing return results from a remote procedure call (RPC) by which remote computing systems (e.g. a game server and a remote client) send requests and responses to one another. Rather than providing a single return result in response to a single request as in typical remote procedure calls, information about updates to the state of the interactive application, such as updates to game status, can be returned via side channels which are handled generically while passing the main return result of the invoked service directly back to the caller.


Find Patent Forward Citations

Loading…