Nova Patents
IL276629A

Object creation with physical manipulation

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

24 claims: 9 independent, 15 dependent

  1. 1
    Claims What is claimed is:1. A method, comprising: receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction, receiving data indicating an end of the user interaction with the interactable object, receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction, and creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.
  2. 17
    A method, comprising identifying an interactable object;identifying a physical movement of a user corresponding to the interactable object;determining a coordinate location for a data associated with the interactable object based upon the physical movement of the user;and placing the data associated with the interactable object at the coordinate location corresponding to the physical movement of the user.
  3. 18
    A system, comprising:a mixed reality display device that is configured to display three dimensional content;a user input device configured to detect physical movement of a user;a processor that receives and processes data from the user input device;a memory for holding programmable code executable by the processor, wherein the programmable code includes instructions for identifying an interactable object, identifying a physical movement of a user corresponding to the interactable object, determining a coordinate location for a data associated with the interactable object based upon the physical movement of the user, and placing the data associated with the interactable object at the coordinate location corresponding to the physical movement of the user.
  4. 19
    A computer program product embodied on a computer readable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method comprising:identifying an interactable object;identifying a physical movement of a user corresponding to the interactable object;determining a coordinate location for a data associated with the interactable object based upon the physical movement of the user;and placing the data associated with the interactable object at the coordinate location corresponding to the physical movement of the user.
  5. 20
    A method, comprising:receiving data indicating a selection of an interactable object at the start of a user interaction, receiving data indicating an end of the user interaction with the interactable object, determining a location of the interactable object at the end of the user interaction, and placing data associated with the interactable object at the location of the interactable object at the end of the user interaction.
  6. 21
    A method, comprising:receiving data indicating a selection of an interactable object at the start of a user interaction, receiving data indicating an end of the user interaction with the interactable object, determining a location of the interactable object at the end of the user interaction, and creating a new prism for the data associated with the interactable object at the end of the user interaction when the location of the interactable object at the end of the user interaction is outside of an initial prism of the interactable object.
  7. 22
    A method, comprising:receiving data indicating the selection of an interactable object contained within a first prism at the start of a user interaction, and creating a second prism at a location of the interactable object at an end of the user interaction to contain the data associated with the interactable object when data representing a physical movement of the user corresponding to the user interaction between the start and the end of the user interaction indicates the interactable object is outside of the first prism at the end of the user interaction.
  8. 23
    A system, comprising:a mixed reality display device that is configured to display three dimensional content;a user input device configured to detect physical movement of a user;a processor that receives and processes data from the user input device;a memory for holding programmable code executable by the processor, wherein the programmable code includes instructions for receiving data indicating a selection of an interactable object contained within a first prism at the start of a user interaction, receiving data indicating an end of the user interaction with the interactable object, receiving data indicating a physical movement of the user corresponding to removing the interactable object from the first prism between the start and the end of the user interaction, and creating a second prism to contain the data associated with the interactable object at the end of the user interaction with the interactable object.
  9. 24
    A system, comprising:a mixed reality display device that is configured to display three dimensional content;a user input device configured to detect physical movement of a user;a processor that receives and processes data from the user input device;a memory for holding programmable code executable by the processor, wherein the programmable code includes instructions for receiving data indicating a selection of an interactable object at the start of a user interaction, receiving data indicating an end of the user interaction with the interactable object, determining a location of the interactable object at the end of the user interaction, and creating a new prism for the data associated with the interactable object at the end of the user interaction when the location of the interactable object at the end of the user interaction is outside of an initial prism of the interactable object 25. A system, comprising: a mixed reality display device that is configured to display three dimensional content;a user input device configured to detect physical movement of a user;a processor that receives and processes data from the user input device;a memory for holding programmable code executable by the processor, wherein the programmable code includes instructions for receiving data indicating the selection of an interactable object contained within a first prism at the start of a user interaction, and creating a second prism at a location of the interactable object at an end of the user interaction to contain the data associated with the interactable object when data representing a physical movement of the user corresponding to the user interaction between the start and the end of the user interaction indicates the interactable object is outside of the first prism at the end of the user interaction.