WO2013188104A3 - Opportunistically delayed delivery in a satellite network - Google Patents
Opportunistically delayed delivery in a satellite network Download PDFInfo
- Publication number
- WO2013188104A3 WO2013188104A3 PCT/US2013/043038 US2013043038W WO2013188104A3 WO 2013188104 A3 WO2013188104 A3 WO 2013188104A3 US 2013043038 W US2013043038 W US 2013043038W WO 2013188104 A3 WO2013188104 A3 WO 2013188104A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- exploit
- delaycast
- resources
- opportunistically
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/805—QOS or priority aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18517—Transmission equipment in earth stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18578—Satellite systems for providing broadband data service to individual earth stations
- H04B7/18584—Arrangements for data networking, i.e. for data packet routing, for congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18578—Satellite systems for providing broadband data service to individual earth stations
- H04B7/18595—Arrangements for adapting broadband applications to satellite systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/801—Real time traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42136—Administration or customisation of services
- H04M3/42178—Administration or customisation of services by downloading data to substation equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
Abstract
Systems and methods are described for using opportunistically delayed delivery of content to address sub-optimal bandwidth resource usage in network infrastructures that allow subscribers to share forward link resources. According to some embodiments, content is identified as delayable and assigned to a delaycast queue and/or service flow. For example, a server system (140) of a satellite communications system (100) identifies content that can be delayed to exploit future excess link capacity through multicasting and to exploit subscriber-side storage resources. Some implementations attempt to exploit any excess link resources at any time, while others exploit unused bandwidth only during certain times or when a certain threshold of resources is available. Various embodiments also provide content scoring and/or other prioritization techniques for optimizing exploitation of the delaycast queue. The delaycast queue can be implemented as part of agateway (165) of the server system (140). Over time, a server optimizer (150) identifies presently available bandwidth (i.e., not presently being used by user systems (110)) and multicasts content from the delaycast queue over that available bandwidth. The delaycast content can then be opportunistically cached at the users' home content distribution networks (CDN) (125) for potential future consumption.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261660577P | 2012-06-15 | 2012-06-15 | |
US61/660,577 | 2012-06-15 | ||
US13/569,811 | 2012-08-08 | ||
US13/569,811 US8432808B1 (en) | 2012-06-15 | 2012-08-08 | Opportunistically delayed delivery in a satellite network |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2013188104A2 WO2013188104A2 (en) | 2013-12-19 |
WO2013188104A3 true WO2013188104A3 (en) | 2014-03-06 |
Family
ID=48146106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2013/043038 WO2013188104A2 (en) | 2012-06-15 | 2013-05-29 | Opportunistically delayed delivery in a satellite network |
Country Status (2)
Country | Link |
---|---|
US (8) | US8432808B1 (en) |
WO (1) | WO2013188104A2 (en) |
Families Citing this family (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9369516B2 (en) | 2009-01-13 | 2016-06-14 | Viasat, Inc. | Deltacasting |
FR2984641B1 (en) * | 2011-12-15 | 2014-06-13 | Eutelsat Sa | TRANSMITTING / RECEIVING RADIO SIGNAL INSTALLATION |
US9438487B2 (en) | 2012-02-23 | 2016-09-06 | Ericsson Ab | Bandwith policy management in a self-corrected content delivery network |
US9253051B2 (en) * | 2012-02-23 | 2016-02-02 | Ericsson Ab | System and method for delivering content in a content delivery network |
US8432808B1 (en) | 2012-06-15 | 2013-04-30 | Viasat Inc. | Opportunistically delayed delivery in a satellite network |
US8719219B2 (en) * | 2012-09-13 | 2014-05-06 | Sap Ag | Managing feed in in-memory database system |
JP6162973B2 (en) * | 2013-02-18 | 2017-07-12 | 株式会社Nttドコモ | User apparatus, base station and method |
US9154436B2 (en) | 2013-03-14 | 2015-10-06 | Viasat Inc. | Delaycast queue prioritization |
WO2014145954A1 (en) * | 2013-03-15 | 2014-09-18 | Moontunes, Inc. | Systems and methods for positioning a satellite uplink device |
US9455777B1 (en) | 2013-03-15 | 2016-09-27 | Viasat, Inc. | Satellite network service sharing |
JP2015032958A (en) * | 2013-08-01 | 2015-02-16 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | Identification device, identification method and program |
US10102755B1 (en) | 2013-10-07 | 2018-10-16 | Satcom Direct, Inc. | Method and system for aircraft positioning—automated tracking using onboard global voice and high-speed data |
US9553658B1 (en) * | 2013-10-09 | 2017-01-24 | Satcom Direct, Inc. | Router for aircraft communications with simultaneous satellite connections |
US9565618B1 (en) | 2013-10-09 | 2017-02-07 | Satcom Direct, Inc. | Air to ground management of multiple communication paths |
US9577742B1 (en) | 2013-10-10 | 2017-02-21 | Satcom Direct, Inc. | Data compression and acceleration for air to ground communications |
US9088803B2 (en) * | 2013-10-14 | 2015-07-21 | Nec Laboratories America, Inc. | Software defined joint bandwidth provisioning and cache management for MBH video traffic optimization |
US9716668B2 (en) * | 2013-12-31 | 2017-07-25 | Echostar Technologies L.L.C. | Aggregated adaptive bit rate streaming |
US20150195549A1 (en) * | 2014-01-08 | 2015-07-09 | Qualcomm Incorporated | Support of non-hevc base layer in hevc multi-layer extensions |
US10049508B2 (en) | 2014-02-27 | 2018-08-14 | Satcom Direct, Inc. | Automated flight operations system |
GB2525693B (en) * | 2014-03-03 | 2016-10-19 | Pismo Labs Technology Ltd | Methods and systems for transmitting and receiving data through tunnel groups |
US9871850B1 (en) * | 2014-06-20 | 2018-01-16 | Amazon Technologies, Inc. | Enhanced browsing using CDN routing capabilities |
US20160080826A1 (en) * | 2014-09-16 | 2016-03-17 | Qualcomm Incorporated | Systems, methods and apparatus for broadcasting pay-per-view video over enhanced multimedia broadcast multicast service |
US9554275B1 (en) | 2014-10-19 | 2017-01-24 | Satcom Direct, Inc. | Voice and SMS communication from a mobile device over IP network and satellite or other communication network |
US9948618B2 (en) * | 2015-02-05 | 2018-04-17 | Western Digital Technologies, Inc. | Secure stream buffer on network attached storage |
FR3032580B1 (en) | 2015-02-06 | 2017-12-29 | Thales Sa | DYNAMIC ADJUSTMENT OF TRANSMISSION MODE IN A SATELLITE COMMUNICATION SYSTEM |
CN104780585B (en) * | 2015-02-09 | 2018-02-09 | 南京邮电大学 | A kind of opportunistic network data retransmission method based on positional information |
US10993147B1 (en) | 2015-02-25 | 2021-04-27 | Satcom Direct, Inc. | Out-of-band bandwidth RSVP manager |
US9565513B1 (en) * | 2015-03-02 | 2017-02-07 | Thirdwayv, Inc. | Systems and methods for providing long-range network services to short-range wireless devices |
US10397641B2 (en) | 2015-03-05 | 2019-08-27 | Comcast Cable Communications, Llc | Methods and systems for content management |
US9840341B2 (en) * | 2015-05-08 | 2017-12-12 | Rishabh Y. Maharaja | IP-based satellite command, control, and data transfer |
US9930399B2 (en) | 2015-12-21 | 2018-03-27 | At&T Intellectual Property I, L.P. | Digital video recorder as a content delivery server |
WO2017117262A1 (en) * | 2015-12-29 | 2017-07-06 | Echostar Technologies L.L.C | Methods and systems for assisted content delivery |
US10609175B2 (en) * | 2015-12-31 | 2020-03-31 | Hughes Newtwork Systems, LLC | Apparatus and method for broadcast/multicast content delivery and opportunistic caching in a broadband communications network |
US10158687B2 (en) * | 2016-03-01 | 2018-12-18 | Hughes Network Systems, Llc | Caching using multicast radio transmissions |
CN107465708B (en) * | 2016-06-02 | 2020-02-28 | 腾讯科技(深圳)有限公司 | CDN bandwidth scheduling system and method |
GB2551174B (en) * | 2016-06-08 | 2018-06-06 | Snaptv As | File distribution by multicast |
WO2018038939A1 (en) * | 2016-08-24 | 2018-03-01 | Viasat, Inc. | Device shaping in a communications network |
EP3516789A4 (en) * | 2016-09-23 | 2020-05-06 | Wilson Electronics, LLC | Booster with an integrated satellite location system module |
US10880201B2 (en) * | 2016-10-17 | 2020-12-29 | University Of New Hampshire | Geographic positioning of data storage for efficient data flow across communication networks |
EP3566421B1 (en) | 2017-01-09 | 2021-12-29 | Nokia Technologies Oy | Method, computer programme and apparatus for coordinated content delivery in multicast / broadcast networks |
US10812543B1 (en) * | 2017-02-27 | 2020-10-20 | Amazon Technologies, Inc. | Managed distribution of data stream contents |
US10361983B2 (en) * | 2017-03-24 | 2019-07-23 | International Business Machines Corporation | Message queue manager |
FR3067898B1 (en) * | 2017-06-15 | 2019-07-26 | Thales | TELECOMMUNICATIONS SYSTEM COMPRISING AN ON-BOARD CACHE SERVER IN A HIGH-ALTITUDE PLATFORM AND METHOD FOR TRANSMITTING DATA THEREOF |
US11622020B2 (en) * | 2017-08-31 | 2023-04-04 | Micro Focus Llc | Push control |
US10834180B2 (en) * | 2017-10-09 | 2020-11-10 | Level 3 Communications, Llc | Time and location-based trend prediction in a content delivery network (CDN) |
WO2019075662A1 (en) * | 2017-10-18 | 2019-04-25 | 深圳市奥星澳科技有限公司 | Gateway multi-connection method and device |
US11133862B2 (en) * | 2017-10-20 | 2021-09-28 | Viasat, Inc. | Using a low-latency network to allocate return-link bandwidth on a high-latency network |
US10783482B2 (en) | 2017-12-08 | 2020-09-22 | Capital One Services, Llc | Data structure management for product preparation and delivery |
US10680899B1 (en) * | 2018-06-28 | 2020-06-09 | Synapse Wireless, Inc. | Topology discovery through multicast transmission |
BE1026714B1 (en) | 2018-10-18 | 2020-05-20 | Newtec Cy N V | Satellite communication transmitter |
US11032370B2 (en) * | 2018-11-14 | 2021-06-08 | Toyota Jidosha Kabushiki Kaisha | Wireless communications in a vehicular macro cloud |
US20210185406A1 (en) * | 2019-12-16 | 2021-06-17 | Hughes Network Systems, Llc | Satellite communication system and satellite communication method |
CN111294111B (en) * | 2020-05-09 | 2020-08-11 | 南京控维通信科技有限公司 | Method and system for utilizing satellite resources sharing forward carrier |
CN111726392B (en) * | 2020-05-15 | 2021-10-12 | 清华大学 | Content pushing method, system and equipment based on satellite movement track |
US11456993B2 (en) * | 2021-02-15 | 2022-09-27 | Roku, Inc. | Content-modification system with household coordination feature |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030126275A1 (en) * | 2001-12-31 | 2003-07-03 | Change Masters, Incorporated | Digital distribution system for dynamic media |
US20080192820A1 (en) * | 2007-02-14 | 2008-08-14 | Brooks Paul D | Methods and apparatus for content delivery notification and management |
US20100097932A1 (en) * | 2008-10-15 | 2010-04-22 | Viasat, Inc. | Satellite traffic and congestion-based upstream scheduler |
Family Cites Families (137)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3055616A (en) | 1959-10-16 | 1962-09-25 | Jr Roy E Sandlin | Balloon choker device |
US3041677A (en) | 1960-05-31 | 1962-07-03 | Machinecraft Inc | Top roll weighting devices |
US5408470A (en) | 1993-10-14 | 1995-04-18 | Intel Corporation | Deferred synchronization of distributed objects |
US5740367A (en) | 1995-11-03 | 1998-04-14 | Spilo; Michael L. | Method and apparatus for improving the throughput of a local area network |
US6339787B1 (en) | 1995-11-30 | 2002-01-15 | Stampede Technologies, Inc. | Apparatus and method for increasing speed in a network file/object oriented server/client system |
US5870754A (en) | 1996-04-25 | 1999-02-09 | Philips Electronics North America Corporation | Video retrieval of MPEG compressed sequences using DC and motion signatures |
US5905981A (en) | 1996-12-09 | 1999-05-18 | Microsoft Corporation | Automatically associating archived multimedia content with current textual content |
US6182133B1 (en) | 1998-02-06 | 2001-01-30 | Microsoft Corporation | Method and apparatus for display of information prefetching and cache status having variable visual indication based on a period of time since prefetching |
CA2285168A1 (en) * | 1998-10-09 | 2000-04-09 | Chris Frank Howard | Channel allocation method and apparatus |
US20010016836A1 (en) | 1998-11-02 | 2001-08-23 | Gilles Boccon-Gibod | Method and apparatus for distributing multimedia information over a network |
US6178461B1 (en) | 1998-12-08 | 2001-01-23 | Lucent Technologies Inc. | Cache-based compaction technique for internet browsing using similar objects in client cache as reference objects |
US6377972B1 (en) | 1999-01-19 | 2002-04-23 | Lucent Technologies Inc. | High quality streaming multimedia |
DE60020417T2 (en) | 1999-01-25 | 2005-10-27 | Nippon Telegraph And Telephone Corp. | Push network |
US20070111713A1 (en) | 1999-05-25 | 2007-05-17 | Silverbrook Research Pty Ltd | Method for accessing content from a computer network via a mobile phone using a two-step retrieval process |
US6721780B1 (en) | 1999-11-09 | 2004-04-13 | Fireclick, Inc. | Predictive pre-download of network objects |
US6947440B2 (en) | 2000-02-15 | 2005-09-20 | Gilat Satellite Networks, Ltd. | System and method for internet page acceleration including multicast transmissions |
US20030018581A1 (en) | 2000-02-16 | 2003-01-23 | Bratton Timothy R. | Delivering media data to portable computing devices |
US7412462B2 (en) | 2000-02-18 | 2008-08-12 | Burnside Acquisition, Llc | Data repository and method for promoting network storage of data |
US7856485B2 (en) | 2000-03-08 | 2010-12-21 | Music Choice | Systems and methods for providing customized media channels |
US20020026478A1 (en) | 2000-03-14 | 2002-02-28 | Rodgers Edward B. | Method and apparatus for forming linked multi-user groups of shared software applications |
US7398312B1 (en) | 2000-03-29 | 2008-07-08 | Lucent Technologies Inc. | Method and system for caching streaming multimedia on the internet |
US6701316B1 (en) | 2000-04-07 | 2004-03-02 | Nec Corporation | Method and apparatus for intelligent network bandwidth and system resource utilization for web content fetch and refresh |
US20020006116A1 (en) | 2000-05-04 | 2002-01-17 | Reed Burkhart | Distributed content management and open broadcast system using satellites and the internet |
US6769010B1 (en) | 2000-05-11 | 2004-07-27 | Howzone.Com Inc. | Apparatus for distributing information over a network-based environment, method of distributing information to users, and method for associating content objects with a database wherein the content objects are accessible over a network communication medium by a user |
US7716367B1 (en) | 2000-07-20 | 2010-05-11 | Akamai Technologies, Inc. | Network performance monitoring in a content delivery service |
US6856651B2 (en) | 2000-07-25 | 2005-02-15 | Peribit Networks, Inc. | System and method for incremental and continuous data compression |
US7023818B1 (en) | 2000-07-27 | 2006-04-04 | Bbnt Solutions Llc | Sending messages to radio-silent nodes in ad-hoc wireless networks |
AU2001211244A1 (en) | 2000-11-09 | 2002-05-27 | Swisscom Ag | Method for grouping and transmitting multimedia data |
US6879808B1 (en) | 2000-11-15 | 2005-04-12 | Space Systems/Loral, Inc | Broadband communication systems and methods using low and high bandwidth request and broadcast links |
US6965683B2 (en) | 2000-12-21 | 2005-11-15 | Digimarc Corporation | Routing networks for use with watermark systems |
JP2002236767A (en) | 2001-02-07 | 2002-08-23 | Sony Corp | Device and method for processing information, program storage medium and program |
US6721850B2 (en) | 2001-02-27 | 2004-04-13 | Lucent Technologies Inc. | Method of cache replacement for streaming media |
JP3990115B2 (en) | 2001-03-12 | 2007-10-10 | 株式会社東芝 | Server-side proxy device and program |
US7681032B2 (en) | 2001-03-12 | 2010-03-16 | Portauthority Technologies Inc. | System and method for monitoring unauthorized transport of digital content |
US20020154887A1 (en) | 2001-04-23 | 2002-10-24 | Koninklijke Philips Electronics N.V. | System and method for storing digital broadcast data |
JP2002359641A (en) | 2001-05-31 | 2002-12-13 | Matsushita Electric Ind Co Ltd | File distribution system, file distribution server unit, and reception client unit |
US20020188735A1 (en) | 2001-06-06 | 2002-12-12 | Needham Bradford H. | Partially replicated, locally searched peer to peer file sharing system |
US7100200B2 (en) | 2001-06-13 | 2006-08-29 | Citrix Systems, Inc. | Method and apparatus for transmitting authentication credentials of a user across communication sessions |
US6912645B2 (en) | 2001-07-19 | 2005-06-28 | Lucent Technologies Inc. | Method and apparatus for archival data storage |
US7509372B2 (en) | 2001-09-13 | 2009-03-24 | International Business Machines Corporation | Method and system for redirecting data requests in peer-to-peer data networks |
US6865655B1 (en) | 2002-07-30 | 2005-03-08 | Sun Microsystems, Inc. | Methods and apparatus for backing up and restoring data portions stored in client computer systems |
US7509667B1 (en) | 2002-08-15 | 2009-03-24 | Sprint Communications Company L.P. | Broadband content jukebox with profile-based caching |
US20080022135A1 (en) | 2002-08-27 | 2008-01-24 | Apple Inc. | Method and apparatus for uploading mass-distributed content to a server |
US7130890B1 (en) | 2002-09-04 | 2006-10-31 | Hewlett-Packard Development Company, L.P. | Method and system for adaptively prefetching objects from a network |
US7778438B2 (en) | 2002-09-30 | 2010-08-17 | Myport Technologies, Inc. | Method for multi-media recognition, data conversion, creation of metatags, storage and search retrieval |
WO2004036362A2 (en) | 2002-10-15 | 2004-04-29 | Ingrian Networks, Inc. | Compression of secure content |
US20040081199A1 (en) | 2002-10-29 | 2004-04-29 | Lopez Ricardo Jorge | Multi-channel communication system and method based on class of service requirements |
US8176186B2 (en) | 2002-10-30 | 2012-05-08 | Riverbed Technology, Inc. | Transaction accelerator for client-server communications systems |
EP1434385A1 (en) | 2002-12-23 | 2004-06-30 | Koninklijke KPN N.V. | A system, a method and a message interceptor for overload protection in a data network |
US7805746B2 (en) * | 2003-03-14 | 2010-09-28 | Tvworks, Llc | Optimized application on-the-wire format for construction, delivery and display of enhanced television content |
US7680897B1 (en) | 2003-04-08 | 2010-03-16 | Novell, Inc. | Methods and systems for managing network traffic |
US7810122B2 (en) | 2003-05-09 | 2010-10-05 | At&T Intellectual Property I, L.P. | Application services coordinated satellite multicast content delivery |
DE102004026083A1 (en) | 2003-05-25 | 2005-01-20 | Wittkötter, Erland, Dr. | Server based linking of information e.g. for finding information on internet, has functional unit having content signature unit, to form document section and or file content which are embedded in electronic document. |
US7143251B1 (en) | 2003-06-30 | 2006-11-28 | Data Domain, Inc. | Data storage using identifiers |
US20050010870A1 (en) | 2003-07-09 | 2005-01-13 | Jinsheng Gu | Post-processing algorithm for byte-level file differencing |
US7340510B1 (en) | 2003-11-18 | 2008-03-04 | Cisco Technology, Inc. | Content delivery network (CDN) replication status reporter |
US20050249231A1 (en) | 2003-11-25 | 2005-11-10 | Asif Khan | Methods and systems for reliable distribution of media over a network |
EP1728391A1 (en) | 2004-03-10 | 2006-12-06 | Koninklijke Philips Electronics N.V. | System and method for remote recording |
US20060047855A1 (en) | 2004-05-13 | 2006-03-02 | Microsoft Corporation | Efficient chunking algorithm |
US8055616B2 (en) | 2004-06-25 | 2011-11-08 | International Business Machines Corporation | Application sharing smoothness |
US7437364B1 (en) | 2004-06-30 | 2008-10-14 | Google Inc. | System and method of accessing a document efficiently through multi-tier web caching |
US7376150B2 (en) | 2004-07-30 | 2008-05-20 | Nokia Corporation | Point-to-point repair response mechanism for point-to-multipoint transmission systems |
US7165050B2 (en) | 2004-09-20 | 2007-01-16 | Aaron Marking | Media on demand via peering |
US7477653B2 (en) * | 2004-12-10 | 2009-01-13 | Microsoft Corporation | Accelerated channel change in rate-limited environments |
US7716306B2 (en) | 2005-01-25 | 2010-05-11 | International Business Machines Corporation | Data caching based on data contents |
US20060184960A1 (en) | 2005-02-14 | 2006-08-17 | Universal Music Group, Inc. | Method and system for enabling commerce from broadcast content |
US7610280B2 (en) | 2005-05-05 | 2009-10-27 | Cisco Technology, Inc. | Method and system for dynamically pre-positioning content in a network based detecting or predicting user presence |
US7882181B2 (en) | 2005-06-03 | 2011-02-01 | Microsoft Corporation | Minimizing data transfer from POP3 servers |
CN100588203C (en) | 2005-07-12 | 2010-02-03 | 国际商业机器公司 | Data storage method and system |
US20070033408A1 (en) | 2005-08-08 | 2007-02-08 | Widevine Technologies, Inc. | Preventing illegal distribution of copy protected content |
US20080320530A1 (en) * | 2005-08-26 | 2008-12-25 | Weaver Timothy H | Methods, apparatuses, and computer program products for delivering video on demand content |
US10585942B2 (en) * | 2005-09-14 | 2020-03-10 | Millennial Media Llc | Presentation of search results to mobile devices based on viewing history |
US8041677B2 (en) | 2005-10-12 | 2011-10-18 | Datacastle Corporation | Method and system for data backup |
CA2627067C (en) | 2005-10-28 | 2010-02-16 | Viasat, Inc. | Adaptive coding and modulation for broadband data transmission |
US7969997B1 (en) * | 2005-11-04 | 2011-06-28 | The Board Of Trustees Of The Leland Stanford Junior University | Video communications in a peer-to-peer network |
US8230059B1 (en) | 2005-11-08 | 2012-07-24 | Hewlett-Packard Development Company, L.P. | Method of monitoring resource usage in computing environment |
US7636767B2 (en) | 2005-11-29 | 2009-12-22 | Cisco Technology, Inc. | Method and apparatus for reducing network traffic over low bandwidth links |
CN100486170C (en) | 2005-12-15 | 2009-05-06 | 国际商业机器公司 | Method and device for transmitting pro-active HTTP content |
US8191098B2 (en) | 2005-12-22 | 2012-05-29 | Verimatrix, Inc. | Multi-source bridge content distribution system and method |
US20070174246A1 (en) | 2006-01-25 | 2007-07-26 | Sigurdsson Johann T | Multiple client search method and system |
JP4701148B2 (en) | 2006-03-02 | 2011-06-15 | アラクサラネットワークス株式会社 | Failure recovery system and server |
WO2007131132A2 (en) | 2006-05-03 | 2007-11-15 | Voxant, Inc. | System and method for collecting and distributing content |
WO2007137145A2 (en) | 2006-05-17 | 2007-11-29 | Newsilike Media Group, Inc | Certificate-based search |
US7945689B2 (en) | 2007-03-23 | 2011-05-17 | Sony Corporation | Method and apparatus for transferring files to clients using a peer-to-peer file transfer model and a client-server transfer model |
US20080016201A1 (en) | 2006-07-15 | 2008-01-17 | Solid State Networks, Inc. | Methods and apparatus for transferring data |
US20080066182A1 (en) | 2006-09-12 | 2008-03-13 | Andrew Hickmott | Security techniques for cooperative file distribution |
US8230361B2 (en) | 2006-09-28 | 2012-07-24 | Google Inc. | Content feed user interface |
US7961665B2 (en) | 2006-12-13 | 2011-06-14 | Viasat, Inc. | Terminal aware multicasting |
WO2008074020A2 (en) | 2006-12-13 | 2008-06-19 | Viasat, Inc. | Acm aware encoding systems and methods |
US20080175239A1 (en) | 2007-01-23 | 2008-07-24 | Yipes Enterprise Services, Inc | Multicast wide-area network for distributing data to selected destinations with limited or no replication |
US8259721B2 (en) | 2007-02-22 | 2012-09-04 | Cisco Technology, Inc. | Time-based authorization of internet protocol (IP) multicast subscription services |
US8131723B2 (en) | 2007-03-30 | 2012-03-06 | Quest Software, Inc. | Recovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity |
US20100031162A1 (en) * | 2007-04-13 | 2010-02-04 | Wiser Philip R | Viewer interface for a content delivery system |
US20080263130A1 (en) | 2007-04-23 | 2008-10-23 | Nir Michalowitz | Apparatus, system and method of digital content distribution |
US9137093B1 (en) * | 2007-07-02 | 2015-09-15 | Comscore, Inc. | Analyzing requests for data made by users that subscribe to a provider of network connectivity |
US8151004B1 (en) | 2007-07-13 | 2012-04-03 | Adobe Systems Incorporated | File processing to accelerate image viewer initialization |
US8505046B2 (en) | 2007-08-17 | 2013-08-06 | At&T Intellectual Property I, L.P. | Targeted online, telephone and television advertisements based on cross-service subscriber profiling |
US8930989B2 (en) | 2007-08-20 | 2015-01-06 | AdsVantage | System and method for providing supervised learning to associate profiles in video audiences |
US8078729B2 (en) | 2007-08-21 | 2011-12-13 | Ntt Docomo, Inc. | Media streaming with online caching and peer-to-peer forwarding |
US7941409B2 (en) | 2007-09-11 | 2011-05-10 | Hitachi, Ltd. | Method and apparatus for managing data compression and integrity in a computer storage system |
US9071859B2 (en) * | 2007-09-26 | 2015-06-30 | Time Warner Cable Enterprises Llc | Methods and apparatus for user-based targeted content delivery |
US8284773B1 (en) | 2007-11-01 | 2012-10-09 | Sprint Spectrum L.P. | Advanced joining into multicast group to facilitate later communication among group members |
US7697557B2 (en) | 2007-12-26 | 2010-04-13 | Alcatel Lucent | Predictive caching content distribution network |
US7975071B2 (en) | 2008-01-18 | 2011-07-05 | Microsoft Corporation | Content compression in networks |
US8200969B2 (en) | 2008-01-31 | 2012-06-12 | Hewlett-Packard Development Company, L.P. | Data verification by challenge |
US8219544B2 (en) | 2008-03-17 | 2012-07-10 | International Business Machines Corporation | Method and a computer program product for indexing files and searching files |
US8166260B2 (en) | 2008-04-18 | 2012-04-24 | Netapp, Inc. | Method and system for managing inactive snapshot blocks |
US8010705B1 (en) | 2008-06-04 | 2011-08-30 | Viasat, Inc. | Methods and systems for utilizing delta coding in acceleration proxy servers |
US7953881B1 (en) | 2008-06-12 | 2011-05-31 | Juniper Networks, Inc. | Network characteristic-based compression of network traffic |
US20090313329A1 (en) | 2008-06-13 | 2009-12-17 | International Business Machines Corporation | Methods, Systems and Computer Program Products for Communication of Information in Electronic Conferences |
US8019882B2 (en) | 2008-06-27 | 2011-09-13 | Microsoft Corporation | Content identification for peer-to-peer content retrieval |
US8799955B2 (en) | 2008-08-26 | 2014-08-05 | At&T Intellectual Property I, Lp | Apparatus and method for managing media content |
US8949161B2 (en) | 2008-09-12 | 2015-02-03 | Alcatel Lucent | Cache management system and method and content distribution system incorporating the same |
US20100083322A1 (en) | 2008-09-29 | 2010-04-01 | Alan Rouse | Providing selective video program content and associated license in response to a promotion token |
US7814149B1 (en) | 2008-09-29 | 2010-10-12 | Symantec Operating Corporation | Client side data deduplication |
US8266661B2 (en) | 2008-10-14 | 2012-09-11 | Alcatel Lucent | Method and apparatus for performing template-based prefix caching for use in video-on-demand applications |
US8082228B2 (en) | 2008-10-31 | 2011-12-20 | Netapp, Inc. | Remote office duplication |
US20100180082A1 (en) | 2009-01-12 | 2010-07-15 | Viasat, Inc. | Methods and systems for implementing url masking |
US20140040353A1 (en) | 2009-01-13 | 2014-02-06 | Viasat, Inc. | Return-link optimization for file-sharing traffic |
US9369516B2 (en) | 2009-01-13 | 2016-06-14 | Viasat, Inc. | Deltacasting |
US8000259B2 (en) | 2009-09-04 | 2011-08-16 | Viasat, Inc. | Distributed cache—adaptive multicast architecture for bandwidth reduction |
US8791787B2 (en) | 2009-12-11 | 2014-07-29 | Sony Corporation | User personalization with bezel-displayed identification |
US20120072933A1 (en) | 2010-03-31 | 2012-03-22 | Platform Design, Inc. | System for Subscriber-Specific TV and Multimedia Content Distribution Over High Speed Broadcast Mediums |
US8493902B2 (en) | 2010-08-16 | 2013-07-23 | Florida Institute for Human and Machine Cognition | Opportunistic listening system and method |
US8660482B2 (en) * | 2010-10-14 | 2014-02-25 | Space Systems/Loral, Llc | Broadband satellite with dual frequency conversion and bandwidth aggregation |
US9185004B2 (en) * | 2010-12-29 | 2015-11-10 | Comcast Cable Communications, Llc | Quality of service for distribution of content to network devices |
US20120184309A1 (en) | 2011-01-19 | 2012-07-19 | Cohen Robert H | Provision of content to mobile communication devices |
US9456050B1 (en) * | 2011-04-11 | 2016-09-27 | Viasat, Inc. | Browser optimization through user history analysis |
ES2907064T3 (en) | 2011-06-14 | 2022-04-21 | Viasat Inc | Transport protocol for anticipated content |
US9307002B2 (en) * | 2011-06-24 | 2016-04-05 | Thomson Licensing | Method and device for delivering 3D content |
WO2013041922A1 (en) * | 2011-09-23 | 2013-03-28 | Gilat Satellite Networks, Ltd. | Decentralized caching system |
US9407355B1 (en) | 2011-10-25 | 2016-08-02 | Viasat Inc. | Opportunistic content delivery using delta coding |
US9112826B2 (en) | 2011-12-23 | 2015-08-18 | Akamai Technologies, Inc. | Data differencing across peers in an overlay network |
US9043821B2 (en) | 2012-02-07 | 2015-05-26 | Turner Broadcasting System, Inc. | Method and system for linking content on a connected television screen with a browser |
US8432808B1 (en) * | 2012-06-15 | 2013-04-30 | Viasat Inc. | Opportunistically delayed delivery in a satellite network |
US9146990B2 (en) | 2013-01-07 | 2015-09-29 | Gracenote, Inc. | Search and identification of video content |
US20150127715A1 (en) | 2013-11-04 | 2015-05-07 | Viasat Inc. | Decoupled dictionary and transmission services over communications networks |
-
2012
- 2012-08-08 US US13/569,811 patent/US8432808B1/en active Active
-
2013
- 2013-03-14 US US13/831,008 patent/US8848535B2/en active Active
- 2013-05-29 WO PCT/US2013/043038 patent/WO2013188104A2/en active Application Filing
-
2014
- 2014-08-27 US US14/470,336 patent/US9065906B2/en active Active
-
2015
- 2015-05-21 US US14/719,104 patent/US10044637B2/en active Active
-
2018
- 2018-07-24 US US16/044,358 patent/US10594624B2/en active Active
-
2020
- 2020-02-13 US US16/790,353 patent/US11070490B2/en active Active
-
2021
- 2021-06-21 US US17/353,226 patent/US11743207B2/en active Active
-
2023
- 2023-08-10 US US18/448,076 patent/US20240039866A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030126275A1 (en) * | 2001-12-31 | 2003-07-03 | Change Masters, Incorporated | Digital distribution system for dynamic media |
US20080192820A1 (en) * | 2007-02-14 | 2008-08-14 | Brooks Paul D | Methods and apparatus for content delivery notification and management |
US20100097932A1 (en) * | 2008-10-15 | 2010-04-22 | Viasat, Inc. | Satellite traffic and congestion-based upstream scheduler |
Also Published As
Publication number | Publication date |
---|---|
US9065906B2 (en) | 2015-06-23 |
US8432808B1 (en) | 2013-04-30 |
US10594624B2 (en) | 2020-03-17 |
US20200236062A1 (en) | 2020-07-23 |
US10044637B2 (en) | 2018-08-07 |
US8848535B2 (en) | 2014-09-30 |
WO2013188104A2 (en) | 2013-12-19 |
US11743207B2 (en) | 2023-08-29 |
US20220109641A1 (en) | 2022-04-07 |
US20160021021A1 (en) | 2016-01-21 |
US20240039866A1 (en) | 2024-02-01 |
US11070490B2 (en) | 2021-07-20 |
US20200028796A1 (en) | 2020-01-23 |
US20140362761A1 (en) | 2014-12-11 |
US20130336190A1 (en) | 2013-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013188104A3 (en) | Opportunistically delayed delivery in a satellite network | |
US8549570B2 (en) | Methods and apparatus for managing network resources used by multimedia streams in a virtual pipe | |
MX2015012150A (en) | Adaptive resource management for multi-screen video applications over cable wi-fi networks. | |
WO2012088140A3 (en) | Adaptive intelligent routing in a communication system | |
MX2009013434A (en) | Congestion control in a transmission node. | |
CN101997922A (en) | Cost optimization-based P2P streaming media coverage network topology structure adjustment method | |
Karamshuk et al. | ISP-friendly peer-assisted on-demand streaming of long duration content in BBC iPlayer | |
GB2525700A (en) | Return path selection for content delivery | |
GB2486137A8 (en) | Public BOT management in private networks. | |
Oh et al. | An effective mesh-pull-based P2P video streaming system using fountain codes with variable symbol sizes | |
US20120102162A1 (en) | Dynamic bandwidth adjustment for multiple service support | |
Noh et al. | Progressive caching system for video streaming services over content centric network | |
WO2010111667A3 (en) | Reducing congestion in a wireless network | |
WO2008155362A3 (en) | Method and system for managing delivery of communications | |
WO2012158161A1 (en) | Efficiently distributing video content using a combination of a peer-to-peer network and a content distribution network | |
Maheswari et al. | An ECDD technique to optimize QoS in wireless overlay network for multipath video streaming | |
Oh et al. | Mesh-pull-based p2p video streaming system using fountain codes | |
New et al. | Wimax: Performance analysis and enhancement of real-time bandwidth request | |
Roy et al. | Network adaptability under resource crunch | |
Tu et al. | An efficient data scheduling scheme for P2P storage-constrained IPTV system | |
Arif Hossain et al. | Class-Based Interference Management in Wireless Networks | |
Yen et al. | Exponential quantization: User-centric rate control for Skype calls | |
Kim et al. | A Study on Efficient Join Mechanism Using Streaming-Service-Time in Mobile P2P Environment | |
Narumi et al. | Dynamic Load Balancing Method Based on Audience Ratings for Video Streaming Services | |
Zaman Chowdhury et al. | Radio Resource Allocation for Scalable Video Services over Wireless Cellular Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13728889 Country of ref document: EP Kind code of ref document: A2 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13728889 Country of ref document: EP Kind code of ref document: A2 |