[go: up one dir, main page]

GB2515683A - Dynamic chunking for delivery instances - Google Patents

Dynamic chunking for delivery instances Download PDF

Info

Publication number
GB2515683A
GB2515683A GB1416935.3A GB201416935A GB2515683A GB 2515683 A GB2515683 A GB 2515683A GB 201416935 A GB201416935 A GB 201416935A GB 2515683 A GB2515683 A GB 2515683A
Authority
GB
United Kingdom
Prior art keywords
chunking
request
methods
systems
downloading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
GB1416935.3A
Other versions
GB2515683B (en
GB201416935D0 (en
Inventor
Albert John Mcgowan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cacti Acquisition LLC
Original Assignee
Cacti Acquisition LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/430,081 external-priority patent/US8301733B2/en
Application filed by Cacti Acquisition LLC filed Critical Cacti Acquisition LLC
Publication of GB201416935D0 publication Critical patent/GB201416935D0/en
Publication of GB2515683A publication Critical patent/GB2515683A/en
Application granted granted Critical
Publication of GB2515683B publication Critical patent/GB2515683B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Systems and methods for dynamically chunking for delivery instances are provided that automatically implement chunking strategies based on one or more chunking considerations related to a request for a media file. These systems and methods may be part of a larger media servicing network that can be used to, among other things, process uploaded media content, provide it for streaming/downloading, and collect metric information regarding the streaming/downloading. The disclosed systems and methods provide for receiving a request having a Uniform Resource Locator (URL) and providing an index file to implement chunking strategies based on chunking considerations associated with the request.
GB1416935.3A 2012-03-26 2013-01-25 Dynamic chunking for delivery instances Active GB2515683B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/430,081 US8301733B2 (en) 2010-06-30 2012-03-26 Dynamic chunking for delivery instances
US13/624,029 US8645504B2 (en) 2010-06-30 2012-09-21 Dynamic chunking for delivery instances
PCT/US2013/023181 WO2013147983A1 (en) 2012-03-26 2013-01-25 Dynamic chunking for delivery instances

Publications (3)

Publication Number Publication Date
GB201416935D0 GB201416935D0 (en) 2014-11-12
GB2515683A true GB2515683A (en) 2014-12-31
GB2515683B GB2515683B (en) 2020-12-30

Family

ID=49260980

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1416935.3A Active GB2515683B (en) 2012-03-26 2013-01-25 Dynamic chunking for delivery instances

Country Status (4)

Country Link
AU (1) AU2013240558B2 (en)
CA (1) CA2867161C (en)
GB (1) GB2515683B (en)
WO (1) WO2013147983A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9240922B2 (en) 2011-03-28 2016-01-19 Brightcove Inc. Transcodeless on-the-fly ad insertion
US9762639B2 (en) 2010-06-30 2017-09-12 Brightcove Inc. Dynamic manifest generation based on client identity
US9838450B2 (en) 2010-06-30 2017-12-05 Brightcove, Inc. Dynamic chunking for delivery instances
US9876833B2 (en) 2013-02-12 2018-01-23 Brightcove, Inc. Cloud-based video delivery

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10084838B2 (en) 2014-10-29 2018-09-25 DLVR, Inc. Generating and using manifest files including content delivery network authentication data
US9426089B2 (en) 2014-10-29 2016-08-23 DLVR, Inc. Systems and methods for session-based resource assignment, delivery, performance management and measurement in a networked environment
US9509742B2 (en) 2014-10-29 2016-11-29 DLVR, Inc. Configuring manifest files referencing infrastructure service providers for adaptive streaming video
US10142386B2 (en) 2014-10-29 2018-11-27 DLVR, Inc. Determining manifest file data used in adaptive streaming video delivery
CN116264627A (en) * 2021-12-15 2023-06-16 北京金山云网络技术有限公司 Media stream slicing method and device, storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020029282A1 (en) * 2000-07-13 2002-03-07 Buddhikot Milind M. Method and system for data layout and replacement in distributed streaming caches on a network
WO2011009205A1 (en) * 2009-07-22 2011-01-27 Jigsee Inc. Method of streaming media to heterogeneous client devices
US20120047542A1 (en) * 2010-08-20 2012-02-23 Disney Enterprises, Inc. System and method for rule based dynamic server side streaming manifest files

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7827298B2 (en) * 2006-10-20 2010-11-02 Mixpo Portfolio Broadcasting, Inc. Peer-to-web media broadcasting and managing online publisher computers
EP2486491A4 (en) * 2009-10-06 2013-10-23 Unwired Planet Llc Managing network traffic by editing a manifest file and/or using intermediate flow control
AU2010202741B1 (en) * 2010-06-30 2010-12-23 Adeia Media Holdings Llc Dynamic chunking for media streaming

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020029282A1 (en) * 2000-07-13 2002-03-07 Buddhikot Milind M. Method and system for data layout and replacement in distributed streaming caches on a network
WO2011009205A1 (en) * 2009-07-22 2011-01-27 Jigsee Inc. Method of streaming media to heterogeneous client devices
US20120047542A1 (en) * 2010-08-20 2012-02-23 Disney Enterprises, Inc. System and method for rule based dynamic server side streaming manifest files

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9762639B2 (en) 2010-06-30 2017-09-12 Brightcove Inc. Dynamic manifest generation based on client identity
US9838450B2 (en) 2010-06-30 2017-12-05 Brightcove, Inc. Dynamic chunking for delivery instances
US10397293B2 (en) 2010-06-30 2019-08-27 Brightcove, Inc. Dynamic chunking for delivery instances
US9240922B2 (en) 2011-03-28 2016-01-19 Brightcove Inc. Transcodeless on-the-fly ad insertion
US9876833B2 (en) 2013-02-12 2018-01-23 Brightcove, Inc. Cloud-based video delivery
US10367872B2 (en) 2013-02-12 2019-07-30 Brightcove, Inc. Cloud-based video delivery
US10999340B2 (en) 2013-02-12 2021-05-04 Brightcove Inc. Cloud-based video delivery

Also Published As

Publication number Publication date
GB2515683B (en) 2020-12-30
CA2867161C (en) 2022-06-21
CA2867161A1 (en) 2013-10-03
AU2013240558B2 (en) 2015-12-24
GB201416935D0 (en) 2014-11-12
WO2013147983A1 (en) 2013-10-03
AU2013240558A1 (en) 2014-10-02

Similar Documents

Publication Publication Date Title
GB2515683A (en) Dynamic chunking for delivery instances
GB2514027A (en) Dynamically-executed syndication services
EP4250745A3 (en) Power aware video decoding and streaming
WO2012021538A8 (en) Media representation groups for network streaming of coded video data
WO2014124337A3 (en) Transparent media delivery and proxy
IN2015DN02532A (en)
MX365581B (en) Peer-to-peer content delivery network, method, and manager.
ZA201601900B (en) Streaming media transmission method and system, user equipment , and server.
EP2731347A3 (en) Crowdsourcing supplemental content
SG10201806013QA (en) Programmatically determining location information in connection with a transport service
WO2010037031A3 (en) System and method for aggregating web feeds relevant to a geographical locale from multiple sources
MX2015008181A (en) Media distribution and management platform.
MX353807B (en) Methods and systems for real-time transmuxing of streaming media content.
SG157306A1 (en) Systems and methods for space management in file systems
WO2014047337A3 (en) Systems and methods for live media content matching
WO2011100600A3 (en) Methods, systems and computer readable media for providing priority routing at a diameter node
MX2014001725A (en) Zero-click photo upload.
WO2012030178A3 (en) Method and device for providing streaming content
EP3039562A4 (en) Network device, system and method for rendering an interactive multimedia playlist
EP2880866A4 (en) Method and system for dynamically selecting, assembling and inserting content into streaming media
MX336545B (en) File sharing via link generation.
PH12016502367A1 (en) Transmission apparatus, transmission method, reception apparatus and reception method
MX2014002481A (en) Updated information provisioning.
CA2866472C (en) Dynamic audio track selection for media streaming
AP2014007863A0 (en) Multimedia data transmission method, device and system

Legal Events

Date Code Title Description
COOA Change in applicant's name or ownership of the application

Owner name: CACTI ACQUISITION LLC

Free format text: FORMER OWNER: UNICORN MEDIA INC

732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)

Free format text: REGISTERED BETWEEN 20160218 AND 20160224

732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)

Free format text: REGISTERED BETWEEN 20241003 AND 20241009