IP Library › Granted Patent US 10,412,133
Granted Patent B2
US 10,412,133 · App. 15/136,884 · Granted Sep 10, 2019

Public/private communications paths

Inventors: David J. Piepenbrink (Denver, CO); Lee M. Chow (Naperville, IL); James T. Sofos (Aurora, IL)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
H04L65/4084H04L9/3226H04L9/3263H04L65/60H04L67/10H04W84/042H04L2209/56H04L2209/60
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,412,133
App. No.
15/136,884
Granted
Sep 10, 2019
Kind
B2
Abstract

Access to transactional multimedia content may be based on network routing. Some multimedia content may be best delivered via a private network. Other multimedia content may be best delivered via a public network. A type of the multimedia content may thus determine network routing.

Claims (40)

1. A system, comprising:

a hardware processor; and

a memory device, the memory device storing instructions, the instructions when executed causing the hardware processor to perform operations, the operations comprising:

receiving a request for content from a client device;

determining a routing decision based on the request for content;

determining a first communications path from a content server via a public network to the client device in response to the request for content specifying a video on demand;

determining a second communications path from a different content server via a private cellular network to the client device in response to the request for content specifying live video content;

in response to the request for content specifying the video on demand, sending the request for content to the content server providing the video on demand via the public network; and

in response to the request for content specifying the live video content, sending the request for content to the different content server providing the live video content via the private cellular network.

2. The system of claim 1 , wherein the operations further comprise retrieving a network address that corresponds to the first communications path.

3. The system of claim 1 , wherein the operations further comprise retrieving a network address that corresponds to the content server.

4. The system of claim 1 , wherein the operations further comprise retrieving a network address that corresponds to the second communications path.

5. The system of claim 1 , wherein the operations further comprise retrieving a network address that corresponds to the different content server.

6. The system of claim 1 , wherein the operations further comprise retrieving the video on demand.

7. The system of claim 1 , wherein the operations further comprise retrieving the live video content.

8. A method, comprising:

receiving, by a server, a request for content from a client device;

determining, by the server, a routing decision based on the request for content from the client device;

determining, by the server, a first communications path from a content server via a public network to the client device in response to the request for content specifying a video on demand;

determining, by the server, a second communications path from a different server via a private cellular network in response to the request for content specifying live video content;

in response to the request for content specifying the video on demand, sending, by the server, the request for content to the content server providing the video on demand via the public network; and

in response to the request for content specifying the live video content, sending, by the server, the request for content to the different content server providing the live video content via the private cellular network.

9. The method of claim 8 , further comprising retrieving a network address that corresponds to the first communications path.

10. The method of claim 8 , further comprising retrieving a network address that corresponds to the content server.

11. The method of claim 8 , further comprising retrieving a network address that corresponds to the second communications path.

12. The method of claim 8 , further comprising retrieving a network address that corresponds to the different content server.

13. The method of claim 8 , further comprising retrieving the video on demand.

14. The method of claim 8 , further comprising retrieving the live video content.

15. A memory device storing processor-executable instructions that when executed cause a processor to perform operations, the operations comprising:

receiving a request for content from a client device;

determining a routing decision based on the request for content;

determining a first communications path from a content server via a public network to the client device in response to the request for content specifying a video on demand;

determining a second communications path from a live content server via a private cellular network to the client device in response to the request for content specifying live video content;

in response to the request for content specifying the video on demand, sending the request for content to the content server providing the video on demand via the public network; and

in response to the request for content specifying the live video content, sending the request for content to the live content server providing the live video content via the private cellular network.

16. The memory device of claim 15 , wherein the operations further comprise retrieving a network address that corresponds to the first communications path.

17. The memory device of claim 15 , wherein the operations further comprise retrieving a network address that corresponds to the content server.

18. The memory device of claim 15 , wherein the operations further comprise retrieving a network address that corresponds to the second communications path.

19. The memory device of claim 15 , wherein the operations further comprise retrieving a network address that corresponds to the different content server.

20. The memory device of claim 15 , wherein the operations further comprise retrieving the video on demand.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2016
From: PIEPENBRINK, DAVID J.; CHOW, LEE M.; SOFOS, JAMES T.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 038390/0862 →
Continuity (2)
Continuation 12618207 · Nov 13, 2009
Related Publication 20160241618A1 · Aug 18, 2016