IP Library Granted Patent US 10,437,966
Granted Patent B1
US 10,437,966 · App. 15/870,345 · Granted Oct 8, 2019

In-context control of feed privacy settings

Inventors: Daniel Quach (Los Angeles, CA); Justin Lewis (Marina del Rey, CA)
Assignee: GOOGLE LLC
G06F21/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,437,966
App. No.
15/870,345
Granted
Oct 8, 2019
Kind
B1
Abstract

Systems and methods for providing feed privacy settings in-context with an activity that will be affected by the feed privacy setting. An example method comprising: receiving an indication of an occurrence of an activity in a content sharing platform, the occurrence of the activity corresponding to a feed item of a first feed item type; requesting user input via a user interface that simultaneously presents the feed item of the first feed item type and a privacy setting selection for the first feed item type, wherein the user input pertains to the privacy setting selection; receiving the privacy setting selection for the first feed item type while the user interface presents the feed item; and in response to receiving the privacy setting selection, updating a privacy setting for multiple feed items comprising the feed item and a subsequent feed item of the first feed item type.

Claims (43)

1. A method comprising:

receiving, by a processing device, an indication of an occurrence of an activity in a content sharing platform, the occurrence of the activity corresponding to a feed item of a first feed item type;

determining, by a processing device, a privacy setting for the first feed item type;

providing, by the processing device, a user interface that simultaneously presents the feed item of the first feed item type and the determined privacy setting for the first feed item type;

receiving, by the processing device, user input indicating a privacy setting selection corresponding to the determined privacy setting for the first feed item type while the user interface presents the feed item;

in response to the privacy setting selection, updating, by the processing device, the privacy setting for multiple feed items comprising the feed item and a subsequent feed item of the first feed item type; and

requesting an update to the privacy setting for the first feed item type in response to determining that a threshold period of time has passed since receiving the privacy setting selection for the first feed item type.

2. The method of claim 1 , wherein the activity comprises at least one of liking an object, subscribing to a content channel, publishing an object, or adding an object to a playlist.

3. The method of claim 1 , further comprising:

in response to the user input indicating a private setting for the feed item of the first feed item type, maintaining the feed item as private.

4. The method of claim 1 , further comprising:

determining that the privacy setting selection for the first feed item type has been previously received.

5. The method of claim 4 , further comprising:

determining that the user input pertaining to the privacy setting selection indicates a private setting for the first feed item type.

6. The method of claim 1 , wherein the multiple feed items comprise a public feed item to be shared with other users of the content sharing platform and a private feed item that is not shared with the other users.

7. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising:

receiving an indication of an occurrence of an activity in a content sharing platform, the occurrence of the activity corresponding to a feed item of a first feed item type;

determining, by a processing device, a privacy setting for the feed item type;

providing a user interface that simultaneously presents the feed item of the first feed item type and the determined privacy setting for the first feed item type;

receiving user input indicating a privacy setting selection corresponding to the determined privacy setting for the first feed item type while the user interface presents the feed item;

in response to the privacy setting selection, updating the privacy setting for multiple feed items comprising the feed item and a subsequent feed item of the first feed item type; and

requesting an update to the privacy setting for the first feed item type responsive to determining that a threshold period of time has passed since receiving the privacy setting selection for the first feed item type.

8. The non-transitory machine-readable storage medium of claim 7 , wherein the activity comprises at least one of liking an object, subscribing to a content channel, publishing an object, or adding an object to a playlist.

9. The non-transitory machine-readable storage medium of claim 7 , wherein the operations further comprise:

responsive to the user input indicating a private setting for the feed items of the first feed item type, maintaining the feed item as private.

10. The non-transitory machine-readable storage medium of claim 7 , wherein the operations further comprise:

determining that the privacy setting selection for the first feed item type has been previously received.

11. The non-transitory machine-readable storage medium of claim 10 , wherein the operations further comprise:

determining that the user input pertaining to the privacy setting selection indicates a private setting for the first feed item type.

12. The non-transitory machine-readable storage medium of claim 7 , wherein the multiple feed items comprise a public feed item to be shared with other users of the content sharing platform and a private feed item that is not shared with the other users.

13. A computer system comprising:

a memory;

a processing device coupled to the memory, wherein the processing device is to:

receive an indication of an occurrence of an activity in a content sharing platform, the occurrence of the activity corresponding to a feed item of a first feed item type;

determine a privacy setting for the feed item type;

provide a user interface that simultaneously presents the feed item of the first feed item type and the determined privacy setting for the first feed item type;

receive user input indicating a privacy setting selection corresponding to the determined privacy setting for the first feed item type while the user interface presents the feed item;

in response to the privacy setting selection, update the privacy setting for multiple feed items comprising the feed item and a subsequent feed item of the first feed item type; and

request an update to the privacy setting for the first feed item type responsive to a determination that a threshold period of time has passed since receipt of the privacy setting selection for the first feed item type.

14. The computer system of claim 13 , wherein the activity comprises at least one of liking an object, subscribing to a content channel, publishing an object, or adding an object to a playlist.

15. The computer system of claim 13 , wherein the processing device is further to:

responsive to the user input indicating a private setting for the multiple feed items of the first feed item type, maintain the multiple feed items as private.

16. The computer system of claim 13 , wherein the processing device is further to: determine that the user input pertaining to the privacy setting selection indicates a private setting for the first feed item type.

Assignments (2)
CHANGE OF NAME Recorded Jun 7, 2019
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 049412/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2018
From: QUACH, DANIEL; LEWIS, JUSTIN
To: GOOGLE INC.
Reel/Frame 044626/0213 →
Continuity (1)
Continuation 13920972 · Jun 18, 2013