ATE540517T1 - Bereitstellung von fernzugriff auf segmente eines übertragenen programms - Google Patents

Bereitstellung von fernzugriff auf segmente eines übertragenen programms

Info

Publication number
ATE540517T1
ATE540517T1 AT09709429T AT09709429T ATE540517T1 AT E540517 T1 ATE540517 T1 AT E540517T1 AT 09709429 T AT09709429 T AT 09709429T AT 09709429 T AT09709429 T AT 09709429T AT E540517 T1 ATE540517 T1 AT E540517T1
Authority
AT
Austria
Prior art keywords
program
segments
remote access
providing remote
transmitted program
Prior art date
Application number
AT09709429T
Other languages
English (en)
Inventor
William Michael Beals
Original Assignee
Echostar Technologies 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
Application filed by Echostar Technologies Llc filed Critical Echostar Technologies Llc
Application granted granted Critical
Publication of ATE540517T1 publication Critical patent/ATE540517T1/de

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27—Server based end-user applications
    • H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2747—Remote storage of video programmes received via the downstream path, e.g. from the server
    • 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/01—Protocols
    • H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • 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/56—Provisioning of proxy services
    • 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
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23113—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving housekeeping operations for stored content, e.g. prioritizing content for deletion because of storage space restrictions
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808—Management of client data
    • H04N21/25816—Management of client data involving client authentication
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27—Server based end-user applications
    • H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2743—Video hosting of uploaded data from client
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47—End-user applications
    • H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643—Communication protocols
    • H04N21/64322—IP
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65—Transmission of management data between client and server
    • H04N21/658—Transmission by the client directed to the server
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65—Transmission of management data between client and server
    • H04N21/658—Transmission by the client directed to the server
    • H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845—Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • 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/56—Provisioning of proxy services
    • H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5681—Pre-fetching or pre-delivering data based on network characteristics
    • 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/56—Provisioning of proxy services
    • H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5682—Policies or rules for updating, deleting or replacing the stored data

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)
AT09709429T 2008-02-04 2009-02-02 Bereitstellung von fernzugriff auf segmente eines übertragenen programms ATE540517T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/025,579 US8117283B2 (en) 2008-02-04 2008-02-04 Providing remote access to segments of a transmitted program
PCT/US2009/032839 WO2009100004A1 (en) 2008-02-04 2009-02-02 Providing remote access to segments of a transmitted program

Publications (1)

Publication Number Publication Date
ATE540517T1 true ATE540517T1 (de) 2012-01-15

Family

ID=40808510

Family Applications (1)

Application Number Title Priority Date Filing Date
AT09709429T ATE540517T1 (de) 2008-02-04 2009-02-02 Bereitstellung von fernzugriff auf segmente eines übertragenen programms

Country Status (4)

Country Link
US (4) US8117283B2 (de)
EP (1) EP2243272B1 (de)
AT (1) ATE540517T1 (de)
WO (1) WO2009100004A1 (de)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US9386327B2 (en) * 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US8117283B2 (en) 2008-02-04 2012-02-14 Echostar Technologies L.L.C. Providing remote access to segments of a transmitted program
US9009338B2 (en) 2009-03-03 2015-04-14 Viasat, Inc. Space shifting over return satellite communication channels
WO2011125051A1 (en) * 2010-04-09 2011-10-13 Canon Kabushiki Kaisha Method for accessing a spatio-temporal part of a compressed video sequence
US20110264530A1 (en) 2010-04-23 2011-10-27 Bryan Santangelo Apparatus and methods for dynamic secondary content and data insertion and delivery
US9129641B2 (en) * 2010-10-15 2015-09-08 Afterlive.tv Inc Method and system for media selection and sharing
US9462302B2 (en) * 2012-02-23 2016-10-04 Mobitv, Inc. Efficient delineation and distribution of media segments
US9379932B1 (en) * 2013-03-07 2016-06-28 Google Inc. Personal video recorder with limited attached local storage
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US10659851B2 (en) * 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
CN109769131B (zh) * 2017-11-09 2021-10-26 中国移动通信有限公司研究院 一种视频质量监测方法及机顶盒
US10880585B1 (en) * 2019-06-12 2020-12-29 Amazon Technologies, Inc. Split-and-stitch media content encoding
CN110290420A (zh) * 2019-07-05 2019-09-27 山东云缦智能科技有限公司 一种基于帧特征实现电视剧片头/片尾自动识别的方法
US11403849B2 (en) 2019-09-25 2022-08-02 Charter Communications Operating, Llc Methods and apparatus for characterization of digital content
CN112235613B (zh) * 2020-09-17 2023-03-21 百度在线网络技术(北京)有限公司 视频处理方法、装置、电子设备及存储介质

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0981445A (ja) * 1995-07-11 1997-03-28 Matsushita Electric Ind Co Ltd 情報管理装置
US6931451B1 (en) * 1996-10-03 2005-08-16 Gotuit Media Corp. Systems and methods for modifying broadcast programming
US8560951B1 (en) * 1998-12-18 2013-10-15 Thomson Licensing System and method for real time video production and distribution
US6718372B1 (en) * 2000-01-07 2004-04-06 Emc Corporation Methods and apparatus for providing access by a first computing system to data stored in a shared storage device managed by a second computing system
US6747706B1 (en) * 2000-01-11 2004-06-08 International Business Machines Corporation Workflow process for managing digital broadcast program production
CN100592788C (zh) * 2000-04-14 2010-02-24 日本电信电话株式会社 与广播信息相关的信息取得方法、系统和装置
US7197758B1 (en) * 2000-04-27 2007-03-27 Microsoft Corporation Method and apparatus for indexing video programs
IL153048A0 (en) * 2000-05-31 2003-06-24 Optinetix Israel Ltd Systems and methods for distributing information through broadcast media
US7624337B2 (en) * 2000-07-24 2009-11-24 Vmark, Inc. System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
US6799251B1 (en) * 2000-08-29 2004-09-28 Oracle International Corporation Performance-based caching
US6407680B1 (en) * 2000-12-22 2002-06-18 Generic Media, Inc. Distributed on-demand media transcoding system and method
KR100363030B1 (ko) * 2001-03-27 2002-11-30 서영현 인터넷을 이용한 자료공유방법 및 그 시스템
US20020174431A1 (en) * 2001-05-15 2002-11-21 John Bowman Method and system for receiving music related information via an internet connection
US20030097664A1 (en) * 2001-11-21 2003-05-22 James Meyers Method and system for interactive movie scene television
US7320137B1 (en) * 2001-12-06 2008-01-15 Digeo, Inc. Method and system for distributing personalized editions of media programs using bookmarks
JP2003281021A (ja) * 2002-03-25 2003-10-03 Alps System Integration Co Ltd プロキシキャッシュ又はプロキシログによるurl情報共有システム
US20030186645A1 (en) * 2002-04-02 2003-10-02 Robert Mori Method for marking a portion of a media broadcast for later use
WO2003085982A2 (en) * 2002-04-04 2003-10-16 Intellocity Usa, Inc. Interactive television notification system
US20040230655A1 (en) * 2003-05-16 2004-11-18 Chia-Hsin Li Method and system for media playback architecture
US7177872B2 (en) * 2003-06-23 2007-02-13 Sony Corporation Interface for media publishing
US7583955B2 (en) * 2003-07-24 2009-09-01 Lg Electronics Inc. System for and method of reproducing multimedia contents in mobile communication terminal
US20050177745A1 (en) * 2004-02-11 2005-08-11 Alio, Inc. Distributed System and Methodology for Delivery of Media Content
EP1728173A4 (de) * 2004-03-23 2010-06-09 Nds Ltd Sich optimal anpassender multimedia-inhalt für mobilteilnehmer-einrichtungswiedergabe
US8346605B2 (en) * 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US9998802B2 (en) * 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
US8601089B2 (en) * 2004-08-05 2013-12-03 Mlb Advanced Media, L.P. Media play of selected portions of an event
US8108599B2 (en) * 2004-11-03 2012-01-31 Spectra Logic Corporation Erasure techniques for emulating streamed data format for non tape media
US20070078883A1 (en) * 2005-09-30 2007-04-05 Yahoo! Inc. Using location tags to render tagged portions of media files
JP2007104577A (ja) * 2005-10-07 2007-04-19 Sony Corp コンテンツ転送装置、コンテンツ転送方法及びコンテンツ転送プログラム
US20070178884A1 (en) * 2005-12-07 2007-08-02 General Instrument Corporation Remote Provisioning of Privacy Settings in a Home Multimedia Network
US7818775B2 (en) * 2005-12-21 2010-10-19 At&T Intellectual Property I, L.P. System and method for recording and time-shifting programming in a television distribution system with limited content retention
US8230098B2 (en) * 2006-05-10 2012-07-24 At&T Intellectual Property Ii, L.P. System and method for streaming media objects
US8761734B2 (en) * 2006-05-25 2014-06-24 Sony Corporation Buffering streaming content
US7925781B1 (en) * 2006-05-26 2011-04-12 The Hong Kong University Of Science And Technology Distributed storage to support user interactivity in peer-to-peer video streaming
KR101059134B1 (ko) * 2006-08-21 2011-08-25 슬링 미디어 인코퍼레이티드 미디어 컨텐츠의 캡처 및 공유 및 공유된 미디어 컨텐츠의 관리
US8230037B2 (en) * 2006-09-29 2012-07-24 Audible, Inc. Methods and apparatus for customized content delivery
EP1921852A1 (de) * 2006-11-07 2008-05-14 Microsoft Corporation Verfahren und System zum Teilen von Fernsehvideofilmausschnitten
EP2092475A2 (de) * 2006-12-08 2009-08-26 XM Satellite Radio Inc. System zur einfügung lokal zwischengespeicherter informationen in einen empfangenen rundfunkstrom zur implementierung abgestufter subskriptionsdiensten
US20080313541A1 (en) * 2007-06-14 2008-12-18 Yahoo! Inc. Method and system for personalized segmentation and indexing of media
US8117283B2 (en) 2008-02-04 2012-02-14 Echostar Technologies L.L.C. Providing remote access to segments of a transmitted program

Also Published As

Publication number Publication date
EP2243272B1 (de) 2012-01-04
US20120144437A1 (en) 2012-06-07
US8892675B2 (en) 2014-11-18
EP2243272A1 (de) 2010-10-27
WO2009100004A1 (en) 2009-08-13
US10097873B2 (en) 2018-10-09
US9521446B2 (en) 2016-12-13
US20150074720A1 (en) 2015-03-12
US20170094340A1 (en) 2017-03-30
US20090198794A1 (en) 2009-08-06
US8117283B2 (en) 2012-02-14

Similar Documents

Publication Publication Date Title
IN2015KN00221A (de)
GB2535068A (en) Method and apparatus for managing remote devices and accessing remote device information
PH12017501226A1 (en) Method and system for legal parking
IN2014DN10099A (de)
AU2016228288A1 (en) Methods and apparatus to monitor media presentations
MX2012005097A (es) Método y aparato de manejo de servicio de contenido en red basado en historia de uso de contenido.
GB201303926D0 (en) Systems and methods for managing data in a networked communication system
WO2011156108A3 (en) Feature set differentiation by tenant and user
MX2013013784A (es) Metodo y aparato para compartir ajustes de conectividad a traves de redes sociales.
NZ594759A (en) A system and method of managing mapping information
MX2014014747A (es) Metodos y aparatos para asociar transacciones con impresiones de medios.
GB201210845D0 (en) Improvements in and relating to location based data access policies
MY184104A (en) Method and apparatus for obtaining location information
IN2014MN01717A (de)
MX2011009754A (es) Aparato de transmision de datos, aparato de recepcion de datos, metodo de transmision de datos y metodo de recepcion de datos.
WO2012048831A8 (en) Metadata tagging system for a diabetes management system of devices
WO2013019487A3 (en) Online contests with social networks
WO2014025724A3 (en) Mobile terminal, method, program, and storage medium for locating said terminal based on the identification of access points associated with the time of reception of said identification
GB2476192A (en) Portable management device
WO2013192564A3 (en) Aggregating online activities
IN2015MN00096A (de)
WO2012036394A3 (ko) 휴대기기를 이용한 제품의 사후관리방법
JP2012130046A5 (de)
BR112013005842A2 (pt) método de gerenciar dados, aparelho para gerenciar dados, e meio de gravação legível por computador não transitório
CL2011003014A1 (es) Dispositivo y metodo de registro de datos de perforacion, que incluye medios de entrada para recibir datos relacionados con el evento de perforacion, medios de almacenamiento electronico para guardar dichos datos ingresados y medios de salida para descargar a pedido dichos datos.