US 12,029,985 B2
Changing a virtual world based on real-world locations of players
Nathan Arthur Etter, San Jose, CA (US); Jay Monahan, Los Gatos, CA (US); Matthew Adam Ocko, Palo Alto, CA (US); and Brian Reynolds, Lutherville, MD (US)
Assigned to Zynga Inc., San Francisco, CA (US)
Filed by Zynga Inc., San Francisco, CA (US)
Filed on Jun. 17, 2022, as Appl. No. 17/843,665.
Application 17/843,665 is a continuation of application No. 16/896,763, filed on Jun. 9, 2020, granted, now 11,376,504.
Application 16/896,763 is a continuation of application No. 16/118,084, filed on Aug. 30, 2018, granted, now 10,709,984.
Application 16/118,084 is a continuation of application No. 15/454,349, filed on Mar. 9, 2017, granted, now 10,143,926.
Application 15/454,349 is a continuation of application No. 14/714,403, filed on May 18, 2015, granted, now 9,669,318.
Application 14/714,403 is a continuation of application No. 13/651,929, filed on Oct. 15, 2012, granted, now 9,033,803.
Application 13/651,929 is a continuation of application No. 13/244,801, filed on Sep. 26, 2011, granted, now 8,287,383.
Application 13/244,801 is a continuation of application No. 13/174,724, filed on Jun. 30, 2011, granted, now 8,292,743.
Prior Publication US 2023/0070914 A1, Mar. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 13/825 (2014.01); A63F 13/216 (2014.01); A63F 13/50 (2014.01); A63F 13/65 (2014.01); A63F 13/79 (2014.01); A63F 13/795 (2014.01); A63F 13/822 (2014.01); A63F 13/85 (2014.01); H04L 67/131 (2022.01)
CPC A63F 13/65 (2014.09) [A63F 13/216 (2014.09); A63F 13/50 (2014.09); A63F 13/79 (2014.09); A63F 13/795 (2014.09); A63F 13/822 (2014.09); A63F 13/85 (2014.09); H04L 67/131 (2022.05); A63F 2300/556 (2013.01); A63F 2300/5573 (2013.01); A63F 2300/609 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
detecting a presence of a player of a computer-implemented game at a physical location based on a plurality of inputs;
assigning a weight to each input of the plurality of inputs based on estimated reliability of a source of the input;
detecting a presence of an additional player of the computer-implemented game at the physical location based on a communication received from the player of the computer-implemented game; and
in an automated operation performed by one or more computer processor devices configured therefor, changing a game state of a computer-implemented game based on the detecting of the presence of the player at the physical location, wherein the changing of the aspect of the virtual world is performed by at least one processor.