8385245

System and Method for Multicasting in a Network Environment

PublishedFebruary 26, 2013
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method, comprising: segmenting content into clips to be delivered to one or more endpoints; receiving a request for the content from an endpoint; and evaluating whether a portion of the content has already been multicasted, wherein if the portion has been multicasted, then the endpoint is connected to a multicast version of the portion of the content, and wherein if the portion has not been previously multicasted then the portion of the content is added to a multicast transmission schedule if at least one other endpoint has requested the content.

2

2. The method of claim 1 , wherein if the portion has not been previously multicasted then the portion of content is sent over a unicast channel.

3

3. The method of claim 1 , wherein the request is based on a subscription model, or a previous query.

4

4. The method of claim 1 , wherein the endpoint includes a proxy that coordinates with a content player to receive the multicast version.

5

5. The method of claim 4 , wherein the proxy is coupled to a browser that enables the multicast version to be used by the endpoint.

6

6. The method of claim 4 , wherein the content player includes a multiplexing function, and wherein the content player is configured to tune multicast activities it conducts based on bandwidth utilization in a network.

7

7. The method of claim 4 , wherein the content player evaluates data being transmitted over a time interval and determines if there are enough endpoints requesting a content piece that is the same such that the content piece is sent over a multicast channel.

8

8. The method of claim 1 , wherein an update is sent to the endpoint to configure a proxy in the endpoint for multicasting activities.

9

9. An apparatus, comprising: a content player configured to: request a piece of content from a content source; segment the piece of content into clips to be delivered to one or more endpoints; receive a request for content from an endpoint; and evaluate whether a portion of the content has already been multicasted, wherein if the portion has been multicasted, then the endpoint is connected to a multicast version of the portion of the content, and wherein if the portion has not been previously multicasted then the portion of content is added to a multicast transmission schedule if at least one other endpoint has requested the content.

10

10. The apparatus of claim 9 , wherein the content player requests a piece of content from a content source and segments the piece of content into clips to be delivered to one or more endpoints.

11

11. The apparatus of claim 9 , wherein if the portion has not been previously multicasted then the portion of content is sent over a unicast channel.

12

12. The apparatus of claim 9 , wherein the request is based on a subscription model, or a previous query.

13

13. The apparatus of claim 9 , wherein the endpoint includes a proxy that coordinates with the content player to receive the multicast version, and wherein the proxy is coupled to a browser that enables the multicast version to be used by an end user of the endpoint, and wherein the content player evaluates data being transmitted over a time interval and determines if there are enough endpoints requesting a piece of content that is the same such that the piece of content is sent over a multicast channel.

14

14. The apparatus of claim 9 , wherein the content player includes a multiplexing function, and wherein the content player can tune multicast activities it conducts based on bandwidth utilization in a network.

15

15. A non-transitory media configured to: request a piece of content from a content source; segment the piece of content into clips to be delivered to one or more endpoints; receive a request for content from an endpoint; and evaluate whether a portion of the content has already been multicasted, wherein if the portion has been multicasted, then the endpoint is connected to a multicast version of the portion of the content, and wherein if the portion has not been previously multicasted then the portion of content is added to a multicast transmission schedule if at least one other endpoint has requested the content.

16

16. The media of claim 15 , being further configured to: request a piece of content from a content source; and segment the piece of content into clips to be delivered to one or more endpoints.

17

17. The media of claim 15 , wherein if the portion has not been previously multicasted then the portion of content is sent over a unicast channel, and wherein the request is based on a subscription model, or a previous query.

18

18. A system, comprising: means for requesting a piece of content from a content source; means for segmenting the piece of content into clips to be delivered to one or more endpoints; means for receiving a request for content from an endpoint; and means for evaluating whether a portion of the content has already been multicasted, wherein if the portion has been multicasted, then the endpoint is connected to a multicast version of the portion of the content, and wherein if the portion has not been previously multicasted then the portion of content is added to a multicast transmission schedule if at least one other endpoint has requested the content.

19

19. The system of claim 18 , further comprising: means for tuning multicast activities for a content player based on bandwidth utilization in a network.

20

20. The system of claim 18 , wherein an update is sent to the endpoint to configure a proxy in the endpoint for multicasting activities.

Patent Metadata

Filing Date

Unknown

Publication Date

February 26, 2013

Inventors

Joseph B. Burton
Shantanu Sarkar

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR MULTICASTING IN A NETWORK ENVIRONMENT” (8385245). https://patentable.app/patents/8385245

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.