×

System and method for providing a software development kit to enable configuration of virtual counterparts of action figures or action figure accessories

  • US 9,361,067 B1
  • Filed: 03/11/2015
  • Issued: 06/07/2016
  • Est. Priority Date: 03/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing a software development kit to enable configuration of virtual counterparts of action figures, the method being implemented on a computer system that includes one or more physical processors executing computer program instructions, which when executed, perform the method, the method comprising:

  • providing, by the computer system, a software development kit that enables a developer to associate a state or behavior of an action figure type with a virtual state or behavior in a virtual environment such that, when an action figure of the action figure type exhibits the state or behavior, a virtual counterpart of the action figure is caused to exhibit the virtual state or behavior in the virtual environment;

    receiving, at the computer system, via the software development kit, a first request to associate a first state or behavior, a first action figure type, and a first virtual state or behavior in a first virtual environment such that, when a first action figure of the first action figure type exhibits the first state or behavior, a first virtual counterpart of the first action figure is caused to exhibit the first virtual state or behavior in the first virtual environment;

    storing, by the computer system, a first definition indicating the association of the first state or behavior, the first action figure type, and the first virtual state or behavior;

    receiving, at the computer system, via the software development kit, a second request to associate the first state or behavior, the first action figure type, and a second virtual state or behavior in a second virtual environment such that, when the first action figure of the first action figure type exhibits the first state or behavior, a second virtual counterpart of the first action figure is caused to exhibit the second virtual state or behavior in the second virtual environment, wherein the second virtual state or behavior is different from the first virtual state or behavior, and the second virtual environment is different from the first virtual environment;

    storing, by the computer system, a second definition indicating the association of the first state or behavior, the first action figure type, and the second virtual state or behavior;

    receiving, at the computer system, from the first action figure, during a first session associated with the first virtual environment, first action figure information identifying the first state or behavior exhibited by the first action figure during the first session;

    causing, by the computer system, based on the first action figure information and the first definition, the first virtual counterpart of the first action figure to exhibit the first virtual state or behavior in the first virtual environment;

    receiving, at the computer system, from the first action figure, during a second session associated with the second virtual environment, second action figure information identifying the first state or behavior exhibited by the first action figure during the second session; and

    causing, by the computer system, based on the second action figure information and the second definition, the second virtual counterpart of the first action figure to exhibit the second virtual state or behavior in the second virtual environment.

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