Back to results
US 2017/0288889 A1Published application
Notification Profile Configuration Based On Device Orientation
AssigneeFacebook, Inc.
InventorsMatthew Nicholas Papakipos, Matthew Cahill
Life of this patent
Estimating the term…
Abstract
In one embodiment, a user places a mobile device (e.g., a smart phone) facing downward on a table. A process running on the mobile device determines an orientation of the mobile device (i.e., a facing downward orientation), and determines that the mobile device has been in the facing downward orientation for over a threshold period of time (e.g., 3 seconds), then the process automatically selects a “Quiet” notification profile, and turn off the mobile device's display, without additional input from the user.
Claims24
A device comprising:
- a memory storing instructions;
- one or more processors operable to execute the instructions to cause the one or more processors to:
- repeatedly and at predefined intervals of time, access an orientation sensor to determine an orientation of the device at a plurality of instances;
- develop an orientation history based on the orientation of the devices at the plurality of instances;
- using a sliding window on the orientation history to determine that the device has been in a current orientation for at least a threshold period of time and that the current orientation corresponds to a particular one of a plurality of notification profiles of the device;
- and
- in response to determining that the device has been in the current orientation for at least a threshold period of time and that the current orientation corresponds to a particular one of the notification profiles, automatically transition the device to the particular one of the notification profiles.
4 more elements
A method comprising:
- by a computing device, repeatedly and at predefined intervals, accessing an orientation sensor to determine an orientation of the computing device at a plurality of instances;
- by the computing device, develop an orientation history based on the orientation of the computing devices at the plurality of instances;
- by the computing device, use a sliding window on the orientation history to determine that the computing device has been in a current orientation for at least a threshold period of time and that the current orientation corresponds to a particular one of a plurality of notification profiles of the computing device;
- and
- in response to determining that the computing device has been in the current orientation for at least a threshold period of time and that the current orientation corresponds to a particular one of the notification profiles, automatically transition the computing device to the particular one of the notification profiles.
2 more elements
Dependencies are inferred from the claim text.