Motion-based configuration of a multi-user device
First Claim
1. A method comprising:
- at an electronic device with one or more processors and memory;
obtaining first motion information describing motion, through space, of an accessory of a multi-user device that is in communication with a display, wherein the motion of the accessory is detected during a first time period;
obtaining second motion information describing motion, through space, of a respective user device that is associated with a respective profile, wherein the motion of the respective user device is detected during the first time period; and
in response to obtaining the first motion information of the accessory and the second motion information of the respective user device;
in accordance with a determination that the motion of the accessory and the motion of the respective user device satisfy profile-switching criteria, including a criterion that is satisfied when the motion of the accessory and the motion of the respective user device have corresponding movement profiles during the first time period, initiating a process for configuring the multi-user device based on the respective profile, wherein;
in accordance with a determination that the respective user device is a first user device associated with a first profile, the respective profile is the first profile, andin accordance with a determination that the respective user device is a second user device associated with a second profile, different than the first profile, the respective profile is the second profile; and
in accordance with a determination that the motion of the accessory and the motion of the respective user device do not satisfy the profile-switching criteria, forgoing initiating the process for configuring the multi-user device based on the respective profile.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, an electronic device obtains first motion information describing motion of an accessory of a multi-user device that is in communication with a display, and obtains second motion information describing motion of a user device that is associated with a first profile, wherein the motions of the accessory and the user device are detected during the first time period. In response to obtaining the first motion information of the accessory and/or the second motion information of the user device, in accordance with a determination that the motion of the accessory and the motion of the user device satisfy profile-switching criteria, including a criterion that is satisfied when the motion of the accessory and the motion of the user device have corresponding movement profiles during the first time period, the electronic device optionally initiates a process for configuring the multi-user device based on the first profile.
27 Citations
90 Claims
-
1. A method comprising:
at an electronic device with one or more processors and memory; obtaining first motion information describing motion, through space, of an accessory of a multi-user device that is in communication with a display, wherein the motion of the accessory is detected during a first time period; obtaining second motion information describing motion, through space, of a respective user device that is associated with a respective profile, wherein the motion of the respective user device is detected during the first time period; and in response to obtaining the first motion information of the accessory and the second motion information of the respective user device; in accordance with a determination that the motion of the accessory and the motion of the respective user device satisfy profile-switching criteria, including a criterion that is satisfied when the motion of the accessory and the motion of the respective user device have corresponding movement profiles during the first time period, initiating a process for configuring the multi-user device based on the respective profile, wherein; in accordance with a determination that the respective user device is a first user device associated with a first profile, the respective profile is the first profile, and in accordance with a determination that the respective user device is a second user device associated with a second profile, different than the first profile, the respective profile is the second profile; and in accordance with a determination that the motion of the accessory and the motion of the respective user device do not satisfy the profile-switching criteria, forgoing initiating the process for configuring the multi-user device based on the respective profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
31. An electronic device, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; obtaining first motion information describing motion, through space, of an accessory of a multi-user device that is in communication with a display, wherein the motion of the accessory is detected during a first time period; obtaining second motion information describing motion, through space, of a respective user device that is associated with a respective profile, wherein the motion of the respective user device is detected during the first time period; and in response to obtaining the first motion information of the accessory and the second motion information of the respective user device; in accordance with a determination that the motion of the accessory and the motion of the respective user device satisfy profile-switching criteria, including a criterion that is satisfied when the motion of the accessory and the motion of the respective user device have corresponding movement profiles during the first time period, initiating a process for configuring the multi-user device based on the respective profile, wherein; in accordance with a determination that the respective user device is a first user device associated with a first profile, the respective profile is the first profile, and in accordance with a determination that the respective user device is a second user device associated with a second profile, different than the first profile, the respective profile is the second profile; and in accordance with a determination that the motion of the accessory and the motion of the respective user device do not satisfy the profile-switching criteria, forgoing initiating the process for configuring the multi-user device based on the respective profile. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to:
-
obtain first motion information describing motion, through space, of an accessory of a multi-user device that is in communication with a display, wherein the motion of the accessory is detected during a first time period; obtain second motion information describing motion, through space, of a respective user device that is associated with a respective profile, wherein the motion of the respective user device is detected during the first time period; and in response to obtaining the first motion information of the accessory and the second motion information of the respective user device; in accordance with a determination that the motion of the accessory and the motion of the respective user device satisfy profile-switching criteria, include a criterion that is satisfied when the motion of the accessory and the motion of the respective user device have corresponding movement profiles during the first time period, initiate a process for configuring the multi-user device based on the respective profile, wherein; in accordance with a determination that the respective user device is a first user device associated with a first profile, the respective profile is the first profile, and in accordance with a determination that the respective user device is a second user device associated with a second profile, different than the first profile, the respective profile is the second profile; and in accordance with a determination that the motion of the accessory and the motion of the respective user device do not satisfy the profile-switching criteria, forgo initiating the process for configuring the multi-user device based on the respective profile. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
Specification