Nova Patents
CA2988194C

System for peer-to-peer wireless gaming

Abstract

First and second users may participate in an identified activity, hosted by a computer system, that is based on or includes a location of devices of the first and second users. The first and second users may participate in the same activity based on location of the devices used by the first and second users. The system may offer an activity to the first player based on a specified location in which the system determines a second player proximate to the specified location who is participating in an activity that has availability. The system may provide an activity to a second player based on a requested location of a first player if the second player is allowed to obtain the location information of the first player.

CA2988194C, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 7 July 2026, 0.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

34 claims: 2 independent, 32 dependent

  1. 1
    A method comprising receiving, by at least one processor, from a first mobile device a request to join a gaming activity that is in progress, wherein the request includes a location specified by the first mobile device, and wherein the request is to join the gaming activity that is in progress at a location that is proximate to the specified location;in response to the request, determining, by the at least one processor, a location of a second mobile device based on at least one of a receiver strength indicator, time difference of arrival, multilateration, triangulation, geo-fencing, and global satellite positioning;determining, by the at least one processor, from the location of the second mobile device that the second mobile device is proximate to the specified location;in response to determining that the second mobile device is proximate to the specified location, determining, by the at 1 east one processor, whether the second mobile device is participating in a gaming activity that is in progress and whether the gaming activity includes an opening for another participant device;when the second mobile device is participating in a gaming activity that is in progress, the gaming activity comprises an identified gaming activity, and the identified gaming activity includes the opening for another participant device, offering, by the at least one processor, to the first mobile device the identified gaming activity as a gaming activity in which the first mobile device may participate;and receiving, by the at least one processor, from the first mobile device a request to participate in the identified gaming activity.
  2. 15
    An apparatus comprising at least one processor; and at least one memory device electronically coupled to die processor, wherein the memory device stores software that when executed by the processor, directs the processor to:receive from a first mobile device a request to join a gaming activity that is in progress, wherein the request includes a location specified by the first mobile Date Reçue/Date Received 2023-10-18 device, and wherein the request is to join a gaming activity that is in progress at a location that is proximate to the specified location;in response to the request, determine a location of a second mobile device based on at least one of a receiver strength indicator, time difference of arrival, multilateration, triangulation, geo-fencing, and global satellite positioning;determine from the location of the second mobile device that the second mobile device is proximate to the specified location;in response to determining that the second mobile device is proximate to the specified location, determine whether the second mobile device is participating in a gaming activity that is in progress and whether the gaming activity includes an opening for another participant device;when the second mobile device is participating in a gaming activity that is in progress, the gaming activity comprises an identified gaming activity, and the identified gaming activity includes an open device position, offer to the first mobile device the identified gaming activity as a gaming activity in which the first mobile device may participate;and receive from the first mobile device a request to participate in the identified gaming activity.