×

Method and system for generating a virtual user interface related to a totem

  • US 10,288,419 B2
  • Filed: 05/08/2015
  • Issued: 05/14/2019
  • Est. Priority Date: 07/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a virtual user interface, comprising:

  • detecting a manipulation of a totem, said manipulation being an action by a user;

    recognizing, based on the detected manipulation, a first active command by the user to create a first virtual user interface;

    determining, from a virtual world model obtained through a cloud network, a set of map points associated with a position of the totem, wherein the set of map points correspond to a finger of the user;

    rendering, in real-time, the first virtual user interface at the determined map points associated with the position of the totem such that the first virtual user interface, when viewed by the user, appears to be stationary at the position of the totem and includes a plurality of first level menu items; and

    detecting a further manipulation of the totem, the further manipulation triggering an expansion of the plurality of first level menu items by spreading apart fingers of a hand, wherein the expansion of the plurality of first level menu items renders a plurality of second level menu items that appears on the finger of the user;

    recognizing, based on the detected further manipulation, a second active command to create a second virtual user interface comprising the plurality of second level menu items such that the second virtual user interface, when viewed by the user, appears to be stationary at the position of the totem; and

    rendering, in real-time and based on the detected further manipulation, the second virtual user interface at the determined map points associated with the position of the totem such that the plurality of first level menu items of the virtual user interface and the plurality of second level menu items of the second virtual user interface are simultaneously viewable on the finger of the user, the second level menu items being derived from the first level menu items as lower level menu items.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×