×

Apparatus, system and method for enhancing a gaming experience

  • US 10,143,918 B2
  • Filed: 06/29/2017
  • Issued: 12/04/2018
  • Est. Priority Date: 07/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a housing configured to be added to a body associated with a software application implemented by a computer;

    a sensor configured to collect data indicative of a real-world orientation of one or more of the housing or the body with respect to a reference position;

    a transceiver;

    a power supply;

    a memory including computer program code for one or more programs; and

    a processor inside the housing, the processor being communicatively coupled with the sensor, the transceiver, the power supply, and the memory,wherein the processor is configured to execute an instruction from the memory to;

    cause the processor to be communicatively coupled with the computer by way of the transceiver based, at least in part, on a determination that the housing is added to the body;

    cause the computer to generate a virtual representation of the body in a virtual reality viewable by way of a display associated with the computer;

    cause the computer to orient the virtual representation of the body in the virtual reality based on the data indicative of the real-world orientation of one or more of the housing or the body with respect to the reference position collected by the sensor;

    detect a contact position between a physical object and the body based, at least in part, on a communicative coupling of the physical object with the body and an electrical coupling between the processor and the body, the contact position being at least one of a first contact position or a second contact position different from the first contact position;

    set a function of the physical object to a first function based on a determination that the contact position is the first contact position, or a second function different from the first function based on a determination that the contact position is the second contact position;

    cause the computer to generate a virtual representation of the physical object in the virtual reality;

    cause the computer to orient a virtual version of the physical object with respect to a virtual version of the body based on the contact position; and

    cause the virtual version of the physical object to be usable in accordance with the function of the physical object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×