US 11,794,101 B2
Augmented reality mobile edge computing
Peter James Turner, Redwood City, CA (US); Benjamin Peake, Mountain View, CA (US); David Grayson Smith, San Francisco, CA (US); Gandeevan Raghuraman, Santa Clara, CA (US); and Si ying Diana Hu, Mountain View, CA (US)
Assigned to NIANTIC, INC., San Francisco, CA (US)
Filed by Niantic, Inc., San Francisco, CA (US)
Filed on Jul. 22, 2022, as Appl. No. 17/871,030.
Application 17/871,030 is a continuation of application No. 16/800,551, filed on Feb. 25, 2020, granted, now 11,420,116.
Claims priority of provisional application 62/810,115, filed on Feb. 25, 2019.
Prior Publication US 2022/0355195 A1, Nov. 10, 2022
Int. Cl. A63F 13/34 (2014.01); A63F 13/352 (2014.01); G06T 19/00 (2011.01); H04L 67/131 (2022.01)
CPC A63F 13/352 (2014.09) [A63F 13/34 (2014.09); G06T 19/006 (2013.01); H04L 67/131 (2022.05); A63F 2300/5566 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for providing a shared augmented reality (AR) experience by an edge node of a communications network, the method comprising:
receiving, at the edge node, a connection request from a client;
identifying a shared AR session for the client based on the connection request;
providing, to the client, map data and a local state, maintained by the edge node, of an AR experience provided by the shared AR session;
receiving an action request from the client, the action request indicating a desired interaction with a virtual item in the AR experience;
determining an outcome of the action request based on the local state of the AR experience;
providing, based on a first predetermined condition associated with the action request being satisfied, the outcome peer-to-peer to one or more of a plurality of clients connected to the edge node; and
providing, based on a second predetermined condition associated with the action request being satisfied, the outcome to a server.