Computing System with Motion-Detecting Device Configuration Feature
Abstract
An example method is for use in connection with a media device and a motion-detecting device mounted to the media device, and includes: obtaining motion data associated with the motion-detecting device; providing the obtained motion data to a trained classifier, wherein the trained classifier is configured to use at least motion data as runtime input data to generate at least device type data as runtime output data; responsive to providing the obtained motion data to the trained classifier, receiving from the trained classifier corresponding device type data generated by the trained classifier; using at least the received device type data to identify a device type of the media device; using at least the identified device type of the media device as a basis to select a set of configuration parameters for the motion-detecting device; and causing the motion-detecting device to be configured according to the selected set of configuration parameters.
Claims
exact text as granted — not AI-modified1 . A method for use in connection with a media device and a motion-detecting device mounted to the media device, the method comprising:
obtaining motion data associated with the motion-detecting device; providing the obtained motion data to a trained classifier, wherein the trained classifier is configured to use at least motion data as runtime input data to generate at least device type data as runtime output data; responsive to providing the obtained motion data to the trained classifier, receiving from the trained classifier corresponding device type data generated by the trained classifier; using at least the received device type data to identify a device type of the media device; using at least the identified device type of the media device as a basis to select a set of configuration parameters for the motion-detecting device; and causing the motion-detecting device to be configured according to the selected set of configuration parameters.
2 . The method of claim 1 , wherein obtaining motion data associated with the motion-detecting device comprises receiving raw motion data from the motion-detecting device, wherein the raw motion data was generated by the motion-detecting device, and wherein the obtained motion data is the received raw motion data.
3 . The method of claim 1 , wherein obtaining motion data associated with the motion-detecting device comprises (i) receiving raw motion data from the motion-detecting device, wherein the raw motion data was generated by the motion-detecting device, and (ii) using the received raw motion data to generate motion feature data, wherein the obtained motion data is the generated motion feature data.
4 . The method of claim 3 , wherein the generated motion feature data represents a motion feature that specifies a duration of an activity pulse.
5 . The method of claim 3 , wherein the generated motion feature data represents a motion feature that specifies an extent of whether activity pulses are distributed as solitary events as compared to groups of events.
6 . The method of claim 3 , wherein the generated motion feature data represents a motion feature that specifies an extent of whether activity pulses are distributed over a viewing/listening session regularly as compared to sporadically.
7 . The method of claim 1 , wherein the trained classifier was trained with at least motion data as training input data and corresponding device type data as training output data.
8 . The method of claim 1 , wherein using at least the received device type data to identify a device type of the media device comprises:
determining that multiple portions of the received device type data identify the same device type.
9 . The method of claim 1 , wherein using at least the identified device type of the media device as a basis to select a set of configuration parameters for the motion-detecting device comprises using mapping data that maps each of multiple device types of media devices to a corresponding one of multiple sets of configuration parameters for the motion-detecting devices.
10 . The method of claim 1 , wherein causing the motion-detecting device to be configured according to the selected set of configuration parameters comprises transmitting to the motion-detecting device, a set of instructions that cause the motion-detecting device to be configured according to the selected set of configuration parameters.
11 . The method of claim 1 , wherein causing the motion-detecting device to be configured according to the selected set of configuration parameters comprises transmitting to a configuring device connected to the motion-detecting device, a set of instructions that cause the configuring device to cause the motion-detecting device to be configured according to the selected set of configuration parameters.
12 . The method of claim 11 , wherein the configuring device is a metering device.
13 . The method of claim 1 , further comprising:
after the motion-detecting device has been configured according to the selected set of configuration parameters, obtaining additional motion data and/or activity data associated with the motion-detecting device; and using the obtained additional motion data and/or activity data to perform an action.
14 . The method of claim 13 , wherein the motion-detecting device is configured for operating in one of at least two modes including an initialization mode and a production mode,
wherein the obtaining motion data associated with the motion-detecting device occurs while the motion-detecting device operates in the initialization mode, and wherein the method further comprises: after causing the motion-detecting device to be configured according to the selected set of configuration parameters, causing the motion-detecting device to switch from operating in the initialization mode to operating in the production mode.
15 . The method of claim 1 , wherein the media device comprises (i) a television or set-top box controller, (ii) a video game system controller, or (iii) a wearable audio output device.
16 . The method of claim 1 , wherein the motion-detecting device comprises an accelerometer for obtaining motion data.
17 . The method of claim 1 , wherein the motion-detecting device is wirelessly connected to a configuring device.
18 . The method of claim 1 , further comprising:
after causing the motion-detecting device to be configured according to the selected set of configuration parameters, providing supplemental training data to the trained classifier to further train the trained classifier.
19 . A computing system comprising a processor and a non-transitory computer-readable medium having stored thereon program instructions that upon execution by the processor, cause performance of a set of acts for use in connection with a media device and a motion-detecting device mounted to the media device, the set of acts comprising:
obtaining motion data associated with the motion-detecting device; providing the obtained motion data to a trained classifier, wherein the trained classifier is configured to use at least motion data as runtime input data to generate at least device type data as runtime output data; responsive to providing the obtained motion data to the trained classifier, receiving from the trained classifier corresponding device type data generated by the trained classifier; using at least the received device type data to identify a device type of the media device; using at least the identified device type of the media device as a basis to select a set of configuration parameters for the motion-detecting device; and causing the motion-detecting device to be configured according to the selected set of configuration parameters.
20 . A non-transitory computer-readable medium having stored thereon program instructions that upon execution by a processor, cause performance of a set of acts for use in connection with a media device and a motion-detecting device mounted to the media device, the set of acts comprising:
obtaining motion data associated with the motion-detecting device; providing the obtained motion data to a trained classifier, wherein the trained classifier is configured to use at least motion data as runtime input data to generate at least device type data as runtime output data; responsive to providing the obtained motion data to the trained classifier, receiving from the trained classifier corresponding device type data generated by the trained classifier; using at least the received device type data to identify a device type of the media device; using at least the identified device type of the media device as a basis to select a set of configuration parameters for the motion-detecting device; and causing the motion-detecting device to be configured according to the selected set of configuration parameters.Join the waitlist — get patent alerts
Track US2026093319A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.