Systems and methods for filtering communication within a location-based game
First Claim
Patent Images
1. A computer-implemented method of filtering communication for a location-based game, the method comprising:
- receiving, by one or more computing devices, communication data for a plurality of players associated with the location based-game, the location based game comprising a virtual world that parallels at least a portion of the real world such that the plurality of players continuously navigate the virtual world as the players continuously navigate the real world; and
filtering, by the one or more computing devices, the communication data for each player based on one or more signals associated with the respective player, the communication data comprising one or more messages between the plurality of players associated with the location-based game; and
adjusting, by the one or more computing devices, the filtered communication data for each player based on one or more constraints associated with each respective player;
wherein the one or more signals associated with the respective player comprise one or more of location data, player level data, real world contacts data, custom team data, game social graph data, potential portal capture team members data, portal subscription data, following a player data, game mode data, game territory data, portal linking data, distress data, game actions data, target acquisition call data, game entity message data, game character message data, spy mode data, stealth mode data, view zoom level data, or combinations thereof.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for filtering communication within a location-based game are disclosed. In one aspect, a method of filtering communication for a location-based game is disclosed. The method includes receiving, at a computing device, communication data for a plurality of players associated with the location based-game. The method further includes filtering the communication data for each player based on one or more signals associated with the respective player.
-
Citations
12 Claims
-
1. A computer-implemented method of filtering communication for a location-based game, the method comprising:
-
receiving, by one or more computing devices, communication data for a plurality of players associated with the location based-game, the location based game comprising a virtual world that parallels at least a portion of the real world such that the plurality of players continuously navigate the virtual world as the players continuously navigate the real world; and filtering, by the one or more computing devices, the communication data for each player based on one or more signals associated with the respective player, the communication data comprising one or more messages between the plurality of players associated with the location-based game; and adjusting, by the one or more computing devices, the filtered communication data for each player based on one or more constraints associated with each respective player; wherein the one or more signals associated with the respective player comprise one or more of location data, player level data, real world contacts data, custom team data, game social graph data, potential portal capture team members data, portal subscription data, following a player data, game mode data, game territory data, portal linking data, distress data, game actions data, target acquisition call data, game entity message data, game character message data, spy mode data, stealth mode data, view zoom level data, or combinations thereof. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium storing computer-readable instructions for execution by one or more processors, causing the one or more processors to perform operations for providing a parallel reality game, the operations comprising:
-
receiving communication data for a plurality of players associated with the location based-game, the location based game comprising a virtual world that parallels at least a portion of the real world such that the plurality of players continuously navigate the virtual world as the players continuously navigate the real world; and filtering the communication data for each player based on one or more signals associated with the respective player, the communication data comprising one or more messages between the plurality of players associated with the location-based game; adjusting the filtered communication data for each player based on one or more constraints associated with each respective player; wherein the one or more signals associated with the respective player comprise one or more of location data, player level data, real world contacts data, custom team data, game social graph data, potential portal capture team members data, portal subscription data, following a player data, game mode data, game territory data, portal linking data, distress data, game actions data, target acquisition call data, game entity message data, game character message data, spy mode data, stealth mode data, view zoom level data, or combinations thereof. - View Dependent Claims (8, 9, 10)
-
-
11. A computer-based system for filtering communication for a location-based game, the system comprising:
-
a game server operable to host a location-based game, the game server having one or more non-transitory computer-readable media, one or more processors, and a network interface, the game server in communication with a game database storing game data associated with one or more landmarks, the one or more landmarks linked to virtual elements in the location-based game, the game server operable to; receive, via the network interface, communication data for a plurality of players associated with the location based-game, the location based game comprising a virtual world that parallels at least a portion of the real world such that the plurality of players continuously navigate the virtual world as the players continuously navigate the real world; and filter the communication data for each player based on one or more signals associated with the respective player, the communication data comprising one or more messages between the plurality of players associated with the location-based game; adjust the filtered communication data for each player based on one or more constraints associated with each respective player; wherein the one or more signals associated with the respective player comprise one or more of location data, player level data, real world contacts data, custom team data, game social graph data, potential portal capture team members data, portal subscription data, following a player data, game mode data, game territory data, portal linking data, distress data, game actions data, target acquisition call data, game entity message data, game character message data, spy mode data, stealth mode data, view zoom level data, or combinations thereof. - View Dependent Claims (12)
-
Specification