Patent US6385647B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6385647B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System for selectively routing data via either a network that supports Internet protocol or via satellite transmission network based on size of the data

Assignee: Verizon Patent and Licensing Inc
•
Filing: 1997-08-18
•
Granted: 2002-05-07
•
Expires: 2017-08-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Data files, video and audio data, telephone calls, and other multimedia information is multicast through a hybrid network which includes orbiting satellites and the Internet. The multimedia information is multicast to a receiving facility via an orbiting satellite or the Internet. If the status of the transmission indicates that the transmission was unsuccessful, the receiving computer will transmit a failure status to the source, and the source will transmit the multimedia information to the receiving computer, thus providing reliable data delivery. The multicast data is received by a receiving facility and the data is transmitted via industry standard non-proprietary mechanisms utilizing Internet Protocol to each of the destination computers that are members of the multicast group.

Inventors

  • 👤 Dean Willis
  • 👤 Jim Howser
  • 👤 Marty Garrity
  • 👤 Jack Heneghan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 06:45
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1863; H04L12/1868; H04B; H04B7/00; H04B7/14; H04B7/15; H04B7/185; H04B7/18578; H04B7/18582; H04L69/00; H04L69/16; H04L69/161; H04L69/162; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 139 words
A method for media communication over a network supporting an Internet Protocol from a source computer to one or more destinations through a receiving facility, comprising: receiving data from a source computer destined for one or more destinations; selectively routing the data via either a network that supports Internet Protocol or via a satellite transmission network based on a size of the data; in response to routing the data via the satellite transmission network, multicasting the data from the source computer via a satellite utilizing an Internet Protocol to facilitate routing; receiving the data at the receiving facility; transmitting the data from the receiving facility to each of the destinations via the network that supports Internet Protocol; and receiving the data at the one or more destinations with Internet Protocol addresses attached via the network that supports Internet Protocol.
Claim 2
Independent Claim 139 words
A method for media communication over a network supporting an Internet Protocol from a source computer to one or more destinations through a receiving facility, comprising: receiving data from a source computer destined for one or more destinations; selectively routing the data via either a network that supports Internet Protocol or via a satellite transmission network based on a size of the data; in response to routing the data via the satellite transmission network, multicasting the data from the source computer via a satellite utilizing an Internet Protocol to facilitate routing; receiving the data at the receiving facility; transmitting the data from the receiving facility to each of the destinations via the network that supports Internet Protocol; and receiving the data at the one or more destinations with Internet Protocol addresses attached via the network that supports Internet Protocol.
Claim 3
Dependent Claim 56 words
A method for media communication over a network as recited in claim 1 , including the step of transmitting the status of the source computer transmission from the receiving facility to the source computer and if the status indicates transmission failure then transmitting the data and destination addresses from the source computer to the receiving facility.
Claim 4
Dependent Claim 20 words
A method for media communication over a network as recited in claim 1 , wherein multicasting is implemented through TCP/IP.
Claim 5
Dependent Claim 25 words
A method for media communication over a network as recited in claim 1 , including the step of encoding and encrypting the data for security.
Claim 6
Dependent Claim 20 words
A method for media communication over a network as recited in claim 1 , wherein the data is stream data.
Claim 7
Dependent Claim 20 words
A method for media communication over a network as recited in claim 1 , wherein the data is file data.
Claim 8
Dependent Claim 20 words
A method for media communication over a network as recited in claim 1 , wherein the network is the Internet.
Claim 9
Dependent Claim 48 words
The method of claim 1 , wherein the selective routing includes: selectively routing the data via either the network that supports Internet Protocol or the satellite transmission network based on the size of the data and a distance between the source computer and the one or more destinations.
Claim 10
Dependent Claim 102 words
A computer system that facilitates data communication to one or more destinations, comprising: a satellite transmission network; a network that supports Internet Protocol; a source computer for selectively multicasting data to one or more destinations via either the satellite transmission network or the network that supports Internet Protocol based on a distance between the source computer and the one or more destinations; a receiving facility that receives the data from the satellite transmission network and the network that supports Internet Protocol and that transmits the data to each of the one or more destinations via the network that supports the Internet Protocol.
Claim 11
Dependent Claim 102 words
A computer system that facilitates data communication to one or more destinations, comprising: a satellite transmission network; a network that supports Internet Protocol; a source computer for selectively multicasting data to one or more destinations via either the satellite transmission network or the network that supports Internet Protocol based on a distance between the source computer and the one or more destinations; a receiving facility that receives the data from the satellite transmission network and the network that supports Internet Protocol and that transmits the data to each of the one or more destinations via the network that supports the Internet Protocol.
Claim 12
Dependent Claim 54 words
A computer system for media communication over a network as recited in claim 9 , wherein the receiving facility transmits to the source computer the status of the transmission from the source computer and if the status indicates transmission failure, then the source computer transmits the data and destination addresses to the receiving facility.
Claim 13
Dependent Claim 21 words
A computer system for media communication over a network as recited in claim 9 , wherein multicasting is implemented utilizing TCP/IP.
Claim 14
Dependent Claim 22 words
A computer system for media communication over a network as recited in claim 9 , wherein the data is encoded and encrypted.
Claim 15
Dependent Claim 21 words
A computer system for media communication over a network as recited in claim 9 , wherein the data is stream data.
Claim 16
Dependent Claim 21 words
A computer system for media communication over a network as recited in claim 9 , wherein the data is file data.
Claim 17
Dependent Claim 29 words
A computer system for media communication over a network as recited in claim 9 , wherein the communication link between the source and the receiving facility includes the Internet.
Claim 18
Dependent Claim 51 words
The computer system of claim 9 , wherein the source computer is configured to selectively multicast the data via either the satellite transmission network or the network that supports Internet Protocol based on the distance between the source computer and the one or more destinations and a size of the data.
Claim 19
Independent Claim 84 words
A system for multicast transmission of data, comprising: a satellite transmission network; an internet; a first router for selectively routing data from a source and addressed to one or more destinations via either the satellite transmission network or the internet based on a distance between the source and the one or more destinations; and a second router for receiving the data from either the satellite transmission network or the internet and routing the data to one or more of the one or more destinations.
Claim 20
Independent Claim 84 words
A system for multicast transmission of data, comprising: a satellite transmission network; an internet; a first router for selectively routing data from a source and addressed to one or more destinations via either the satellite transmission network or the internet based on a distance between the source and the one or more destinations; and a second router for receiving the data from either the satellite transmission network or the internet and routing the data to one or more of the one or more destinations.
Claim 21
Dependent Claim 33 words
The system of claim 17 , wherein the satellite transmission network, comprises: a conditional access device for receiving the data from the content insertion; a multiplexer; a satellite; and an integrated receiver decoder.
Claim 22
Dependent Claim 28 words
The system of claim 17 , further comprising: a content insertion for receiving data from one or more content sources and routing the data to the first router.
Claim 23
Dependent Claim 45 words
The system of claim 17 , wherein the first router is configured to selectively route the data via either the satellite transmission network or the internet based on the distance between the source and the one or more destinations and a size of the data.
Claim 24
Independent Claim 96 words
A system that facilitates data communication to one or more destinations, comprising: a satellite transmission network; a network that supports Internet Protocol; a source computer for multicasting messages to one or more destinations via either the satellite transmission network, or the network that supports Internet Protocol, based on a size of each of the messages; and a receiving facility that receives the data from the satellite transmission network and the network that supports Internet Protocol and that transmits the messages to each of the one or more destinations via the network that supports the Internet Protocol.
Claim 25
Independent Claim 96 words
A system that facilitates data communication to one or more destinations, comprising: a satellite transmission network; a network that supports Internet Protocol; a source computer for multicasting messages to one or more destinations via either the satellite transmission network, or the network that supports Internet Protocol, based on a size of each of the messages; and a receiving facility that receives the data from the satellite transmission network and the network that supports Internet Protocol and that transmits the messages to each of the one or more destinations via the network that supports the Internet Protocol.
Claim 26
Dependent Claim 47 words
The system of claim 21 , wherein the multicasting of messages to one or more destinations via either the satellite transmission network, or the network that supports Internet Protocol, is further based on a distance between the source computer and each of the one or more destinations.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-05-06 2005-11-05 2006-05-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-05-06 2009-11-05 2010-05-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-05-06 2013-11-05 2014-05-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag