CA2808315C

Multi-process communication regarding gaming information

Abstract

Various embodiments that may generally relate to mobile gaming. An exemplary apparatus may comprise: a machine readable medium having a set of instructions that cause a processor to: determine that a device is authorized to use a gaming service; determine that an operating system of the device is authorized to use the gaming service; determine that a user of the device is authorized to use the gaming service; determine that the device is associated with a first location in which gaming activity is allowed; allow gaming activity based on the determination that the device, the operating system, the user are authorized, and the determination that the device is associated with the first location; determine a period of time after which the device is determined to be associated with a second location; determine that the period of time has passed and whether the device is associated with a second location.

CA2808315C, drawing sheet 1
Sheet 1 of 9

Term

4.9 yearsleft in the term

Expires 12 August 2031.

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

25 claims: 2 independent, 23 dependent

  1. 1
    CLAIMS:1. An apparatus comprising: a machine readable medium having stored thereon a set of instructions that are configured to cause a processor to: determine whether a mobile device is authorized to use a gaming service;determine whether a user of the mobile device is authorized to use the gaming service;and repeatedly: determine whether the mobile device is within or outside a geographical area in which the user is allowed to engage in gaming activity;allow or disallow the user’s gaming activity based at least in part on the determination that the mobile device is authorized, the determination that the user is authorized, and the determination that the mobile device is located within or outside the gaming-allowed geographical area;and determine a period of time to elapse until the next repetition of the determination of whether the mobile device is within or outside the gamingallowed geographical area, the period of time to be based at least in part on a distance of the mobile device from a boundary of the gaming-allowed geographical area.
  2. 19
    An apparatus comprising:104 CA 2Θ08315 2017-08-30 a mobile device configured to transmit gaming requests to a gaming service, communicate through a communication service, and provide a user interface to a customer;and the gaming service, in which the gaming service is configured to: determine whether tbe mobile device is authorized to use the gaming service;determine whether the customer is authorized to use the gaming service;and repeatedly: determine whether the mobile device is within or outside a geographical area in which the customer is allowed to engage in gaming activity;allow or disallow the customer’s gaming activity based at least in part on the determination that the mobile device is authorized, the determination that the customer is authorized, and the determination that the mobile device is located within or outside the gaming-allowed geographical area;and determine a period of time to elapse until the next repetition of the determination of whether the mobile device is within or outside the gaming-allowed geographical area, the period of time to be based at least in part on a distance of the mobile device from a boundary of the gaming-allowed geographical area,
Independent claims2