JP5757637B2 - ストリーミング・メディアのセッション管理を行なうシステムおよび方法 - Google Patents
ストリーミング・メディアのセッション管理を行なうシステムおよび方法 Download PDFInfo
- Publication number
- JP5757637B2 JP5757637B2 JP2013163119A JP2013163119A JP5757637B2 JP 5757637 B2 JP5757637 B2 JP 5757637B2 JP 2013163119 A JP2013163119 A JP 2013163119A JP 2013163119 A JP2013163119 A JP 2013163119A JP 5757637 B2 JP5757637 B2 JP 5757637B2
- Authority
- JP
- Japan
- Prior art keywords
- video stream
- client
- token
- request
- video
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 39
- 238000010200 validation analysis Methods 0.000 claims description 10
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 238000012546 transfer Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1089—In-session procedures by adding media; by removing media
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- 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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
-
- 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/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- 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/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/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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/47202—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 requesting content on demand, e.g. video on demand
-
- 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
本願は、米国特許法119条に基づき、2007年11月16日出願の米国仮特許出願第61/003334号の利益を請求するものである。
mms://stream−transaction.synccast.com/livestreaming/request1_live_directv.wsx?token=KvU ・・・(1)
などのURL中のクエリ・ストリング変数として受信される。ここで、「mms」はメディア・サーバであり、「stream−transaction.synccast.com」はドメイン名であり、「request1_live_directv.wsx」はWSXファイル、ラッパ・プレイリスト・オブジェクト(Wrapper Playlist Object)であり、「token=」は、証明書によってトークンに暗号化された要求中の様々なパラメータである。要求中の様々なパラメータ(例えば外部トランザクションID、日時、IPアドレス、ユーザID、チャネル番号および映像品質レベルなど)は、結合されて単一のストリングとされ、次いで暗号化される。暗号化の方法は、オペレーション・モジュール424から例えば商用のポータルなどのポータル・モジュール412に提供されるRSA証明書を介して実施される。
・外部トランザクションID(502)
フォーマット:数値。サービス・プロバイダによって生成され、全てのトランザクションに渡って一意的。例えば、
exttransid = 123578235
・ユーザID(504)
フォーマット:英数字。サービス・プロバイダによって生成され、ユーザを一意的に識別する。例えば、
userid = AblCd2eF
・IPアドレス(506)
フォーマット:127.127.127.127.。これは、ユーザのIPアドレスを表す。例えば、
ip = 66.23.45.12
・チャネル番号(508)
フォーマット:数値。ストリーミングされる要求されたチャネル。例えば、
channel = 6
・チャネル品質(510)
フォーマット:英数字。必要とされる品質レベル(最初は「low(ロー(低))」、「medium(ミディアム(中))」、「high(ハイ(高))」)。例えば、
quality = high
・プログラム情報(512)
フォーマット:英数字(記述制限は15文字まで)。記述のためのみのオプション・フィールド。例えば、
program = reds v. blues
・要求日付(514)
フォーマット:CCYY−MM−DD。サービス・プロバイダによって決定される、要求が行なわれたGMT日付。例えば、
date = 2006−12−29
・要求時間(516)
フォーマット:HH:MI:SS(HHは24時間表記)。サービス・プロバイダによって決定される、要求が行なわれたGMT時間。例えば、
time = 17:58:46
Claims (16)
- 映像ストリームを提供する方法であって、
第1の映像ストリームを求める第1の要求をクライアントから受信するステップと、
前記第1の要求に基づくトークン、および、前記クライアントに関連する少なくとも1つのパラメータを生成するステップであって、生成されたトークンが前記クライアントに関連する前記少なくとも1つのパラメータを含む、前記生成ステップと、
前記クライアントに関連する少なくとも1つの規則に基づいて前記トークンの有効性を検査するステップと、
有効性検査の上で、前記第1の映像ストリームを前記クライアントに提供するステップと、
第2の映像ストリームを求める後続の第2の要求を受信するステップと、
前記第2の要求に基づく第2のトークン、および、前記クライアントに関連する少なくとも1つのパラメータを生成するステップと、
前記提供された第1の映像ストリームに基づいて、前記第2のトークンが有効であるか否かを判定するステップと、
を含み、
前記第2のトークンが有効でない場合には、前記第1の映像ストリームを終了し、前記第2の映像ストリームを前記クライアントに提供する、前記方法。 - 前記トークンの前記少なくとも1つのパラメータが、外部トランザクションID、ユーザID、IPアドレス、チャネル番号、映像品質レベル、プログラム情報、要求日付、および、要求時間の内の少なくとも1つを含む、請求項1に記載の方法。
- 前記生成ステップが、URLリンク中の前記トークンを前記クライアントに戻すステップを含み、前記有効性検査ステップが、前記クライアントが前記URLを呼び出したときに前記トークンを受信するステップを含む、請求項1に記載の方法。
- 前記提供ステップが、前記クライアントに送信する前記映像ストリームを制御するためのプレイリストを生成するステップを含む、請求項3に記載の方法。
- 前記プレイリストが、前記要求された第1の映像ストリームを提供する、請求項4に記載の方法。
- 前記プレイリストが、前記要求された第1の映像ストリームが拒否された旨を表示するエラー映像を提供する、請求項4に記載の方法。
- 前記クライアントに関連する前記少なくとも1つのパラメータが、前記クライアントの第1のIPアドレスを含み、
前記クライアントが前記要求された第1の映像ストリームを第2のIPアドレスで受信しているか否かを判定するステップと、
前記第2のIPアドレスへの前記第1の映像ストリームを終了するステップと、
前記第1のIPアドレスに前記第1の映像ストリームを提供するステップと、
をさらに含む、請求項1に記載の方法。 - 前記有効性検査ステップが、
前記トークン中の前記第1の要求の日時を決定するステップと、
前記要求された日時が許容時間フレーム外にあるか否かを判定するステップと、
前記要求された日時が前記許容時間フレーム外にある場合に、少なくとも1つの映像ストリームを終了するステップと、
をさらに含む、請求項1に記載の方法。 - 映像ストリームを提供するシステムであって、
第1の映像ストリームを求める第1の要求をクライアントから受信するポータル要素と、
前記第1の要求に基づくトークン、および、前記クライアントに関連する少なくとも1つのパラメータを生成する前記ポータル要素であって、生成されたトークンが前記クライアントに関連する前記少なくとも1つのパラメータを含む、前記ポータル要素と、
前記クライアントに関連する少なくとも1つの規則に基づいて前記トークンの有効性を検査するセッション要素と、
有効性検査の上で、前記第1の映像ストリームを前記クライアントに提供するストリーミング要素と、
を備え、前記ポータル要素が、第2の映像ストリームを求める後続の第2の要求を受信し、前記第2の要求に基づく第2のトークン、および、前記クライアントに関連する少なくとも1つのパラメータを生成するようになっており、前記セッション要素が、前記提供された第1の映像ストリームに基づいて前記第2のトークンが有効であるか否かを判定し、前記第2のトークンが有効でない場合には、前記ストリーミング要素が、前記第1の映像ストリームを終了し、前記第2の映像ストリームを前記クライアントに提供する、システム。 - 前記トークンの前記少なくとも1つのパラメータが、外部トランザクションID、ユーザID、IPアドレス、チャネル番号、映像品質レベル、プログラム情報、要求日付、および、要求時間の内の少なくとも1つを含む、請求項9に記載のシステム。
- 前記ポータル要素が、URLリンク中の前記トークンを前記クライアントに戻し、前記ストリーミング要素が、前記クライアントが前記URLを呼び出したときに前記トークンを受信する、請求項9に記載のシステム。
- 前記セッション要素が、前記要求された映像ストリームのプレイリストを構築し、前記ストリーミング要素が、前記プレイリストに基づいて前記映像ストリームを前記クライアントに送達する、請求項11に記載のシステム。
- 前記プレイリストが、前記要求された第1の映像ストリームを提供する、請求項12に記載のシステム。
- 前記プレイリストが、前記要求された第1の映像ストリームが拒否された旨を表示するエラー映像を提供する、請求項12に記載のシステム。
- 前記クライアントに関連する前記少なくとも1つのパラメータが、前記クライアントの第1のIPアドレスを含み、前記セッション要素が、前記クライアントが前記要求された第1の映像ストリームを第2のIPアドレスで受信しているか否かを判定し、前記第2のIPアドレスへの前記第1の映像ストリームを終了し、前記第1のIPアドレスに前記第1の映像ストリームを提供する、請求項9に記載のシステム。
- 前記セッション要素が、前記トークン中の前記第1の要求の日時を決定し、前記要求された日時が許容時間フレーム外にあるか否かを判定し、前記要求された日時が前記許容時間枠外にある場合に、前記第1の映像ストリームを終了する、請求項9に記載のシステム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US333407P | 2007-11-16 | 2007-11-16 | |
US61/003,334 | 2007-11-16 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010534026A Division JP5579073B2 (ja) | 2007-11-16 | 2008-11-12 | ストリーミング・メディアのセッション管理を行なうシステムおよび方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014013578A JP2014013578A (ja) | 2014-01-23 |
JP5757637B2 true JP5757637B2 (ja) | 2015-07-29 |
Family
ID=40668045
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010534026A Expired - Fee Related JP5579073B2 (ja) | 2007-11-16 | 2008-11-12 | ストリーミング・メディアのセッション管理を行なうシステムおよび方法 |
JP2013163119A Expired - Fee Related JP5757637B2 (ja) | 2007-11-16 | 2013-08-06 | ストリーミング・メディアのセッション管理を行なうシステムおよび方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010534026A Expired - Fee Related JP5579073B2 (ja) | 2007-11-16 | 2008-11-12 | ストリーミング・メディアのセッション管理を行なうシステムおよび方法 |
Country Status (7)
Country | Link |
---|---|
US (2) | US8924998B2 (ja) |
EP (1) | EP2243292A4 (ja) |
JP (2) | JP5579073B2 (ja) |
KR (1) | KR101518089B1 (ja) |
CN (2) | CN101889438A (ja) |
BR (1) | BRPI0820086A2 (ja) |
WO (1) | WO2009067156A2 (ja) |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8412840B2 (en) * | 2005-11-14 | 2013-04-02 | Ando Media, Llc | Live media serving system and method |
US8314838B2 (en) * | 2007-12-28 | 2012-11-20 | Motorola Mobility Llc | System and method for collecting media associated with a mobile device |
US10462409B2 (en) * | 2007-12-28 | 2019-10-29 | Google Technology Holdings LLC | Method for collecting media associated with a mobile device |
CN101742240B (zh) * | 2009-11-24 | 2012-05-23 | 中兴通讯股份有限公司 | 可灵活切换多媒体节点的iptv***及其实现方法 |
US9446261B2 (en) * | 2010-09-29 | 2016-09-20 | Verizon Patent And Licensing Inc. | Billing system for video provisioning system |
TWI415427B (zh) * | 2010-11-04 | 2013-11-11 | Ind Tech Res Inst | 同儕即時串流系統與方法 |
US20120151077A1 (en) * | 2010-12-08 | 2012-06-14 | Paul Finster | Systems And Methods For Distributed Authentication Of Video Services |
US20130347044A1 (en) * | 2011-02-20 | 2013-12-26 | Lg Electronics Inc. | Method and apparatus for the seamless playback of content |
US9021049B2 (en) * | 2011-10-21 | 2015-04-28 | GM Global Technology Operations LLC | Method and apparatus for augmenting smartphone-centric in-car infotainment system using vehicle Wi-Fi/DSRC |
US8959605B2 (en) * | 2011-12-14 | 2015-02-17 | Apple Inc. | System and method for asset lease management |
US8892870B2 (en) | 2012-03-12 | 2014-11-18 | Sony Corporation | Digital rights management for live streaming based on trusted relationships |
US9712887B2 (en) * | 2012-04-12 | 2017-07-18 | Arris Canada, Inc. | Methods and systems for real-time transmuxing of streaming media content |
FR2996715A1 (fr) * | 2012-10-09 | 2014-04-11 | France Telecom | Heritage de parametres d'identifiant universel de ressource (uri) |
US10051019B1 (en) | 2012-11-09 | 2018-08-14 | Wells Fargo Bank, N.A. | System and method for session management |
US8640229B1 (en) | 2013-07-17 | 2014-01-28 | Wowza Media Systems, LLC | Token-based security for links to media streams |
US9047482B2 (en) * | 2013-07-17 | 2015-06-02 | Wowza Media Systems, LLC | Token-based security for links to media streams |
US20150302321A1 (en) * | 2014-04-22 | 2015-10-22 | Altair Engineering, Inc. | Unit-based licensing for event and digital content access |
US10679151B2 (en) * | 2014-04-28 | 2020-06-09 | Altair Engineering, Inc. | Unit-based licensing for third party access of digital content |
EP2950546A1 (en) * | 2014-05-27 | 2015-12-02 | Rovio Entertainment Ltd | Selection of data offer |
US9596185B2 (en) | 2014-05-27 | 2017-03-14 | Rovio Entertainment Ltd | Selection of data offer |
CN103997681B (zh) * | 2014-06-02 | 2016-02-17 | 合一网络技术(北京)有限公司 | 对视频直播进行防盗链处理的方法及其*** |
US9720642B2 (en) * | 2014-06-04 | 2017-08-01 | Sonos, Inc. | Prioritizing media content requests |
US20160057173A1 (en) * | 2014-07-16 | 2016-02-25 | Genband Us Llc | Media Playback Synchronization Across Multiple Clients |
US9135412B1 (en) | 2015-02-24 | 2015-09-15 | Wowza Media Systems, LLC | Token-based security for remote resources |
US10104065B2 (en) * | 2015-05-26 | 2018-10-16 | Futurewei Technologies, Inc. | Token-based authentication and authorization information signaling and exchange for adaptive streaming |
US10382578B2 (en) | 2015-06-05 | 2019-08-13 | Apple Inc. | Provision of a lease for streaming content |
WO2017002158A1 (ja) * | 2015-06-29 | 2017-01-05 | 楽天株式会社 | 認証サーバ、ユーザ端末、コンテンツサーバ及びそれらの制御方法、並びにコンピュータプログラム |
EP3326097B1 (en) * | 2015-07-20 | 2020-07-15 | Google LLC | Systems, methods, and media for media session concurrency management with recurring license renewals |
WO2017015289A1 (en) * | 2015-07-20 | 2017-01-26 | Google Inc. | Systems, methods, and media for media session concurrency management with recurring license renewals |
US9911175B2 (en) * | 2015-09-03 | 2018-03-06 | Qualcomm Incorporated | Modification of graphical command tokens |
US10685055B2 (en) | 2015-09-23 | 2020-06-16 | Altair Engineering, Inc. | Hashtag-playlist content sequence management |
US9973547B1 (en) * | 2016-02-09 | 2018-05-15 | Vecima Networks Inc. | Method and systems for adaptively managing hypertext transfer protocol sessions in a content delivery network |
EP3334115B1 (en) | 2016-12-07 | 2019-10-09 | Swisscom AG | User authentication based on token |
US10080047B1 (en) * | 2017-05-05 | 2018-09-18 | Wayne D. Lonstein | Methods for identifying, disrupting and monetizing the illegal sharing and viewing of digital and analog streaming content |
US10808545B2 (en) | 2017-07-14 | 2020-10-20 | United Technologies Corporation | Gas turbine engine fan blade, design, and fabrication |
CN108200452B (zh) * | 2018-01-15 | 2020-08-18 | 网易(杭州)网络有限公司 | 一种防止下载的web视频在线播放***及其控制方法 |
CN108888961A (zh) * | 2018-06-19 | 2018-11-27 | 北京翼晰科技有限公司 | 一种基于Steam平台***的纯净交易方法及*** |
US11799864B2 (en) | 2019-02-07 | 2023-10-24 | Altair Engineering, Inc. | Computer systems for regulating access to electronic content using usage telemetry data |
WO2020197281A1 (ko) * | 2019-03-26 | 2020-10-01 | 에스케이플래닛 주식회사 | 클라우드 스트리밍 서비스에서의 사용자 인터페이스 세션 복구 방법 및 이를 위한 장치 |
US11303956B2 (en) | 2019-09-11 | 2022-04-12 | Verizon Patent And Licensing Inc. | Systems and methods for internet protocol tuning |
US11297387B2 (en) * | 2019-09-24 | 2022-04-05 | Verizon Patent And Licensing Inc. | Systems and methods for digital video recording of internet protocol content |
CN111107386A (zh) * | 2019-12-27 | 2020-05-05 | 北京达佳互联信息技术有限公司 | 直播视频的回看方法、装置、电子设备、***及存储介质 |
JP2023130186A (ja) * | 2022-03-07 | 2023-09-20 | パナソニックIpマネジメント株式会社 | 映像ストリーム管理方法、映像ストリーム管理システムおよび映像ストリーム管理装置 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6166730A (en) * | 1997-12-03 | 2000-12-26 | Diva Systems Corporation | System for interactively distributing information services |
ATE552562T1 (de) * | 2000-11-10 | 2012-04-15 | Aol Musicnow Llc | Verteilungs und -abonnementsystem für digitalen inhalt |
WO2002056203A1 (en) * | 2000-12-08 | 2002-07-18 | Matsushita Electric Industrial Co., Ltd. | Distribution device, terminal device, and program and method for use therein |
US20030061305A1 (en) * | 2001-03-30 | 2003-03-27 | Chyron Corporation | System and method for enhancing streaming media delivery and reporting |
US7356838B2 (en) * | 2001-06-06 | 2008-04-08 | Yahoo! Inc. | System and method for controlling access to digital content, including streaming media |
US8005965B2 (en) * | 2001-06-30 | 2011-08-23 | International Business Machines Corporation | Method and system for secure server-based session management using single-use HTTP cookies |
NL1018494C2 (nl) * | 2001-07-09 | 2003-01-10 | Koninkl Kpn Nv | Methode en systeem voor het door een dienstproces aan een client leveren van een dienst. |
JP2003070042A (ja) * | 2001-08-27 | 2003-03-07 | Nippon Telegr & Teleph Corp <Ntt> | 通信システム、サービス提供状況管理装置及び方法 |
US20040059913A1 (en) * | 2002-09-13 | 2004-03-25 | Sun Microsystems, Inc., A Delaware Corporation | Accessing for controlled delivery of digital content in a system for digital content access control |
US7426642B2 (en) * | 2002-11-14 | 2008-09-16 | International Business Machines Corporation | Integrating legacy application/data access with single sign-on in a distributed computing environment |
JP2004310562A (ja) * | 2003-04-09 | 2004-11-04 | Rizm:Kk | スリーミング配信の認証システムおよびプログラム |
US7035899B2 (en) * | 2003-07-18 | 2006-04-25 | Remote Meeting Technologies, Inc. | Method and system for remote conferencing via launching a web-based presentation sharing application based on code associated with the presentation sharing control |
JP2007156508A (ja) * | 2004-01-06 | 2007-06-21 | Victor Co Of Japan Ltd | 再生端末、コンテンツ保管装置及びコンテンツ配信システム |
AU2005221100A1 (en) * | 2004-03-09 | 2005-09-22 | Christopher Ronald Halverson | Digital ad insertion for video-on-demand |
US7711647B2 (en) * | 2004-06-10 | 2010-05-04 | Akamai Technologies, Inc. | Digital rights management in a distributed network |
JP2006004237A (ja) * | 2004-06-18 | 2006-01-05 | Namco Ltd | 通信制御システム、プログラム、情報記憶媒体および通信制御方法 |
JP2007004432A (ja) * | 2005-06-23 | 2007-01-11 | Victor Co Of Japan Ltd | コンテンツ配信システム及びその動作方法 |
US20070024705A1 (en) * | 2005-08-01 | 2007-02-01 | Richter Roger K | Systems and methods for video stream selection |
EP1788773A1 (en) * | 2005-11-18 | 2007-05-23 | Alcatel Lucent | Method and apparatuses to request delivery of a media asset and to establish a token in advance |
JP4846352B2 (ja) | 2005-11-28 | 2011-12-28 | ソフトバンクBb株式会社 | マルチメディア視聴システム及びマルチメディア視聴方法 |
CN100589553C (zh) * | 2007-04-20 | 2010-02-10 | 中兴通讯股份有限公司 | 一种手机电视终端播放加扰电视节目的方法 |
US20090150949A1 (en) * | 2007-12-06 | 2009-06-11 | Electronics & Telecommunications Research Institute | Method of providing continuous streaming service using iptv and apparatus therefor |
-
2008
- 2008-11-12 CN CN2008801164919A patent/CN101889438A/zh active Pending
- 2008-11-12 CN CN201310167975.9A patent/CN103269424B/zh not_active Expired - Fee Related
- 2008-11-12 WO PCT/US2008/012685 patent/WO2009067156A2/en active Application Filing
- 2008-11-12 BR BRPI0820086A patent/BRPI0820086A2/pt active Search and Examination
- 2008-11-12 EP EP08852096A patent/EP2243292A4/en not_active Ceased
- 2008-11-12 JP JP2010534026A patent/JP5579073B2/ja not_active Expired - Fee Related
- 2008-11-12 KR KR1020107010700A patent/KR101518089B1/ko active IP Right Grant
- 2008-11-12 US US12/742,974 patent/US8924998B2/en not_active Expired - Fee Related
-
2013
- 2013-08-06 JP JP2013163119A patent/JP5757637B2/ja not_active Expired - Fee Related
-
2014
- 2014-12-23 US US14/580,615 patent/US9332287B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
BRPI0820086A2 (pt) | 2016-11-01 |
CN101889438A (zh) | 2010-11-17 |
JP2011503742A (ja) | 2011-01-27 |
US20110047566A1 (en) | 2011-02-24 |
EP2243292A4 (en) | 2012-08-01 |
JP5579073B2 (ja) | 2014-08-27 |
JP2014013578A (ja) | 2014-01-23 |
KR20100089081A (ko) | 2010-08-11 |
US8924998B2 (en) | 2014-12-30 |
CN103269424B (zh) | 2017-04-26 |
CN103269424A (zh) | 2013-08-28 |
US9332287B2 (en) | 2016-05-03 |
WO2009067156A2 (en) | 2009-05-28 |
WO2009067156A3 (en) | 2009-08-13 |
EP2243292A2 (en) | 2010-10-27 |
KR101518089B1 (ko) | 2015-05-15 |
US20150128165A1 (en) | 2015-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5757637B2 (ja) | ストリーミング・メディアのセッション管理を行なうシステムおよび方法 | |
US9900306B2 (en) | Device authentication for secure key retrieval for streaming media players | |
US9769507B2 (en) | System, method, and infrastructure for real-time live streaming content | |
US9385999B2 (en) | Systems and methods for securely streaming media content | |
US9038147B2 (en) | Progressive download or streaming of digital media securely through a localized container and communication protocol proxy | |
US20060200415A1 (en) | Videonline security network architecture and methods therefor | |
CN101409713A (zh) | 内容传送***、传送服务器、终端以及内容传送方法 | |
CN102143133A (zh) | Http流播放方式中支持广告内容的方法、装置和*** | |
US8621576B2 (en) | System and method of multimedia access | |
AU2018101078A4 (en) | Media Distribution & Management System & Apparatus | |
KR101479103B1 (ko) | 안전한 컨텐츠 전달 시스템 및 방법 | |
KR100712921B1 (ko) | 컨텐츠의 저장 및 재생 시간 단축 기능이 구비된 이동통신단말기 및 그 동작방법 | |
US11234032B2 (en) | Method of managing the right of access to a digital content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140813 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140813 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20141105 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20141110 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150212 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150226 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150527 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150529 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5757637 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |