Device ancillary activity

US12033204B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12033204-B2
Application numberUS-202117391651-A
CountryUS
Kind codeB2
Filing dateAug 2, 2021
Priority dateMar 25, 2014
Publication dateJul 9, 2024
Grant dateJul 9, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Described herein is a system and method for performing ancillary activity. A device activity being performed by a user device of a user is detected. Attribute data associated with a plurality of attribute sources is accessed. A user preference indicating a preference for performing on a secondary user device a complementary activity corresponding to the device activity is inferred. Based on the inferred user preference, the secondary user device is identified according to a device status of the secondary user device, the device status indicating a device capability to perform the complementary activity. The complementary activity to be performed on the secondary user device is generated by analyzing at least one of the device activity, a device functionality of the secondary user device, and the user preference. Instructions to perform the complementary activity are transmitted to the secondary user device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: detecting a first activity being performed at a first device associated with a user, the first activity including consumption of content received from a content provider over a network; identifying a second device associated with the user responsive to: (i) detecting that the user is wearing the second device, (ii) the second device being a wearable device that is currently available to perform a second activity related to the first activity, and (iii) the first device being unavailable to perform the second activity; determining that the second activity is to be performed for the user during the first activity by inferring a user preference from attribute data associated with the user, wherein identifying the second device comprises identifying a plurality of user devices currently capable of performing the second activity and selecting the second device from the plurality of user devices based on the attribute data associated with the user responsive to determining that the second device is within a threshold proximity to the user; responsive to determining that a display size of the second device fails to satisfy a threshold size, generating instructions that cause the second device to display an abridged version of the content received from the content provider; and causing the second device to display the abridged version of the content by transmitting the instructions to the second device. 2. The method of claim 1 , wherein identifying the second device comprises detecting a short range communications connection between the first device and the second device, the short range communications connection being a Bluetooth connection or a Near Field Communication (NFC) connection. 3. The method of claim 1 , wherein the second device comprises a sensor configured to collect sensor data describing a physical environment in which the second device is disposed and identifying the second device comprises determining a device status of the second device by analyzing the sensor data. 4. The method of claim 3 , wherein analyzing the sensor data comprises calculating an active metric for the second device from the sensor data and comparing the active metric to a threshold value, wherein identifying the second device is performed responsive to determining that the active metric satisfies the threshold value. 5. The method of claim 4 , further comprising determining the threshold value based on historical values of the active metric for the user. 6. The method of claim 1 , wherein the wearable device comprises a smart watch and determining that the second device is being worn by the user comprises determining, from sensor data collected by the second device, that a heart rate sensor of the smart watch is currently detecting a heart rate of the user. 7. A system comprising: one or more processors; and a computer-readable storage medium storing instructions that are executable by the one or more processors to perform operations comprising: detecting a first activity being performed at a first device associated with a user, the first activity including consumption of content received from a content provider over a network; identifying a second device associated with the user responsive to: (i) detecting that the user is wearing the second device, (ii) the second device being a wearable device that is currently available to perform a second activity related to the first activity, and (iii) the first device being unavailable to perform the second activity; determining that the second activity is to be performed for the user during the first activity by inferring a user preference from attribute data associated with the user, wherein identifying the second device comprises identifying a plurality of user devices currently capable of performing the second activity and selecting the second device from the plurality of user devices based on the attribute data associated with the user responsive to determining that the second device is within a threshold proximity to the user; responsive to determining that a display size of the second device fails to satisfy a threshold size, generating instructions that cause the second device to display an abridged version of the content received from the content provider; and causing the second device to display the abridged version of the content by transmitting the instructions to the second device. 8. The system of claim 7 , wherein the second device comprises a sensor configured to collect sensor data describing a physical environment in which the second device is disposed and identifying the second device comprises determining a device status of the second device by analyzing the sensor data, calculating an active metric for the second device from the sensor data, and comparing the active metric to a threshold value, wherein identifying the second device is performed responsive to determining that the active metric satisfies the threshold value. 9. The system of claim 8 , the operations further comprising determining the threshold value based on historical values of the active metric for the user. 10. The system of claim 8 , wherein the wearable device comprises a smart watch and determining that the second device is being worn by the user comprises determining, from sensor data collected by the second device, that a heart rate sensor of the smart watch is currently detecting a heart rate of the user. 11. The system of claim 7 , wherein identifying the second device comprises detecting a short range communications connection between the first device and the second device, the short range communications connection being a Bluetooth connection or a Near Field Communication (NFC) connection. 12. A computer-readable storage medium storing instructions that, when executed by at least one hardware processor of a machine, cause the machine to perform operations comprising: detecting a first activity being performed at a first device associated with a user, the first activity including consumption of content received from a content provider over a network; identifying a second device associated with the user responsive to: (i) detecting that the user is wearing the second device, (ii) the second device being a wearable device that is currently available to perform a second activity related to the first activity, and (iii) the first device being unavailable to perform the second activity; determining that the second activity is to be performed for the user during the first activity by inferring a user preference from attribute data associated with the user, wherein identifying the second device comprises identifying a plurality of user devices currently capable of performing the second activity and selecting the second device from the plurality of user devices based on the attribute data associated with the user responsive to determining that the second device is within a threshold proximity to the user; responsive to determining that a display size of the second device fails to satisfy a threshold size, generating instructions that cause the second device to display an abridged version of the content received from the content provider; and causing the second device to display the abridged version of the content by transmitting the instructions to the second device. 13. The computer-readable storage medium of claim 12 , wherein the second device comprises a sensor configured to collect sensor data describing a physical environment in which the second device is disposed and identifying the second device comprises determining a device status of the second device by analyzing the sensor data, calcul

Assignees

Inventors

Classifications

  • Drawing of charts or graphs · CPC title

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • using topology management mechanisms · CPC title

  • Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

  • Direct-mode setup · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12033204B2 cover?
Described herein is a system and method for performing ancillary activity. A device activity being performed by a user device of a user is detected. Attribute data associated with a plurality of attribute sources is accessed. A user preference indicating a preference for performing on a secondary user device a complementary activity corresponding to the device activity is inferred. Based on the…
Who is the assignee on this patent?
Ebay Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0631. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 09 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).