Manipulating a Rig Based on an Interaction in a Physical Environment
AssigneeApple Inc.
InventorsAlexander Wells, Eric G. Thivierge
Life of this patent
Estimating the term…
Abstract
A method includes while displaying a rig on the display, detecting a gesture that corresponds to a request to manipulate the rig. The method includes in response to detecting the gesture, obtaining, via the one or more sensors, interaction data that characterizes an interaction of a user of the electronic device in a physical environment of the electronic device. The method includes manipulating the rig in accordance with a first manipulation when the interaction data satisfies a first interaction criterion. The method includes manipulating the rig in accordance with a second manipulation when the interaction data satisfies a second interaction criterion.
Claims20
A method comprising:
- at an electronic device including a non-transitory memory, one or more processors, a display and one or more sensors:
- while displaying a rig on the display, detecting a gesture that corresponds to a request to manipulate the rig;
- in response to detecting the gesture, obtaining, via the one or more sensors, interaction data that characterizes an interaction of a user of the electronic device in a physical environment of the electronic device;
- manipulating the rig in accordance with a first manipulation when the interaction data satisfies a first interaction criterion;
- and
- manipulating the rig in accordance with a second manipulation when the interaction data satisfies a second interaction criterion.
A device comprising:
- a display;
- one or more sensors;
- one or more processors;
- a non-transitory memory;
- and
- one or more programs stored in the non-transitory memory, which, when executed by the one or more processors, cause the device to:
- while displaying a rig on the display, detect a gesture that corresponds to a request to manipulate the rig;
- in response to detecting the gesture, obtain, via the one or more sensors, interaction data that characterizes an interaction of a user of the electronic device in a physical environment of the electronic device;
- manipulate the rig in accordance with a first manipulation when the interaction data satisfies a first interaction criterion;
- and
- manipulate the rig in accordance with a second manipulation when the interaction data satisfies a second interaction criterion.
A non-transitory memory storing one or more programs, which, when executed by one or more processors of a device with one or more sensors and a display, cause the device to:
- while displaying a rig on the display, detect a gesture that corresponds to a request to manipulate the rig;
- in response to detecting the gesture, obtain, via the one or more sensors, interaction data that characterizes an interaction of a user of the electronic device in a physical environment of the electronic device;
- manipulate the rig in accordance with a first manipulation when the interaction data satisfies a first interaction criterion;
- and
- manipulate the rig in accordance with a second manipulation when the interaction data satisfies a second interaction criterion.
Dependencies are inferred from the claim text.