Back to results
US 2024/0402891 A1Published application
Techniques for placing user interface objects
AssigneeApple Inc.
InventorsFlorentin BEKIER, Raffael HANNEMANN, Peter L. HAJAS, James T. TURNER
Life of this patent
Estimating the term…
Abstract
Some techniques are described herein for managing requests for placement of a user interface object within an environment. Some techniques are described herein for requesting placement of a user interface object within an environment.
Claims16
A method, comprising:
- receiving, from an application associated with a set of one or more spatial bounds within an environment, a request to place a user interface (UI) object at a location outside of the set of one or more spatial bounds;
- and
- in response to receiving the request to place the UI object at the location that is outside of the set of one or more spatial bounds and in accordance with a determination that the UI object has a first property and that the location satisfies a set of one or more distance criteria, placing the UI object within the environment and outside of the one or more spatial bounds.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system, the one or more programs including instructions for:
- receiving, from an application associated with a set of one or more spatial bounds within an environment, a request to place a user interface object at a location outside of the set of one or more spatial bounds;
- and
- in response to receiving the request to place the UI object at the location that is outside of the set of one or more spatial bounds and in accordance with a determination that the UI object has a first property and that the location satisfies a set of one or more distance criteria, placing the UI object within the environment and outside of the one or more spatial bounds.
A computer system, comprising:
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- receiving, from an application associated with a set of one or more spatial bounds within an environment, a request to place a user interface object at a location outside of the set of one or more spatial bounds;
- and
- in response to receiving the request to place the UI object at the location that is outside of the set of one or more spatial bounds and in accordance with a determination that the UI object has a first property and that the location satisfies a set of one or more distance criteria, placing the UI object within the environment and outside of the one or more spatial bounds.
3 more elements
Dependencies are inferred from the claim text.