Sub-display pairing
US-2021185520-A1 · Jun 17, 2021 · US
US12167480B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12167480-B2 |
| Application number | US-202117242644-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 28, 2021 |
| Priority date | Jun 1, 2020 |
| Publication date | Dec 10, 2024 |
| Grant date | Dec 10, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In some implementations, a computing device can be configured for users (e.g., user devices) that are detected nearby the computing device. For example, the computing device may be a communal device configured for a single user but generally used by multiple users. The communal device can discover when a known (e.g., authorized, trusted, etc.) user device is near the communal device and obtain personalization data from the nearby user device. The communal device can configure the communal device based on the personalization data to personalize an activity hosted by the communal device for the user of the nearby user device. To protect the user's personalization data, the communal device can delete the user's personalization data when the activity hosted by the communal device is terminated.
Opening claim text (preview).
What is claimed is: 1. A method comprising: detecting, by a first user device, a second user device within a threshold distance of the first user device; presenting, by the first user device, information identifying the second user device, wherein the first user device is a communal user device; receiving, by the first user device, a first user input selecting the second user device; in response to receiving the first user input selecting the second user device: selecting a user account corresponding to the selected, second user device for generating personalized content for the first user device; receiving, by the first user device, identification credentials for accessing the user account; accessing, by the first user device using the identification credentials, the user account to determine historical user activity data corresponding to the user account; presenting, by the first user device, content item suggestions based on the historical user activity data corresponding to the user account; receiving, by the first user device, a second user input selecting a particular content item from the content item suggestions; and presenting, by the first user device, the particular content item. 2. The method of claim 1 , further comprising: obtaining, by the first user device, data identifying one or more related user accounts and devices associated with the one or more related accounts; and storing, by the first user device, the data identifying the one or more related user accounts and devices associated with the one or more related accounts. 3. The method of claim 2 , wherein a communication channel is established with the second user device without requiring a manual pairing process based on the data identifying the one or more related user accounts and devices associated with the one or more related accounts. 4. The method of claim 1 , further comprising accessing, by the first user device using the identification credentials, the user account to determine user preferences associated with the particular user, wherein the content item suggestions are further based on the user preferences associated with the particular user. 5. The method of claim 1 , further comprising: in response to the second user input, initiating, by the first user device, user activity monitoring on the second user device; and receiving, by the first user device, current user activity data from the second user device, the current activity data describing a current activity of the particular user corresponding to the user account. 6. The method of claim 5 , further comprising: detecting, by the first user device, a termination event associated with the selected content item; and in response to the termination event, deleting, by the first user device, the current user activity data from the first user device. 7. The method of claim 5 , further comprising: detecting, by the first user device, a termination event associated with the selected content item, wherein the termination event is detected based on the current user activity data received from the second user device; and terminating, by the first user device, the presentation of the selected content item. 8. The method of claim 5 , further comprising: detecting, by the first user device, a termination event associated with the selected content item, wherein the termination event is detected in response to a change in state of the first user device; and causing, by the first user device, the second user device to cease user activity monitoring. 9. The method of claim 1 , further comprising: detecting, by the first user device, a termination event associated with the selected content item; and in response to detecting the termination event, deleting, by the first user device, at least a portion of the historical user activity data corresponding to the user account from the first user device. 10. The method of claim 1 , wherein accessing comprises submitting, by the first user device to another device, the identification credentials to gain access to the user account. 11. A system comprising: one or more processors; and a computer readable medium including one or more sequences of instructions that, when executed by the one or more processors, causes the processors to perform operations comprising: detecting, by a first user device, a second user device within a threshold distance of the first user device; presenting, by the first user device, information identifying the second user device, wherein the first user device is a communal user device; receiving, by the first user device, a first user input selecting the second user device; in response to receiving the first user input selecting the second user device: selecting a user account corresponding to the selected, second user device for generating personalized content for the first user device; receiving, by the first user device, identification credentials for accessing the user account; accessing, by the first user device using the identification credentials, the user account to determine historical user activity data corresponding to the user account; presenting, by the first user device, content item suggestions based on the historical user activity data corresponding to the user account; receiving, by the first user device, a second user input selecting a particular content item from the content item suggestions; and presenting, by the first user device, the particular content item. 12. The system of claim 11 , wherein the instructions cause the processors to perform operations comprising: obtaining, by the first user device, data identifying one or more related user accounts and devices associated with the one or more related accounts; and storing, by the first user device, the data identifying the one or more related user accounts and devices associated with the one or more related accounts. 13. The system of claim 12 , wherein a communication channel is established with the second user device without requiring a manual pairing process based on the data identifying the one or more related user accounts and devices associated with the one or more related accounts. 14. The system of claim 11 , further comprising accessing, by the first user device using the identification credentials, the user account to determine user preferences associated with the particular user, wherein the content item suggestions are further based on the user preferences associated with the particular user. 15. The system of claim 11 , wherein the instructions cause the processors to perform operations comprising: in response to the second user input, initiating, by the first user device, user activity monitoring on the second user device; and receiving, by the first user device, current user activity data from the second user device, the current activity data describing a current activity of the particular user corresponding to the user account. 16. The system of claim 15 , wherein the instructions cause the processors to perform operations comprising: detecting, by the first user device, a termination event associated with the selected content item; and in response to the termination event, deleting, by the first user device, the current user activity data from the first user device. 17. The system of claim 15 , wherein the instructions cause the processors to perform operations comprising: detecting, by the first user device, a termination event associated with the selected content item, wherein the termination event is detected based on the current user activit
Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title
User profiles · CPC title
specially adapted for the location of the user terminal · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network (configuring of peripheral devices in general G06F9/4411; monitoring connectivity in data switched networks H04L43/0811) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.