IP Library Granted Patent US 11,671,504
Granted Patent B2
US 11,671,504 · App. 16/409,100 · Granted Jun 6, 2023

Systems and methods for distributing published content among users of a social network

Inventors: Christopher Armstrong (Sterling, VA); Alan Keister (Oakton, VA); Lark Dunham (Boulder, CO); Jennifer Granito (San Francisco, CA); Steven Greenberg (Frederick, MD); Rakesh Agrawal (Arlington, VA); Michael Sommers (Montebello, NY); Carol A. Glover (Fairfax, VA)
Assignee: Verizon Patent and Licensing Inc.
H04L67/306G06F3/0482G06F16/958G06F16/9535G06Q10/107G06Q50/01H04L51/52H04L65/403H04L67/02H04L67/55H04L51/04
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 11,671,504
App. No.
16/409,100
Granted
Jun 6, 2023
Kind
B2
Abstract

Collecting and distributing information related to recent content publication activity of an instant messaging (IM) user provides other users in a network with timely, relevant information about people known to the user or within the same social network. A user participating in a social network can quickly and efficiently perceive new information related to other users (referred to as co-users) in a social network by reviewing the co-users' recent content publication activity. A user may be made able to do so without requiring the co-user to send a communication directly to the user regarding the new facts or new content, and also without requiring the user to actively browse or request information about the co-user.

Claims (60)

1. A computer-implemented method for distributing published content among users of a social network, the method comprising:

identifying, by at least one processor, a first electronic content item published by a first user via a first user device, the first user being linked to one or more user devices associated with a plurality of second users within a social network;

accessing permission data associated with the first user, the permission data comprising a publication permission established by the first user, to identify at least one content type permitted for presentation to at least one second user;

receiving, by the at least one processor, a second electronic content item published by the first user via the first user device, the second electronic content item being published subsequent to the first electronic content item;

determining, by the at least one processor, a content type associated with the second electronic content item, the determined content type being associated with a corresponding indicator selected by the first user, the corresponding indicator comprising at least one of a digital image, animated content, or a hyperlink associated with the second electronic content item; and

generating, by the at least one processor, an electronic command to transmit information identifying the first user and the corresponding indicator selected by the first user to one or more devices of the at least one of the second users, the information instructing the one or more user devices to present a graphic representing the corresponding indicator to the at least one of the second users on a portion of a graphical user interface of the one or more user devices, wherein the graphic representing the corresponding indicator displays information when selected or hovered over by a pointing device and is modified after the at least one of the second users views the content item published by the first user.

2. The computer-implemented of claim 1 , wherein the at least one processor is further operative with the instructions to access permission data associated with the first user, the permission data comprising a publication permission established by the first user.

3. The computer-implemented of claim 2 , wherein the at least one processor is further operative with the instructions to access permission data associated with the first user, the permission data comprising a publication permission established by the first user, to identify at least one content type permitted for presentation to at least one of the second users.

4. The computer-implemented of claim 2 , wherein the at least one processor is further operative with the instructions to:

determine whether the second electronic content conforms to the publication permission; and

when the second electronic content conforms to the at least one publication permission, generate the electronic command to transmit the information identifying the first user and the corresponding indicator to the one or more user devices of the at least one of the second users.

5. The computer-implemented of claim 2 , wherein:

the publication permission identifies at least one content type suitable for presentation to the at least one of the second users; and

at least one processor is further operative with the instructions to:

determine that the at least one suitable content type includes the content type of the second electronic content; and

in response to the determination, generate the electronic command to transmit the information identifying the first user and the corresponding indicator to the one or more user devices of the at least one of the second users.

6. The computer-implemented of claim 2 , wherein the publication permission identifies a subset of the second users permitted to access at least one of the second electronic content or the content type associated with the second electronic content.

7. The computer-implemented of claim 6 , wherein at least one processor is further operative with the instructions to:

determine that the subset of the second users includes the at least one of the second users; and

in response to the determination, generate the electronic command to transmit the information identifying the first user and the corresponding indicator to the one or more user devices of the at least one of the second users.

8. The computer-implemented of claim 1 , wherein the at least one processor is further operative with the instructions to:

receive, from the first user device, information indicative of a selection of the corresponding indicator by the first user;

access the second electronic content in response to the received information; and

generate an electronic command to transmit at least a portion of the second electronic content for presentation to the one or more user devices of at least one of the second users through their respective graphical user interface.

9. The computer-implemented of claim 1 , wherein:

the at least one processor is further operative with the instructions to generate an electronic command to transmit at least a portion of the second electronic content to the one or more user devices; and

the transmitted information further instructs the first user device to present the portion of the second electronic content to the at least one of the second users concurrently with the corresponding indicator.

10. The computer-implemented of claim 1 , wherein the at least one processor is further operative with the instructions to generate a second electronic command to transmit the information to the one or more user devices of the at least one of the second users, the second information instructing the one or more user devices to present the corresponding indicator to corresponding ones of the at least one of the second users.

11. A system for distributing published content among users of a social network, the method comprising:

at least one processor; and

a memory storing executable instructions that, when executed by the at least one processor, causes the at least one processor to perform the following operations:

identifying, by the at least one processor, a first electronic content item published by a first user via a first user device, the first user being linked to one or more user devices associated with a plurality of second users within a social network;

accessing permission data associated with the first user, the permission data comprising a publication permission established by the first user, to identify at least one content type permitted for presentation to at least one second user;

receiving, by the at least one processor, a second electronic content item published by the first user via the first user device, the second electronic content item being published subsequent to the first electronic content item;

determining, by the at least one processor, a content type associated with the second electronic content item, the determined content type being associated with a corresponding indicator selected by the first user, the corresponding indicator comprising at least one of a digital image, animated content, or a hyperlink associated with the second electronic content item; and

generating, by the at least one processor, an electronic command to transmit information identifying the first user and the corresponding indicator selected by the first user to one or more user devices of the at least one of the second users, the information instructing the one or more user devices to present a graphic representing the corresponding indicator to the at least one of the second users on a portion of a graphical user interface of the one or more user devices, wherein the graphic representing the corresponding indicator displays information when selected or hovered over by a pointing device and is modified after the at least one of the second users views the content item published by the first user.

12. The system of claim 11 , wherein the at least one processor is further operative with the instructions to access permission data associated with the first user, the permission data comprising a publication permission established by the first user, to identify at least one content type permitted for presentation to the at least one of the second users.

13. The system of claim 12 , wherein the at least one processor is further operative with the instructions to:

determine whether the second electronic content conforms to the publication permission; and

when the second electronic content conforms to the at least one publication permission, generate the electronic command to transmit the information identifying the first user and the corresponding indicator to the one or more user devices of the at least one of the second users.

14. The system of claim 12 , wherein:

the publication permission identifies at least one content type suitable for presentation to the at least one of the second users; and

at least one processor is further operative with the instructions to:

determine that the at least one suitable content type includes the content type of the second electronic content; and

in response to the determination, generate the electronic command to transmit the information identifying the first user and the corresponding indicator to the one or more user devices of the at least one of the second users.

15. The system of claim 12 , wherein the publication permission identifies a subset of second users permitted to access at least one of the second electronic content or the content type associated with the second electronic content.

16. The system of claim 15 , wherein at least one processor is further operative with the instructions to:

determine that the subset of second users includes the at least one of the second users; and

in response to the determination, generate the electronic command to transmit the information identifying the first user and the corresponding indicator to the one or more user devices of the at least one of the second users.

17. The system of claim 11 , wherein the at least one processor is further operative with the instructions to:

receive, from the first user device, information indicative of a selection of the corresponding indicator by the first user;

access the second electronic content in response to the received information; and

generate an electronic command to transmit at least a portion of the second electronic content for presentation to the one or more user devices of the at least one of the second users through their respective graphical user interface.

18. The system of claim 11 , wherein the at least one processor is further operative with the instructions to generate a second electronic command to transmit the information to the one or more user devices of the at least one of the second users, the second information instructing the one or more user devices to present the corresponding indicator to corresponding ones of the at least one of the second users.

19. A non-transitory computer readable medium for distributing published content among users of a social network, the method comprising:

identifying, by at least one processor, a first electronic content item published by a first user via a first user device, the first user being linked to one or more user devices associated with a plurality of second users within a social network;

accessing permission data associated with the first user, the permission data comprising a publication permission established by the first user, to identify at least one content type permitted for presentation to at least one second user;

receiving, by the at least one processor, a second electronic content item published by the first user via the first user device, the second electronic content item being published subsequent to the first electronic content item;

determining, by the at least one processor, a content type associated with the second electronic content item, the determined content type being associated with a corresponding indicator selected by the first user, the corresponding indicator comprising at least one of a digital image, animated content, or a hyperlink associated with the second electronic content item; and

generating, by the at least one processor, an electronic command to transmit information identifying the first user and the corresponding indicator selected by the first user to one or more user devices of the at least one of the second users, the information instructing the one or more user devices to present a graphic representing the corresponding indicator to the at least one of the second users on a portion of a graphical user interface of the one or more user devices, wherein the graphic representing the corresponding indicator displays information when selected or hovered over by a pointing device and is modified after the at least one of the second users views the content item published by the first user.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2019
From: AOL LLC
To: AOL INC.
Reel/Frame 049218/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2019
From: ARMSTRONG, CHRISTOPHER; KEISTER, ALAN; DUNHAM, LARK; GRANITO, JENNIFER; GREENBERG, STEVEN; AGRAWAL, RAKESH; SOMMERS, MICHAEL; GLOVER, CAROL A.
To: AOL LLC.
Reel/Frame 049219/0859 →
CHANGE OF NAME Recorded May 17, 2019
From: AOL INC.
To: OATH INC.
Reel/Frame 049219/0879 →