IP Library Granted Patent US 10,237,332
Granted Patent B2
US 10,237,332 · App. 15/688,853 · Granted Mar 19, 2019

Sharing network addresses

Inventor: Timothy O'Shaughnessy (Washington, DC)
Assignee: Oath Inc.
H04L67/06G06F17/30884H04L61/1552H04L61/30
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,237,332
App. No.
15/688,853
Granted
Mar 19, 2019
Kind
B2
Abstract

A network address assigned a shared designation by a first client computer is received, in a first data format, automatically, at a host computer from the first client computer. The network address is categorized and published. Publishing the network address includes converting the network address into a second data format, receiving, at the host computer, a subscription request from a second client computer, and sending the network address to the second client computer in response to receiving the subscription request.

Claims (42)

1. A computer-implemented method for sharing a network address, the method comprising the following operations performed by at least one processor:

receiving, over a communications network, a user group identification that identifies recipient users who are permitted by a publishing user to receive a network address shared by the publishing user;

categorizing the network address into at least one category based on categorization data accessed from a database;

determining, based on the user group identification and the at least one category, whether a first recipient user is permitted by the publishing user to receive the network address; and

sending, based on a determination that the first recipient user is permitted to receive the network address, the network address to a client computer of the first recipient user.

2. The method of claim 1 , further comprising:

receiving, at a host computer from the client computer, the network address in a first data format, the network address being assigned a shared designation by the client computer and comprising network address data and a source indication that identifies the publishing user.

3. The method of claim 2 , further comprising:

converting the network address into a second data format, wherein the second data format comprises a feed format.

4. The method of claim 1 , further comprising:

categorizing the network address into at least one category by performing a look-up of the categorization database using the network address.

5. The method of claim 1 , further comprising:

determining, based on the user group identification, whether a new user is permitted by the publishing user to receive the network address.

6. The method of claim 5 , further comprising:

sending, in response to a subscription request and based on a determination that the new user is permitted to receive the network address, the network address to the client computer as part of a syndication feed.

7. The method of claim 6 , wherein the subscription request includes a filtering criterion.

8. The method of claim 7 , wherein the network address comprises source data, and the filtering criterion is a source.

9. The method of claim 7 , wherein the network address comprises publication time data, and the filtering criterion is publication time.

10. The method of claim 1 , further comprising:

storing the network address in a shared directory on the client computer.

11. A device comprising:

a memory device for storing instructions; and

a receiver that includes at least one processor that is configured to:

receive, over a communications network, a user group identification that identifies recipient users who are permitted by a publishing user to receive a network address shared by the publishing user;

categorize the network address into at least one category based on categorization data accessed from a database;

determine, based on the user group identification and the at least one category, whether a first recipient user is permitted by the publishing user to receive the network address; and

send, based on a determination that the first recipient user is permitted to receive the network address, the network address to a client computer of the first recipient user.

12. The device of claim 11 , wherein the at least one processor further is configured to:

receive, at a host computer from the client computer, the network address in a first data format, the network address being assigned a shared designation by the client computer and comprising network address data and a source indication that identifies the publishing user.

13. The device of claim 12 , wherein the at least one processor is further configured to:

convert the network address into a second data format, wherein the second data format comprises a feed format.

14. The device of claim 11 , wherein the at least one processor is further configured to:

categorize the network address into at least one category by performing a look-up of the categorization database using the network address.

15. The device of claim 11 , wherein the at least one processor is further configured to:

determine, based on the user group identification, whether a new user is permitted by the publishing user to receive the network address.

16. The device of claim 15 , wherein the at least one processor is further configured to:

send, in response to a subscription request and based on a determination that the new user is permitted to receive the network address, the network address to the client computer as part of a syndication feed.

17. The device of claim 16 , wherein the subscription request includes a filtering criterion.

18. The device of claim 17 , wherein the network address comprises source data, and the filtering criterion is a source.

19. The device of claim 17 , wherein the network address comprises publication time data, and the filtering criterion is publication time.

20. The device of claim 11 , wherein the at least one processor is further configured to:

store the network address in a shared directory on the client computer.

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 Sep 25, 2017
From: O'SHAUGHNESSY, TIMOTHY
To: AOL LLC
Reel/Frame 043678/0684 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: AOL LLC
To: AOL INC.
Reel/Frame 043988/0786 →
CHANGE OF NAME Recorded Sep 25, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043988/0912 →
Continuity (4)
Continuation 14075610 · Nov 8, 2013
Continuation 11548944 · Oct 12, 2006
Provisional Application 60820535 · Jul 27, 2006
Related Publication 20180013817A1 · Jan 11, 2018