Purpose: Invalidity Analysis


Patent: US9026673B2
Filed: 2001-01-19
Issued: 2015-05-05
Patent Holder: (Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC
Inventor(s): Charles A. Jennings, Donald H. Bate

Title: System and method for routing media

Abstract: The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer.



Refer to: Unified Patents PATROLL Contests

Refer to: SITO Mobile R&D IP - US 9,026,673 (Routing Streaming Media) and Litigation Background (Deadline: July 31, 2020)

Refer to: Pseudo Claim Charts Prepared by Apex Standards for other PATROLL Contests

Disclaimer: The promise of Apex Standards Pseudo Claim Charting (PCC) is not to replace expert opinion but to provide due diligence and transparency prior to high precision charting. PCC conducts aggressive mapping (based on Broadest Reasonable, Ordinary or Customary Interpretation and Multilingual Translation) between a target patent's claim elements and other documents (potential technical standard specification or prior arts in the same or across different jurisdictions), therefore allowing for a top-down, apriori evaluation, with which, stakeholders can assess standard essentiality (potential strengths) or invalidity (potential weaknesses) quickly and effectively before making complex, high-value decisions. PCC is designed to relieve initial burden of proof via an exhaustive listing of contextual semantic mapping as potential building blocks towards a litigation-ready work product. Stakeholders may then use the mapping to modify upon shortlisted PCC or identify other relevant materials in order to formulate strategy and achieve further purposes.

Click on references to view corresponding claim charts.


GroundReferencesTitleSemantic MappingChallenged Claims
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
1WO9952285A1

(John S. Hendricks, 1999)
Targeted advertisement using television delivery systems authentication information, communication network multiple access, third parties
service rule one program
XXXXXXXXXXX
2CN1200221A

(S·M·希因, 1998)
提供电视节目预告信息的系统和方法 creation rule 的第一数据
routing processor 的时钟
user identification information 户输入
XXXXXXX
3EP0880856A1

(Brian Lee Klosterman, 1998)
Systems and methods for providing television schedule information live media, media sequence HyperText Transport Protocol
communication device communication device
internet protocol Internet Protocol
storage billing rule said memory
media streaming management system file server
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
4WO9713368A1

(Steven Michael Schein, 1997)
Systems and methods for providing television schedule information live media, media sequence HyperText Transport Protocol
communication device communication device
internet protocol Internet Protocol
storage billing rule said memory
media streaming management system file server
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5US6154744A

(Brian Kenner, 2000)
System and method for optimized storage and retrieval of data on a distributed computer network internet protocol Internet Protocol
accessing media various locations
creation rule, service rule content provider
user identification information said database
XXXXXXX
6US6169542B1

(Darryl C. Hooks, 2001)
Method of delivering advertising through an interactive video distribution system time period predetermined time period
play script interactive program, web browser
creation rule received request
storage billing rule said memory
bit rate third video
XXXXXXXXXXXXXXXXXXXXX
7US5983005A

(Antonio M Monteiro, 1999)
Multicasting method and apparatus communication network communication network
bit rate includes means
time period time period
XXXXXXXXXXX
8US6091777A

(William N. Guetz, 2000)
Continuously adaptive digital video compression system and method for a web streamer media format predetermined data
session information switched network
time period successive frame
bit rate different rates, data rates
second resource digital audio
frame rate frame rate
XXXXXXXX
9US6006264A

(Steven Colby, 1999)
Method and system for directing a flow between a client and a server internet protocol Internet Protocol
media sequence high priority
network distribution rule current load
XXXXXX
10US6098108A

(Manickam R. Sridhar, 2000)
Distributed directory for enhanced network communication user identification information local database
first resource same computer
authentication information different app
time period same address
XXXX
11US5870546A

(Steven T. Kirsch, 1999)
Method and apparatus for redirection of server external hyper-link reference media format predetermined data
settlement rule one relation
routing processor path portion
service rule, viewing rule web page
XXXXXXX
12US6144657A

(Geoffrey A. Baehr, 2000)
Remote device connection to a network second identification received command
internet protocol IP address
XXXXXX
13US5982891A

(Karl L. Ginter, 1999)
Systems and methods for secure transaction management and electronic rights protection media sequence control arrangement
network distribution rule said performing
communication device include one first location
XXXX
14US6134596A

(William J. Bolosky, 2000)
Continuous media file server system and method for scheduling network resources to play multiple files having different data transmission rates frame rate network bandwidth
creation rule, service rule content provider
first resource first request
XXXXXX
15US5910954A

(Zvi Bronstein, 1999)
Network switch management system local area network
demand media converting data
routing processor local switch
XXXXXXXXXXXXXXXXXXXXXX
16US5805821A

(Ashok Raj Saxena, 1998)
Video optimized media streamer user interface employing non-blocking switching to achieve isochronous data transfers bit rate includes means
routing rule input ports
XXXX
17US5958016A

(Te-An Chang, 1999)
Internet-web link for access to intelligent network service control play script graphical user interface, web browser
session information user terminals
media language text input
time period file data
service rule, viewing rule web page
XXXXXXXXXXXXXXXXXXXXXXX
18US6112239A

(Brian Kenner, 2000)
System and method for server-side optimization of data delivery on a distributed computer network settlement rule processing result
creation rule, service rule content provider
internet protocol IP address
XXXX
19US6005858A

(Liam Fallon, 1999)
Telecommunications switching system connection instruction generating instructions
routing rule level instructions
network distribution rule processor means
second identification, second resource said signal
XXXXXXXX
20US6028838A

(Shinya Yamamura, 2000)
Navigation apparatus accessing media access information
viewing rule setting means
X
21US6023730A

(Hideaki Tani, 2000)
Communication system with separate control network for managing stream data path media format predetermined data
bit rate includes means
viewing rule setting means
XXXXXX
22US6014706A

(Anthony Cannon, 2000)
Methods and apparatus for implementing control functions in a streamed video display system management system, time period predefined time period
connection instruction readable instructions
service rule data connection
XXXXXXXXXXXXXXXXXXXXXXX
23US6151319A

(Gopal Dommety, 2000)
Connectionless message service using ATM routers internet protocol Internet Protocol
routing rule load portion
first identification last one
XXXXXXXX
24US5892535A

(Philip M. Allen, 1999)
Flexible, configurable, hierarchical system for distributing programming routing rule controllable switch
settlement rule received message
advertisement insertion national network
XXXX
25US5823879A

(Sheldon F. Goldberg, 1998)
Network gaming system time period predetermined time period
using instructions second measurement, first measurement
creation rule received request
routing processor data repository
first resource first request
frame rate first car
XXXXXXXXXXXXXX
26US6112236A

(Christopher James Dollin, 2000)
Method and apparatus for making quality of service measurements on a connection across a network connection instruction repeated operation
first identification monitoring means
storage billing rule data rate
XXXXXXXX
27US5867495A

(Isaac K. Elliott, 1999)
System, method and article of manufacture for communications utilizing calling, plans in a hybrid network internet protocol internet protocol
session information switched network
XXXX
28US5948061A

(Dwight Allen Merriman, 1999)
Method of delivery, targeting, and measuring advertising over networks creation rule, service rule content provider
accessing media redirect message
XXX
29US5933811A

(Paul D. Angles, 1999)
System and method for delivering customized advertisements within interactive communication systems storage billing rule billing information
user identification information said database
XXXX
30US5956716A

(Brian Kenner, 1999)
System and method for delivery of video data over a computer network time period given time period
session information user terminals
user identification information local database
network distribution rule user database
XXXX
31US6029175A

(Yen-whei Chow, 2000)
Automatic retrieval of changed files by a network software agent creation rule method includes determining
media sequence recording information
demand media client request
XXXX
32US5787253A

(Timothy David McCreery, 1998)
Apparatus and method of analyzing internet activity routing rule, network distribution rule management module
second identification first transaction
internet protocol internet protocol
XXXXXXXX
33US5778187A

(Antonio M. Monteiro, 1998)
Multicasting method and apparatus communication network communication network
bit rate includes means
time period time period
XXXXXXXXXXX
34US5867799A

(Andrew K. Lang, 1999)
Information system and method for filtering a massive flow of information entities to meet user information classification needs routing rule, storage billing rule processing content
media language, demand media community content, filter structures
bit rate includes means, f min
play script user response
management system user feedback
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
35US5856974A

(Joseph L. Gervais, 1999)
Internetwork address mapping gateway session information first network
network distribution rule mapping table
media language, media sequence store one
XXXXXX
36US5680392A

(Ghassan Semaan, 1997)
Multimedia multipoint telecommunications reservation systems demand media, accessing media transport protocol
routing processor hierarchical level, second M
internet protocol, storage billing rule controls access
bit rate includes means
media sequence specific t
XXXXXXXXXXXX
37US5686954A

(Hitoshi Yoshinobu, 1997)
Program information broadcasting method program information display method, and receiving device second identification second identification
media sequence recording information
creation rule data generation
management system program table
time period magnetic disc
play script end time
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
38US5684799A

(John A. Bigham, 1997)
Full service network having distributed architecture storage billing rule information providers
live ingress, live ingress switch information user
second identification, second resource video services, said signal
session information user terminals
routing processor data center
XXXXXXXXXXXXX
39US5758257A

(Frederick Herz, 1998)
System and method for scheduling broadcast of and access to video programs and other data using customer profiles time period predetermined time period
first identification monitoring means
user identification information data messages
network distribution rule public key
XXXXXXXX
40US5581703A

(Mark J. Baugher, 1996)
Method and apparatus for reserving system resources to assure quality of service bit rate includes means
storage billing rule said memory
XXXX
41US5361254A

(Eckhard Storck, 1994)
Switch mechanism for switching signals at inputs onto outputs and switching networks for interlinking first and second transmission media second identification, second resource said signal
first identification one second
XXXX
42US5267351A

(Stephen J. Reber, 1993)
Media storage and retrieval system user identification information said database
time period file data
play script end time
XXXXXXXXXXXXXXXXXXXXX
43US4939719A

(Raymond Bakka, 1990)
Management unit for a unit for switching data transmitted by asynchronous time-division multiplexing management system communicating means
bit rate includes means
XXXXXXXXXXXXXXXXXXXXX
44US4870641A

(Achille Pattavina, 1989)
Multichannel bandwidth allocation first resource, routing processor resolving conflicts
second identification, second resource said signal
routing rule input ports
XXXXXXXXX
45US4814883A

(Michael C. Perine, 1989)
Multiple input/output video switch for commerical insertion system communication network available channel
network distribution rule processor means
second identification second command
bit rate includes means
service rule one program
XXXXXXXXXXX
46JP2000305846A

(Yuichi Eomo, 2000)
情報処理装置および方法、並びにプログラム格納媒体 management system, media streaming management system 管理情報
communication device, user identification information データ
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
47JP2000306328A

(Yuichi Eomo, 2000)
情報処理装置および方法、並びにプログラム格納媒体 first identification, second identification 識別情報, データ
management system, media streaming management system 管理情報
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
48JP2000227757A

(Tsukasa Saito, 2000)
Webページ認証システム internet protocol チメディア
communication device, media streaming management method システム
creation rule 前記秘密
demand media の要求
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
49WO9965237A1

(Labeeb K. Ismail, 1999)
Television program recording with user preference determination accessing media available storage capacity
live media, demand media computer storage medium
XXX
50WO9960789A1

(Robert A. Knee, 1999)
Interactive television program guide system for determining user values for demographic categories communication network non-volatile memory
media streaming management system default value
storage billing rule said memory
XXXXXXXXXXXXXXXXXXXXX
51EP0961490A2

(Shu-Ping Chang, 1999)
Internet convolution audio/video server media language said content data
using instructions software module
demand media client request
bit rate bit rate
XXXXXXX
52WO9955066A1

(Karl D. Zetmeir, 1999)
Telephone call management software and internet marketing method media language readable memory
accessing media has access
XXX
53WO9952283A1

(Bentley P. Hensley, 1999)
Synchronizing, switching and editing mpeg files storage billing rule data rate
routing processor second M
XXXXX
54WO9904561A1

(Ron Alexander, 1999)
Systems and methods for displaying and recording control interfaces play script interactive program
second identification source addresses
service rule one program
storage billing rule said memory
XXXXXXXXXXXXXXXXXXXXXXXXX
55US6141010A

(Martin David Hoyle, 2000)
Computer interface method and apparatus with targeted advertising play script graphical user interface
accessing media access information
demand media user access
communication device first link
media language text input, input text
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
56WO9901984A1

(Jonathan Maissel, 1999)
Intelligent electronic program guide collection rule determination apparatus
media sequence recording information
reservation identification, user identification information storage apparatus
service rule one program
XXXXXXXXXXX
57JP2000004272A

(Yoshihisa Gonno, 2000)
データ配信方法、並びに、本データ配信方法を適用した送信装置、受信装置、及びデータ配信システム、並びに、本データ配信システムに用いられるデータ構造 communication device, media streaming management method システム
connection instruction 前記送信
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
58JPH11341040A

(Mikio Hashimoto, 1999)
サービス提供方法および通信装置 service rule サービス提供
demand media の要求
session information プロト
XXXX
59JPH1132272A

(Seung-Yup Chai, 1999)
娯楽システム用のチャンネルバー・ユーザインターフェース second identification, user identification information モード, データ
frame rate ワーク
connection instruction の命令
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
60JPH11205711A

(Yoshinobu Suzukawa, 1999)
情報表示装置 communication device, user identification information データ
frame rate ワーク
XXXXXXXXXXXXXXXXXXXXXX
61WO9834189A1

(David William Roth, 1998)
Internet advertising system bit rate includes means
accessing media has access
XXX
62US6088722A

(Frederick Herz, 2000)
System and method for scheduling broadcast of and access to video programs and other data using customer profiles bit rate includes means
user identification information data messages
XXXX
63US6029045A

(Martin R. Picco, 2000)
System and method for inserting local content into programming content media sequence specific t
frame rate up data
XXXX
64JPH1188436A

(Seiji Fujii, 1999)
情報提供システム communication device, media streaming management method システム
frame rate ワーク
session information プロト
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
65WO9809209A1

(Karl L. Ginter, 1998)
Systems and methods for secure transaction management and electronic rights protection media streaming management system processing environments
reservation identification electronic information
management system management system
second resource more C
XXXXXXXXXXXXXXXXXXXXXXXX
66GB2348346A

(Michael J Freeman, 2000)
A digital interactive system for providing full interactivity with live programming events play script interactive program, user response
management system central location
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
67JPH10327396A

(Keiko Ando, 1998)
課金システムのためのセンタ装置並びに端末装置 other media 記憶メディア
creation rule 実行要求, 生成手段
reservation identification の識別
connection instruction の指示
demand media の要求
XXXXXXXXXXXXXXXXXXXXXXXXXX
68US6002394A

(Steven M. Schein, 1999)
Systems and methods for linking television viewers with advertisers and broadcasters live media interactive user, broadcast time
bit rate includes means
XXXX
69WO9737500A1

(Richard John Titmuss, 1997)
Telecommunications routing based on format of message management system telecommunications apparatus
second identification, second resource said signal
first identification one second
XXXXXXXXXXXXXXXXXXXXXX
70US5926205A

(Edward A. Krause, 1999)
Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program accessing media storage devices
bit rate includes means
second resource data elements
XXXXX
71US5918014A

(Gary B. Robinson, 1999)
Automated collaborative filtering in world wide web advertising internet protocol interactive communication
bit rate includes means
XXXX
72JPH10164533A

(Tomoaki Kawai, 1998)
画像通信方法及び装置 communication device, user identification information データ
demand media の要求
XXXXXXXXXXXXXXXXXXXX
73WO9719555A1

(Michael Hanafee, 1997)
Interactive special events video signal navigation system second identification, second resource second identification, said signal
first identification first identification
first resource second information
management system control signals
XXXXXXXXXXXXXXXXXXXXXX
74JPH09107526A

(Max Artigalas, 1997)
大容量媒体上の記録及び読み出しの方法及び装置 internet protocol M≧1
demand media の要求
XX
75JPH09322112A

(Hiroyuki Ogino, 1997)
各種画像方式対応マルチ画像記憶再生装置および方法 communication device, media streaming management method システム
frame rate 当該装置, ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
76JPH09297828A

(Hiroyuki Matsumoto, 1997)
認証式セキュリティシステム communication device, media streaming management method システム
reservation identification の識別
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
77US5848396A

(Thomas A. Gerace, 1998)
Method and apparatus for determining behavioral profile of a computer user play script user response
second resource desired user
XXXXXXXXXXXXXXXXXXXXXXX
78WO9631980A1

(Thomas R. Lemmons, 1996)
Interactive program guide systems and processes play script interactive program
storage billing rule said memory
XXXXXXXXXXXXXXXXXXXXX
79JPH09261550A

(Masanori Ishigaki, 1997)
Av機器の稼働管理システム connection instruction インタフェース
communication device, user identification information データ
XXXXXXXXXXXXXXXXXXXXXX
80JPH09245139A

(Hiroyuki Matsumoto, 1997)
認証式セキュリティシステム communication device, media streaming management method システム
reservation identification の識別
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
81JPH09233086A

(Masahito Tsukagoshi, 1997)
画像転送方法 routing processor 輪郭データ
communication device, media streaming management method システム
frame rate, bit rate 通信速度, ワーク
play script 最大許
demand media の要求
user identification information 前記最
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
82JPH09214935A

(Mariko Kurihara, 1997)
映像情報提供システム network distribution rule アクセス制限, アクセス頻度
media sequence ライブラリ, フライ
accessing media アクセス時
demand media の要求
XXXXX
83JPH09214873A

(Takuya Inoue, 1997)
動画再生システム及びその端末装置 communication device, media streaming management method システム
management system 管理装置
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
84JPH09182035A

(Yoshie Nagano, 1997)
電子機器 time period 所定期間内, 期間毎
communication device, user identification information データ
XXXXXXXXXXXXXXXXXXXX
85JPH09172459A

(Masahiro Asai, 1997)
通話システムの端末装置 communication device, media streaming management method システム, データ
frame rate 使用率, ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
86JPH09172462A

(Masahiro Asai, 1997)
通話システム communication device, media streaming management method システム, データ
frame rate ログ情報, ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
87JPH09168033A

(Masahiro Asai, 1997)
通話システム communication device, media streaming management method システム, データ
frame rate ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
88JPH09168051A

(Masahiro Asai, 1997)
通話システムの端末装置 communication device, media streaming management method システム, データ
frame rate ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
89JPH09168063A

(Masahiro Asai, 1997)
通話システムの端末装置 communication device, media streaming management method システム, データ
frame rate ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
90JPH09168064A

(Masahiro Asai, 1997)
通話システムの端末装置 first identification, second identification 識別情報, の識別
user identification information, communication device データ, システム
frame rate ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
91JPH09168065A

(Masahiro Asai, 1997)
通話システム communication device, media streaming management method システム, データ
frame rate ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
92WO9617467A2

(Frederick Herz, 1996)
System and method for scheduling broadcast of and access to video programs and other data using customer profiles bit rate includes means
user identification information data messages
XXXX
93JPH09138804A

(洋樹 ▲高▼羽, 1997)
画像検索装置 communication device, user identification information データ
frame rate ワーク
XXXXXXXXXXXXXXXXXXXXXX
94JPH0983678A

(Yoshinori Hiyoudou, 1997)
オンライン広告システムおよび方法 first identification, reservation identification フリーダイヤル
communication device, media streaming management method システム
routing rule 解析手段
frame rate ログ情報, ワーク
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
95JPH08317331A

(Shinichi Uchiyama, 1996)
記録再生システム first identification 識別番号
creation rule 生成手段
reservation identification の識別
connection instruction の指示
session information 受信部
XXXXXXXXXXXXXXX
96JPH08297919A

(Kyoichi Hosokawa, 1996)
ディジタル信号の受信方法及び装置 first identification, second identification 識別情報, の識別
time period 所定期間
XXXXXXXXXXXXXXXXXXXXXXXXX
97WO9630864A1

(Robert J. Schena, 1996)
Interactive advertising system and device time period central station
media streaming management system file server
XXXXXXXXXXXXXXXX
98EP0676898A1

(Ming-Syan Chen, 1995)
Frame sampling scheme for video scanning in a video-on-demand system communication network communication network
session information first network
XXXXXXXXX
99US5774170A

(Kenneth C. Hite, 1998)
System and method for delivering targeted advertisements to consumers first resource second information
bit rate includes means
first identification one second
XXXXXX
100US5724521A

(Rick Dedrick, 1998)
Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner reservation identification electronic information
accessing media index data
time period file data
XXXXXXX
101JPH0879638A

(Noriko Kotabe, 1996)
オーディオビデオシステムの制御方法 live ingress, live ingress switch オーディオビデオ
communication device, media streaming management method システム
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
102JPH0856352A

(Shugo Horigami, 1996)
ビデオファイルサーバ及び録画制御装置 media format, accessing media ファイル
communication device, user identification information データ
XXXXXXXXXXXXXXXXXXXX
103JPH07334460A

(Yasushi Tokunaga, 1995)
サービスアクセス装置及びサービスアクセス方法 internet protocol チメディア
communication device, media streaming management method システム
management system 管理装置
connection instruction 接続手段, の指示
reservation identification の識別
demand media の要求
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
104WO9532585A1

(Jerry Alten, 1995)
Electronic television program guide channel system and method time period predetermined time period
user identification information said database
XX
105US5636346A

(Andrew N. G. Saxe, 1997)
Method and system for selectively targeting advertisements and programming routing rule conversion rules
management system control signals
frame rate said second set
user identification information said database
XXXXXXXXXXXXXXXXXXXXXXX
106EP0620689A1

(Trevor Lambert, 1994)
Method and apparatus for automatic insertion of a television signal from a remote source time period same time interval
bit rate includes means
second identification, second resource said signal
XXXXXXXX
107WO9416527A1

(Frank X. Oberle, 1994)
Broadcast channel substitution method and apparatus time period television receivers
communication device substantially center
media language, accessing media output signals
XXXXXXXXXXXXXXXXXXXX
108EP0605115A2

(Donald Edgar Blahut, 1994)
Program server for interactive television system creation rule received request
time period same address
live media, demand media audio track
XXXXXX
109US5559549A

(John S. Hendricks, 1996)
Television program delivery system internet protocol interactive communication
bit rate includes means
media sequence specific t
XXXXXX
110US5600364A

(John S. Hendricks, 1997)
Network controller for cable television delivery systems storage billing rule billing information
user identification information creating means
service rule one program
media language base format
routing processor cost data
XXXXXXXXX
111WO9414282A1

(John S. Hendricks, 1994)
Set top terminal for cable television delivery systems network distribution rule processor means
bit rate includes means
routing processor cost data
XXXXXXX
112JPH06124309A

(Setsuo Arita, 1994)
情報サービスシステムおよび放送受信システム second identification 識別手段
routing rule の時間帯
reservation identification の識別
XXXXXXXXXXX
113US5231494A

(David E. Wachob, 1993)
Selection of compressed television signals from single channel allocation based on viewer characteristics live ingress, live media retrieving messages
second identification, second resource said signal
service rule one program
XXXXXXXXXXX
114US5155591A

(David E. Wachob, 1992)
Method and apparatus for providing demographically targeted television commercials time period predetermined time period
advertisement insertion television service
XXXX
115AU3377699A

(Michael L. Asmussen, 1999)
Targeted advertisement using television delivery systems authentication information, communication network multiple access, third parties
service rule one program
XXXXXXXXXXX
116EP1068729A1

(Michael L. Asmussen, 2001)
Targeted advertisement using television delivery systems authentication information, communication network multiple access, third parties
service rule one program
XXXXXXXXXXX




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9952285A1

Filed: 1999-04-01     Issued: 1999-10-14

Targeted advertisement using television delivery systems

(Original Assignee) Discovery Communications, Inc.     

John S. Hendricks, Alfred E. Bonner, John S. Mccoskey, Michael L. Asmussen
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network (multiple access, third parties) , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network (multiple access, third parties) from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network (multiple access, third parties) from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network (multiple access, third parties) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (multiple access, third parties) , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
WO9952285A1
CLAIM 20
. A method of targeting advertisements to a plurality of television terminals , comprising : creating a package of targeted advertisements ;
providing the package to each of the plurality of television terminals , the television terminals storing the package in a memory ;
generating a group assignment matrix ;
127 providing the group assignment matrix to each of the television teπninals , the television terrninals storing the group assignment matrix in the memory ;
generating a switching plan ;
providing the switching plan to each of the plurality of television terrninals , the television terminals storing the switching plan in the memory ;
broadcasting a program to the plurality of television terminals , the program including at least one program (service rule) break ;
and switching a television terrninal receiving the program to one of a pluraUty channels during the at least one program break , each of the plurality of channels carrying a different advertisement selected from the package of targeted advertisements .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information (multiple access, third parties) , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network (multiple access, third parties) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (multiple access, third parties) .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
WO9952285A1
CLAIM 20
. A method of targeting advertisements to a plurality of television terminals , comprising : creating a package of targeted advertisements ;
providing the package to each of the plurality of television terminals , the television terminals storing the package in a memory ;
generating a group assignment matrix ;
127 providing the group assignment matrix to each of the television teπninals , the television terrninals storing the group assignment matrix in the memory ;
generating a switching plan ;
providing the switching plan to each of the plurality of television terrninals , the television terminals storing the switching plan in the memory ;
broadcasting a program to the plurality of television terminals , the program including at least one program (service rule) break ;
and switching a television terrninal receiving the program to one of a pluraUty channels during the at least one program break , each of the plurality of channels carrying a different advertisement selected from the package of targeted advertisements .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information (multiple access, third parties) , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9952285A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

WO9952285A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
CN1200221A

Filed: 1996-10-02     Issued: 1998-11-25

提供电视节目预告信息的系统和方法

(Original Assignee) 星视电视广播股份有限公司     

S·M·希因, S·A·奥布里, B·L·克劳斯特曼, K·A·米尔尼斯
US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (的时钟) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
CN1200221A
CLAIM 3
. 如权利要求1所述的带电视节目预告信息的电视节目预告系统,其特征在于所述计算机附件包括:处理器;与处理器耦合的时钟 (routing processor) ,所述时钟保存当前时间;与所述处理器耦合的电池,所述电池提供电源;与所述处理器耦合的存储器,所述存储器存储选择电视节目所需的按键参数;以及与所述处理器耦合的发射机,其中所述处理器采用所述时钟和所述存储器提供所述发射机发射用信息以控制所述电视系统。

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (的时钟) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
CN1200221A
CLAIM 3
. 如权利要求1所述的带电视节目预告信息的电视节目预告系统,其特征在于所述计算机附件包括:处理器;与处理器耦合的时钟 (routing processor) ,所述时钟保存当前时间;与所述处理器耦合的电池,所述电池提供电源;与所述处理器耦合的存储器,所述存储器存储选择电视节目所需的按键参数;以及与所述处理器耦合的发射机,其中所述处理器采用所述时钟和所述存储器提供所述发射机发射用信息以控制所述电视系统。

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (的第一数据) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
CN1200221A
CLAIM 19
. 一种电视节目预告系统,其特征在于包括:带显示器的观众接口,用来显示电视节目预告信息;以及有线系统,具有从计算机网络接收数据的第一数据 (creation rule) 线路和带有接收、组织和在电视节目指南中显示接收数据的软件的存储器,该有线系统包括与观众接口耦合的第二数据线路用来在显示器上显示电视节目指南。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (户输入) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
CN1200221A
CLAIM 1
. 一种带电视节目预告信息的电视节目预告系统,其特征在于包括:接收数据的数据输入;存储计算机程序、与观众和所述接收数据有关的信息的存储器,所述信息与观众有关并由计算机观众输入,所述数据包括所述电视节目预告信息;与所述存储器耦合的处理器,所述处理器能够利用所述计算机程序将所述电视节目预告信息组织为所需的格式;接收用户选择的用户输入 (user identification information) ;以及以所需格式显示所述电视节目预告信息的显示器。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (的第一数据) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
CN1200221A
CLAIM 19
. 一种电视节目预告系统,其特征在于包括:带显示器的观众接口,用来显示电视节目预告信息;以及有线系统,具有从计算机网络接收数据的第一数据 (creation rule) 线路和带有接收、组织和在电视节目指南中显示接收数据的软件的存储器,该有线系统包括与观众接口耦合的第二数据线路用来在显示器上显示电视节目指南。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (的时钟) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
CN1200221A
CLAIM 3
. 如权利要求1所述的带电视节目预告信息的电视节目预告系统,其特征在于所述计算机附件包括:处理器;与处理器耦合的时钟 (routing processor) ,所述时钟保存当前时间;与所述处理器耦合的电池,所述电池提供电源;与所述处理器耦合的存储器,所述存储器存储选择电视节目所需的按键参数;以及与所述处理器耦合的发射机,其中所述处理器采用所述时钟和所述存储器提供所述发射机发射用信息以控制所述电视系统。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (户输入) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
CN1200221A
CLAIM 1
. 一种带电视节目预告信息的电视节目预告系统,其特征在于包括:接收数据的数据输入;存储计算机程序、与观众和所述接收数据有关的信息的存储器,所述信息与观众有关并由计算机观众输入,所述数据包括所述电视节目预告信息;与所述存储器耦合的处理器,所述处理器能够利用所述计算机程序将所述电视节目预告信息组织为所需的格式;接收用户选择的用户输入 (user identification information) ;以及以所需格式显示所述电视节目预告信息的显示器。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
EP0880856A1

Filed: 1996-10-02     Issued: 1998-12-02

Systems and methods for providing television schedule information

(Original Assignee) Starsight Telecast Inc     (Current Assignee) Starsight Telecast Inc

Brian Lee Klosterman, Kenneth Alan Milnes, Sean Andrew O'brien, Steven Michael Schein
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (communication device) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (communication device) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (communication device) .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (communication device) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (communication device) .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (communication device) .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (communication device) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (communication device) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (communication device) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (communication device) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

EP0880856A1
CLAIM 65
. The system of claim 64 wherein the network protocol is the Transmission Control Protocol and the Internet Protocol (internet protocol) .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
EP0880856A1
CLAIM 1
WHAT IS CLAIMED IS ;
1 . A television schedule system with television schedule information comprising : a data input for receiving data ;
a memory for storing a computer program , information associated with a viewer and said received data , said information associated with a viewer being input by the computer viewer , said data including said television schedule information ;
a processor coupled to said memory (storage billing rule) , said processor capable of using said computer program to organize said television schedule information into a desired format ;
a user input for receiving user selections ;
and a display for displaying said television schedule information in said desired format .

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (communication device) .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (communication device) to include one or more instructions relating to at least one of a media format , a media language , a media sequence (HyperText Transport Protocol) , and an advertisement insertion .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

EP0880856A1
CLAIM 53
. The system of claim 52 wherein the network file servers includes HyperText Transport Protocol (live media, media sequence) server software to permit each server to function as an internet World Wide Web server , and the memory includes World Wide Web compatible software for allowing access to the file servers .

US9026673B2
CLAIM 27
. The media streaming management method of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media (HyperText Transport Protocol) .
EP0880856A1
CLAIM 53
. The system of claim 52 wherein the network file servers includes HyperText Transport Protocol (live media, media sequence) server software to permit each server to function as an internet World Wide Web server , and the memory includes World Wide Web compatible software for allowing access to the file servers .

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (communication device) from one or more media servers .
EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 34
. A media streaming management system (file server) , comprising at least one hardware computing device to : receive a request for media from a communication device (communication device) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 35
. The media streaming management system (file server) of claim 34 , wherein the one or more attributes of the communication device (communication device) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

EP0880856A1
CLAIM 65
. The system of claim 64 wherein the network protocol is the Transmission Control Protocol and the Internet Protocol (internet protocol) .

US9026673B2
CLAIM 36
. The media streaming management system (file server) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
EP0880856A1
CLAIM 1
WHAT IS CLAIMED IS ;
1 . A television schedule system with television schedule information comprising : a data input for receiving data ;
a memory for storing a computer program , information associated with a viewer and said received data , said information associated with a viewer being input by the computer viewer , said data including said television schedule information ;
a processor coupled to said memory (storage billing rule) , said processor capable of using said computer program to organize said television schedule information into a desired format ;
a user input for receiving user selections ;
and a display for displaying said television schedule information in said desired format .

EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 37
. The media streaming management system (file server) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 38
. The media streaming management system (file server) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 39
. The media streaming management system (file server) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 40
. The media streaming management system (file server) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (communication device) .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 41
. The media streaming management system (file server) of claim 34 , wherein the one or more instructions for use by the communication device (communication device) include one or more instructions relating to at least one of a media format , a media language , a media sequence (HyperText Transport Protocol) , and an advertisement insertion .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

EP0880856A1
CLAIM 53
. The system of claim 52 wherein the network file servers includes HyperText Transport Protocol (live media, media sequence) server software to permit each server to function as an internet World Wide Web server , and the memory includes World Wide Web compatible software for allowing access to the file servers .

US9026673B2
CLAIM 42
. The media streaming management system (file server) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media (HyperText Transport Protocol) .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

EP0880856A1
CLAIM 53
. The system of claim 52 wherein the network file servers includes HyperText Transport Protocol (live media, media sequence) server software to permit each server to function as an internet World Wide Web server , and the memory includes World Wide Web compatible software for allowing access to the file servers .

US9026673B2
CLAIM 43
. The media streaming management system (file server) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 44
. The media streaming management system (file server) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 45
. The media streaming management system (file server) of claim 34 , wherein the request for media comprises a request for video .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 46
. The media streaming management system (file server) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 47
. The media streaming management system (file server) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 48
. The media streaming management system (file server) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (communication device) .
EP0880856A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

EP0880856A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9713368A1

Filed: 1996-10-02     Issued: 1997-04-10

Systems and methods for providing television schedule information

(Original Assignee) Starsight Telecast, Incorporated     

Steven Michael Schein, Sean Andrew O'brien, Brian Lee Klosterman, Kenneth Alan Milnes
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (communication device) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (communication device) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (communication device) .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (communication device) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (communication device) .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (communication device) .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (communication device) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (communication device) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (communication device) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (communication device) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

WO9713368A1
CLAIM 65
. The system of claim 64 wherein the network protocol is the Transmission Control Protocol and the Internet Protocol (internet protocol) .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
WO9713368A1
CLAIM 1
WHAT IS CLAIMED IS ;
1 . A television schedule system with television schedule information comprising : a data input for receiving data ;
a memory for storing a computer program , information associated with a viewer and said received data , said information associated with a viewer being input by the computer viewer , said data including said television schedule information ;
a processor coupled to said memory (storage billing rule) , said processor capable of using said computer program to organize said television schedule information into a desired format ;
a user input for receiving user selections ;
and a display for displaying said television schedule information in said desired format .

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (communication device) .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (communication device) to include one or more instructions relating to at least one of a media format , a media language , a media sequence (HyperText Transport Protocol) , and an advertisement insertion .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

WO9713368A1
CLAIM 53
. The system of claim 52 wherein the network file servers includes HyperText Transport Protocol (live media, media sequence) server software to permit each server to function as an internet World Wide Web server , and the memory includes World Wide Web compatible software for allowing access to the file servers .

US9026673B2
CLAIM 27
. The media streaming management method of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media (HyperText Transport Protocol) .
WO9713368A1
CLAIM 53
. The system of claim 52 wherein the network file servers includes HyperText Transport Protocol (live media, media sequence) server software to permit each server to function as an internet World Wide Web server , and the memory includes World Wide Web compatible software for allowing access to the file servers .

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (communication device) from one or more media servers .
WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 34
. A media streaming management system (file server) , comprising at least one hardware computing device to : receive a request for media from a communication device (communication device) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 35
. The media streaming management system (file server) of claim 34 , wherein the one or more attributes of the communication device (communication device) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

WO9713368A1
CLAIM 65
. The system of claim 64 wherein the network protocol is the Transmission Control Protocol and the Internet Protocol (internet protocol) .

US9026673B2
CLAIM 36
. The media streaming management system (file server) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
WO9713368A1
CLAIM 1
WHAT IS CLAIMED IS ;
1 . A television schedule system with television schedule information comprising : a data input for receiving data ;
a memory for storing a computer program , information associated with a viewer and said received data , said information associated with a viewer being input by the computer viewer , said data including said television schedule information ;
a processor coupled to said memory (storage billing rule) , said processor capable of using said computer program to organize said television schedule information into a desired format ;
a user input for receiving user selections ;
and a display for displaying said television schedule information in said desired format .

WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 37
. The media streaming management system (file server) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 38
. The media streaming management system (file server) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 39
. The media streaming management system (file server) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 40
. The media streaming management system (file server) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (communication device) .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

US9026673B2
CLAIM 41
. The media streaming management system (file server) of claim 34 , wherein the one or more instructions for use by the communication device (communication device) include one or more instructions relating to at least one of a media format , a media language , a media sequence (HyperText Transport Protocol) , and an advertisement insertion .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .

WO9713368A1
CLAIM 53
. The system of claim 52 wherein the network file servers includes HyperText Transport Protocol (live media, media sequence) server software to permit each server to function as an internet World Wide Web server , and the memory includes World Wide Web compatible software for allowing access to the file servers .

US9026673B2
CLAIM 42
. The media streaming management system (file server) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media (HyperText Transport Protocol) .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

WO9713368A1
CLAIM 53
. The system of claim 52 wherein the network file servers includes HyperText Transport Protocol (live media, media sequence) server software to permit each server to function as an internet World Wide Web server , and the memory includes World Wide Web compatible software for allowing access to the file servers .

US9026673B2
CLAIM 43
. The media streaming management system (file server) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 44
. The media streaming management system (file server) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 45
. The media streaming management system (file server) of claim 34 , wherein the request for media comprises a request for video .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 46
. The media streaming management system (file server) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 47
. The media streaming management system (file server) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

US9026673B2
CLAIM 48
. The media streaming management system (file server) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (communication device) .
WO9713368A1
CLAIM 36
. The system of claim 26 wherein the memory includes world wide web compatible software for accessing internet world wide web file server (media streaming management system) s .

WO9713368A1
CLAIM 45
. A television schedule system for television schedule information comprising : a visual interface having a display for displaying television schedule information ;
a communication device (communication device) for connecting the visual interface to a computer on a network ;
a data input for receiving television schedule information from the computer ;
a memory having software for searching and retrieving the television schedule information based on user selections ;
and a user input coupled to the memory for inputting said user selections .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6154744A

Filed: 1998-12-17     Issued: 2000-11-28

System and method for optimized storage and retrieval of data on a distributed computer network

(Original Assignee) Intervu Inc     (Current Assignee) Akamai Technologies Inc

Brian Kenner, Arnold Karush
US9026673B2
CLAIM 14
. A system for accessing media (various locations) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US6154744A
CLAIM 58
. A method for locating and maintaining a network of delivery sites for the optimized storage and retrieval of files , comprising the steps of : receiving network traffic test results from a plurality of users ;
storing the test results in a database ;
processing the test results ;
determining network performance at various locations (accessing media) on the network ;
and distributing the delivery sites and the graphics files throughout the network according to the determined network performance .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US6154744A
CLAIM 8
. The system as recited in claim 7 , further comprising one or more domain name service (DNS) servers connected to the network , wherein the DNS servers translate the domain names of the delivery sites to their Internet Protocol (internet protocol) (IP) addresses .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (content provider) , a routing rule , a network distribution rule , a service rule (content provider) , a storage billing rule (content provider) , a collection rule , a viewing rule , and a settlement rule .
US6154744A
CLAIM 1
. A system for selecting a preferred delivery site from which to receive a file , the preferred delivery site being one of a plurality of delivery sites located on a distributed network , at least one of the delivery sites storing at least one copy of the file , comprising : at least one content provider (creation rule, service rule, storage billing rule) connected to the network , the content provider storing at least one file ;
a user terminal connected to the network ;
and a network traffic testing apparatus connected to the user terminal for selecting the preferred delivery site from the plurality of delivery sites , wherein the file is downloaded from the preferred delivery site to the user terminal .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (said database) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US6154744A
CLAIM 10
. The system as recited in claim 1 , further comprising a database connected to the network , said database (user identification information) having a list of available delivery sites .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network .
US6154744A
CLAIM 8
. The system as recited in claim 7 , further comprising one or more domain name service (DNS) servers connected to the network , wherein the DNS servers translate the domain names of the delivery sites to their Internet Protocol (internet protocol) (IP) addresses .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (content provider) , a routing rule , a network distribution rule , a service rule (content provider) , a storage billing rule (content provider) , a collection rule , a viewing rule , and a settlement rule .
US6154744A
CLAIM 1
. A system for selecting a preferred delivery site from which to receive a file , the preferred delivery site being one of a plurality of delivery sites located on a distributed network , at least one of the delivery sites storing at least one copy of the file , comprising : at least one content provider (creation rule, service rule, storage billing rule) connected to the network , the content provider storing at least one file ;
a user terminal connected to the network ;
and a network traffic testing apparatus connected to the user terminal for selecting the preferred delivery site from the plurality of delivery sites , wherein the file is downloaded from the preferred delivery site to the user terminal .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (said database) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US6154744A
CLAIM 10
. The system as recited in claim 1 , further comprising a database connected to the network , said database (user identification information) having a list of available delivery sites .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6169542B1

Filed: 1998-12-14     Issued: 2001-01-02

Method of delivering advertising through an interactive video distribution system

(Original Assignee) GTE Main Street Inc     (Current Assignee) Verizon Communications Inc

Darryl C. Hooks, James A. Witoszynski, M. Shannon Lunsford, Melissa A. Boggs
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (interactive program, web browser) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (interactive program, web browser) .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (interactive program, web browser) identifying the at least one advertising media clip .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (interactive program, web browser) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (interactive program, web browser) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (interactive program, web browser) .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (interactive program, web browser) identifying the at least one advertising media clip .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (interactive program, web browser) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (interactive program, web browser) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (interactive program, web browser) .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (interactive program, web browser) identifying the at least one advertising media clip .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (interactive program, web browser) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (interactive program, web browser) based on one or more other rules associated with the requested media that include at least one of a creation rule (received request) , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
US6169542B1
CLAIM 2
. A method as claimed in claim 1 further comprising the steps of : assigning an advertisement identifier to said advertisement ;
inserting said advertisement into said interactive video program at a predetermined time period during said interactive video program , said predetermined time period being described by a start signal and a stop signal , and said assigning and said inserting steps being performed prior to said transmitting step ;
and utilizing said advertisement identifier to identify said advertisement in response to said received request (creation rule) .

US6169542B1
CLAIM 10
. A method as claimed in claim 1 wherein said supplementary advertising information includes an intrasystem link for accessing a memory portion of said interactive video distribution system , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said intrasystem link ;
obtaining data related to said advertisement from said memory (storage billing rule) portion ;
and forwarding said data to said interactive video subscriber unit .

US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (interactive program, web browser) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (third video) , a sequence associated with the requested media , and a format associated with the requested media .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US6169542B1
CLAIM 26
. A method as claimed in claim 25 wherein said obtaining , providing , detecting , and invoking steps occurs at a first instant , and said method further comprises the steps of : obtaining , at a second instant , a second selection request for a second one of said first and second entries ;
providing to said subscriber unit , in response to said second selection request , a second hyperlink in a third video (bit rate) still image for navigating toward a second Internet web site of a second provider associated with said second one of said first and second FMV advertisements ;
detecting , at said head end facility over said return path , a command for activating said second hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said second Internet web site in response to said activated second hyperlink .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (interactive program, web browser) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (interactive program, web browser) to include at least one of user identification information , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
US6169542B1
CLAIM 2
. A method as claimed in claim 1 further comprising the steps of : assigning an advertisement identifier to said advertisement ;
inserting said advertisement into said interactive video program at a predetermined time period (time period) during said interactive video program , said predetermined time period being described by a start signal and a stop signal , and said assigning and said inserting steps being performed prior to said transmitting step ;
and utilizing said advertisement identifier to identify said advertisement in response to said received request .

US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (interactive program, web browser) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (interactive program, web browser) based on one or more other rules associated with the requested media including at least one of a creation rule (received request) , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
US6169542B1
CLAIM 2
. A method as claimed in claim 1 further comprising the steps of : assigning an advertisement identifier to said advertisement ;
inserting said advertisement into said interactive video program at a predetermined time period during said interactive video program , said predetermined time period being described by a start signal and a stop signal , and said assigning and said inserting steps being performed prior to said transmitting step ;
and utilizing said advertisement identifier to identify said advertisement in response to said received request (creation rule) .

US6169542B1
CLAIM 10
. A method as claimed in claim 1 wherein said supplementary advertising information includes an intrasystem link for accessing a memory portion of said interactive video distribution system , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said intrasystem link ;
obtaining data related to said advertisement from said memory (storage billing rule) portion ;
and forwarding said data to said interactive video subscriber unit .

US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (interactive program, web browser) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (third video) , a sequence associated with the requested media , and a format associated with the requested media .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US6169542B1
CLAIM 26
. A method as claimed in claim 25 wherein said obtaining , providing , detecting , and invoking steps occurs at a first instant , and said method further comprises the steps of : obtaining , at a second instant , a second selection request for a second one of said first and second entries ;
providing to said subscriber unit , in response to said second selection request , a second hyperlink in a third video (bit rate) still image for navigating toward a second Internet web site of a second provider associated with said second one of said first and second FMV advertisements ;
detecting , at said head end facility over said return path , a command for activating said second hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said second Internet web site in response to said activated second hyperlink .

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (interactive program, web browser) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (interactive program, web browser) further includes at least one of user identification information , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
US6169542B1
CLAIM 2
. A method as claimed in claim 1 further comprising the steps of : assigning an advertisement identifier to said advertisement ;
inserting said advertisement into said interactive video program at a predetermined time period (time period) during said interactive video program , said predetermined time period being described by a start signal and a stop signal , and said assigning and said inserting steps being performed prior to said transmitting step ;
and utilizing said advertisement identifier to identify said advertisement in response to said received request .

US6169542B1
CLAIM 12
. A method as claimed in claim 1 wherein said head end facility includes a web browser (play script) configured to provide access to the Internet , said supplementary advertising information includes a hyperlink for navigating toward an Internet web site of a provider associated with said advertisement , and said method further comprises the steps of : detecting , at said head end facility over said return path , a command for activating said hyperlink ;
and invoking said web browser to connect said interactive video subscriber unit to said Internet web site in response to said activated hyperlink .

US6169542B1
CLAIM 16
. A system as claimed in claim 14 wherein : said system additionally comprises an editing facility configured to generate said advertisement and said interactive program (play script) for transmission from said head end facility , said editing facility being further configured to assign an advertisement identifier to said advertisement and insert said advertisement into said interactive video program at a predetermined time period during said interactive video program ;
and said head end facility includes a processor configured to utilize said advertisement identifier to identify said advertisement in response to said received request .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5983005A

Filed: 1998-07-06     Issued: 1999-11-09

Multicasting method and apparatus

(Original Assignee) Netcast Communications Corp     (Current Assignee) TWO-WAY MEDIA Ltd ; TAS Enterprises

Antonio M Monteiro, James F Butterworth
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network (communication network) , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network (communication network) from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network (communication network) from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network (communication network) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (communication network) , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means (bit rate) for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (time period) during which the streaming of the at least one portion of the requested media is authorized .
US5983005A
CLAIM 49
. The communication system of claim 44 further comprising means for storing packets received at the user during a first time period (time period) and means for inserting such packets into other packets received at the user at a later time period .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network (communication network) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (communication network) .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5983005A
CLAIM 44
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of packets comprises an audio and/or visual selection , and the means for monitoring further includes means (bit rate) for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (time period) during which the streaming of the at least one portion of the requested media is authorized .
US5983005A
CLAIM 49
. The communication system of claim 44 further comprising means for storing packets received at the user during a first time period (time period) and means for inserting such packets into other packets received at the user at a later time period .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6091777A

Filed: 1998-05-26     Issued: 2000-07-18

Continuously adaptive digital video compression system and method for a web streamer

(Original Assignee) Cubic Video Tech Inc     (Current Assignee) Cubic Video Tech Inc ; SYS Technologies Inc

William N. Guetz, Keshoolal Bakhru, Fredric W. Ritchey
US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (frame rate) , a bit rate (different rates, data rates) , a sequence associated with the requested media , and a format associated with the requested media .
US6091777A
CLAIM 1
. A method for compressing input color video data for moving images for a web stream to be transmitted over a transmission channel having a variable bandwidth available to client users having receivers that receive data input at different acceptable data rates (bit rate) , which method comprises the steps of : compressing an input color video data stream having a determinable frame rate (frame rate) for moving images on the basis of a target bandwidth on a data transmission channel having a variable bandwidth to provide a compressed output video data stream having a determinable frame rate ;
transmitting the compressed output color video data stream to at least one receiver over said transmission channel ;
determining the actual available bandwidth of the transmission channel on a frame by frame basis as the compressed output video data stream is transmitted to at least one receiver , changing the compression of said in put color video data stream in response to comparing the actual available bandwidth on said transmission channel during transmission of the present frame to the available bandwidth on said transmission channel at the time the last frame of said compressed data stream was transmitted thereover whereby the next frame of the subsequent transmission of said output color video data stream is transmitted in packets at a rate commensurate with the actual bandwidth available to a user of said transmission channel at the time of transmission of the previous frame of said data stream , continually determining the actual available bandwidth of the transmission channel as said compressed output color video data stream is transmitted to at least one receiver , and continually changing the compression of said output color video data stream in response to a control signal generated from a comparison between the present actual available bandwidth on the data transmission channel and the actual bandwidth on said transmission channel for the immediately previous frame of said data stream whereby the data rate of the packets of said compressed color video data stream is continually adapted to be commensurate with the available variable bandwidth on the transmission channel to dynamically control the packets of said compressed color video data stream , said compression of the input color video data stream includes providing a plurality of levels of subband coding of the input color video data stream , spectrally decomposing selected blocks of pixels of said subband levels to image transform coefficients representative of a level of movement within each pixel block and said control signal is determined by detecting the difference between the present available bandwidth of said output color video data stream and the available bandwidth of the color video data stream transmitted in an immediately previous frame and dynamically changing the rate of compression , as necessary , of said input color video data stream in response to said control signal to provide an output color video data stream in packets having a data rate commensurate with the available bandwidth on the transmission channel to receive such packets .

US6091777A
CLAIM 19
. A cost effective method for compressing input color video data for moving images for the purpose of streaming a compressed output color video data stream over a packet switched network in the form of a data transmission channel having a variable bandwidth to client users having receivers that provide high quality visual images and which receive data input at different rates (bit rate) , which method comprises the steps of : compressing an input digital color video data stream having moving images at a predetermined data rate on the basis of a target bandwidth available on a data transmission channel to provide a compressed output color video data stream comprising a plurality of digital video data streams representative of various levels of resolution of a visual image represented in successive video frames and spectrally decomposing the image frames of the input color video signal into a plurality of multilevel frequency subbands and to a plurality of levels and selecting from said frequency subbands a base level digital color video raw data stream that is transmitted in the output video data stream for creation of a base level visual image and at least two additional digital color data streams to provide additional visual details of a visual image as may be desired by a client user ;
transmitting the compressed output color video data stream in packets of determinable length to at least one receiver over a data transmission channel ;
determining the present bandwidth available on the transmission channel on a frame by frame basis as the compressed output video data streams were transmitted to at least one receiver ;
adjusting the rate of compression of said input digital color video data stream in response to such determination on a frame by frame basis whereby the immediately succeeding transmission of a frame of said output digital color video data stream is commensurate with the present bandwidth available on said data transmission channel ;
and decompressing the output digital color video data stream at each client user to provide a color visual image having motion .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format (predetermined data) , a media language , a media sequence , and an advertisement insertion .
US6091777A
CLAIM 19
. A cost effective method for compressing input color video data for moving images for the purpose of streaming a compressed output color video data stream over a packet switched network in the form of a data transmission channel having a variable bandwidth to client users having receivers that provide high quality visual images and which receive data input at different rates , which method comprises the steps of : compressing an input digital color video data stream having moving images at a predetermined data (media format) rate on the basis of a target bandwidth available on a data transmission channel to provide a compressed output color video data stream comprising a plurality of digital video data streams representative of various levels of resolution of a visual image represented in successive video frames and spectrally decomposing the image frames of the input color video signal into a plurality of multilevel frequency subbands and to a plurality of levels and selecting from said frequency subbands a base level digital color video raw data stream that is transmitted in the output video data stream for creation of a base level visual image and at least two additional digital color data streams to provide additional visual details of a visual image as may be desired by a client user ;
transmitting the compressed output color video data stream in packets of determinable length to at least one receiver over a data transmission channel ;
determining the present bandwidth available on the transmission channel on a frame by frame basis as the compressed output video data streams were transmitted to at least one receiver ;
adjusting the rate of compression of said input digital color video data stream in response to such determination on a frame by frame basis whereby the immediately succeeding transmission of a frame of said output digital color video data stream is commensurate with the present bandwidth available on said data transmission channel ;
and decompressing the output digital color video data stream at each client user to provide a color visual image having motion .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information (switched network) , and a time period (successive frame) during which the streaming of the at least one portion of the requested media is authorized .
US6091777A
CLAIM 3
. The method of claim 1 wherein the input color video data stream and the output color video data stream is presented in successive frame (time period) s and the detection of motion is performed by determining whether a threshold of movement within blocks of image transform coefficients of a frame has been exceeded .

US6091777A
CLAIM 19
. A cost effective method for compressing input color video data for moving images for the purpose of streaming a compressed output color video data stream over a packet switched network (session information) in the form of a data transmission channel having a variable bandwidth to client users having receivers that provide high quality visual images and which receive data input at different rates , which method comprises the steps of : compressing an input digital color video data stream having moving images at a predetermined data rate on the basis of a target bandwidth available on a data transmission channel to provide a compressed output color video data stream comprising a plurality of digital video data streams representative of various levels of resolution of a visual image represented in successive video frames and spectrally decomposing the image frames of the input color video signal into a plurality of multilevel frequency subbands and to a plurality of levels and selecting from said frequency subbands a base level digital color video raw data stream that is transmitted in the output video data stream for creation of a base level visual image and at least two additional digital color data streams to provide additional visual details of a visual image as may be desired by a client user ;
transmitting the compressed output color video data stream in packets of determinable length to at least one receiver over a data transmission channel ;
determining the present bandwidth available on the transmission channel on a frame by frame basis as the compressed output video data streams were transmitted to at least one receiver ;
adjusting the rate of compression of said input digital color video data stream in response to such determination on a frame by frame basis whereby the immediately succeeding transmission of a frame of said output digital color video data stream is commensurate with the present bandwidth available on said data transmission channel ;
and decompressing the output digital color video data stream at each client user to provide a color visual image having motion .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource (digital audio) available to enable streaming of the at least one other media .
US6091777A
CLAIM 15
. The method of claim 1 which further includes the step of multiplexing a compressed digital audio (second resource) data stream with the output color video data stream .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (frame rate) , a bit rate (different rates, data rates) , a sequence associated with the requested media , and a format associated with the requested media .
US6091777A
CLAIM 5
. The method of claim 3 wherein the data rate of the output color video data stream is further adjusted by adjusting the frame rate (frame rate) of said output data stream on a frame by frame basis whereby said data rate of said output data stream becomes commensurate with the available bandwidth on the transmission channel .

US6091777A
CLAIM 19
. A cost effective method for compressing input color video data for moving images for the purpose of streaming a compressed output color video data stream over a packet switched network in the form of a data transmission channel having a variable bandwidth to client users having receivers that provide high quality visual images and which receive data input at different rates (bit rate) , which method comprises the steps of : compressing an input digital color video data stream having moving images at a predetermined data rate on the basis of a target bandwidth available on a data transmission channel to provide a compressed output color video data stream comprising a plurality of digital video data streams representative of various levels of resolution of a visual image represented in successive video frames and spectrally decomposing the image frames of the input color video signal into a plurality of multilevel frequency subbands and to a plurality of levels and selecting from said frequency subbands a base level digital color video raw data stream that is transmitted in the output video data stream for creation of a base level visual image and at least two additional digital color data streams to provide additional visual details of a visual image as may be desired by a client user ;
transmitting the compressed output color video data stream in packets of determinable length to at least one receiver over a data transmission channel ;
determining the present bandwidth available on the transmission channel on a frame by frame basis as the compressed output video data streams were transmitted to at least one receiver ;
adjusting the rate of compression of said input digital color video data stream in response to such determination on a frame by frame basis whereby the immediately succeeding transmission of a frame of said output digital color video data stream is commensurate with the present bandwidth available on said data transmission channel ;
and decompressing the output digital color video data stream at each client user to provide a color visual image having motion .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format (predetermined data) , a media language , a media sequence , and an advertisement insertion .
US6091777A
CLAIM 19
. A cost effective method for compressing input color video data for moving images for the purpose of streaming a compressed output color video data stream over a packet switched network in the form of a data transmission channel having a variable bandwidth to client users having receivers that provide high quality visual images and which receive data input at different rates , which method comprises the steps of : compressing an input digital color video data stream having moving images at a predetermined data (media format) rate on the basis of a target bandwidth available on a data transmission channel to provide a compressed output color video data stream comprising a plurality of digital video data streams representative of various levels of resolution of a visual image represented in successive video frames and spectrally decomposing the image frames of the input color video signal into a plurality of multilevel frequency subbands and to a plurality of levels and selecting from said frequency subbands a base level digital color video raw data stream that is transmitted in the output video data stream for creation of a base level visual image and at least two additional digital color data streams to provide additional visual details of a visual image as may be desired by a client user ;
transmitting the compressed output color video data stream in packets of determinable length to at least one receiver over a data transmission channel ;
determining the present bandwidth available on the transmission channel on a frame by frame basis as the compressed output video data streams were transmitted to at least one receiver ;
adjusting the rate of compression of said input digital color video data stream in response to such determination on a frame by frame basis whereby the immediately succeeding transmission of a frame of said output digital color video data stream is commensurate with the present bandwidth available on said data transmission channel ;
and decompressing the output digital color video data stream at each client user to provide a color visual image having motion .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information (switched network) , and a time period (successive frame) during which the streaming of the at least one portion of the requested media is authorized .
US6091777A
CLAIM 3
. The method of claim 1 wherein the input color video data stream and the output color video data stream is presented in successive frame (time period) s and the detection of motion is performed by determining whether a threshold of movement within blocks of image transform coefficients of a frame has been exceeded .

US6091777A
CLAIM 19
. A cost effective method for compressing input color video data for moving images for the purpose of streaming a compressed output color video data stream over a packet switched network (session information) in the form of a data transmission channel having a variable bandwidth to client users having receivers that provide high quality visual images and which receive data input at different rates , which method comprises the steps of : compressing an input digital color video data stream having moving images at a predetermined data rate on the basis of a target bandwidth available on a data transmission channel to provide a compressed output color video data stream comprising a plurality of digital video data streams representative of various levels of resolution of a visual image represented in successive video frames and spectrally decomposing the image frames of the input color video signal into a plurality of multilevel frequency subbands and to a plurality of levels and selecting from said frequency subbands a base level digital color video raw data stream that is transmitted in the output video data stream for creation of a base level visual image and at least two additional digital color data streams to provide additional visual details of a visual image as may be desired by a client user ;
transmitting the compressed output color video data stream in packets of determinable length to at least one receiver over a data transmission channel ;
determining the present bandwidth available on the transmission channel on a frame by frame basis as the compressed output video data streams were transmitted to at least one receiver ;
adjusting the rate of compression of said input digital color video data stream in response to such determination on a frame by frame basis whereby the immediately succeeding transmission of a frame of said output digital color video data stream is commensurate with the present bandwidth available on said data transmission channel ;
and decompressing the output digital color video data stream at each client user to provide a color visual image having motion .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource (digital audio) available to enable streaming of the at least one other media .
US6091777A
CLAIM 15
. The method of claim 1 which further includes the step of multiplexing a compressed digital audio (second resource) data stream with the output color video data stream .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6006264A

Filed: 1998-03-30     Issued: 1999-12-21

Method and system for directing a flow between a client and a server

(Original Assignee) Arrowpoint Communications Inc     (Current Assignee) Cisco Technology Inc

Steven Colby, John J. Krawczyk, Raj Krishnan Nair, Katherine Royce, Kenneth P. Siegel, Richard C. Stevens, Scott Wasson
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US6006264A
CLAIM 1
. In an Internet Protocol (internet protocol) network , a method for directing a flow between a client and a best-fit server , the method comprising : receiving a client request for content via the Internet Protocol network ;
deriving , from the client request , content type information descriptive of the type of content requested by the content request ;
deriving , from the client request , quality of service information descriptive of quality of service requirements of the content requested by the client request ;
selecting as the best-fit server a server from among a set of candidate servers serving the content requested by the client request , based on the content type information , the quality of service information , and at least one server metric descriptive of expected qualities of service provided by the candidate servers when serving the requested content ;
subsequently forwarding to the best-fit server transmissions originating from the client which are associated with the client request for content ;
and subsequently forwarding to the client transmissions originating from the best-fit server which are associated with the client request for content .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule (current load) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6006264A
CLAIM 2
. The method of claim 1 , wherein the combination of server metrics includes : one or more metrics selected from the following group : server load metrics descriptive of the current load (network distribution rule) and recent activity on the candidate servers , network congestion metrics descriptive of network congestion between the client and the candidate servers , and client-server proximity information descriptive of distances between the client and candidate servers .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (high priority) , and an advertisement insertion .
US6006264A
CLAIM 29
. The method of claim 1 , wherein the expected quality of service provided by a candidate server is descriptive of whether the content requested by the client request has a high priority (media sequence) .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network .
US6006264A
CLAIM 1
. In an Internet Protocol (internet protocol) network , a method for directing a flow between a client and a best-fit server , the method comprising : receiving a client request for content via the Internet Protocol network ;
deriving , from the client request , content type information descriptive of the type of content requested by the content request ;
deriving , from the client request , quality of service information descriptive of quality of service requirements of the content requested by the client request ;
selecting as the best-fit server a server from among a set of candidate servers serving the content requested by the client request , based on the content type information , the quality of service information , and at least one server metric descriptive of expected qualities of service provided by the candidate servers when serving the requested content ;
subsequently forwarding to the best-fit server transmissions originating from the client which are associated with the client request for content ;
and subsequently forwarding to the client transmissions originating from the best-fit server which are associated with the client request for content .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule (current load) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6006264A
CLAIM 2
. The method of claim 1 , wherein the combination of server metrics includes : one or more metrics selected from the following group : server load metrics descriptive of the current load (network distribution rule) and recent activity on the candidate servers , network congestion metrics descriptive of network congestion between the client and the candidate servers , and client-server proximity information descriptive of distances between the client and candidate servers .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence (high priority) , and an advertisement insertion .
US6006264A
CLAIM 29
. The method of claim 1 , wherein the expected quality of service provided by a candidate server is descriptive of whether the content requested by the client request has a high priority (media sequence) .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6098108A

Filed: 1998-01-30     Issued: 2000-08-01

Distributed directory for enhanced network communication

(Original Assignee) Sitara Networks Inc     (Current Assignee) Barracuda Networks Inc

Manickam R. Sridhar, Boris Boruchovich, Steven Sigel, Sylvain Louchez, Malik Z. Khan
US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (local database) , authentication information (different app) , session information , and a time period (same address) during which the streaming of the at least one portion of the requested media is authorized .
US6098108A
CLAIM 2
. The method of claim 1 further comprising storing the determined information related to the remote system in a local database (user identification information) , wherein the local database includes a plurality of records each associating a name of a remote system , a network address of the remote system , and a second network address for communication with the remote system .

US6098108A
CLAIM 20
. The method of claim 18 wherein the enhanced communication approach uses a different app (authentication information) lication layer protocol than the first communication approach .

US6098108A
CLAIM 23
. The method of claim 22 wherein the first address and the second address are the same address (time period) .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource (same computer) available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6098108A
CLAIM 22
. The method of claim 1 wherein the first address and the second address are addresses of the same computer (first resource) .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (local database) , authentication information (different app) , session information , and a time period (same address) during which the streaming of the at least one portion of the requested media is authorized .
US6098108A
CLAIM 2
. The method of claim 1 further comprising storing the determined information related to the remote system in a local database (user identification information) , wherein the local database includes a plurality of records each associating a name of a remote system , a network address of the remote system , and a second network address for communication with the remote system .

US6098108A
CLAIM 20
. The method of claim 18 wherein the enhanced communication approach uses a different app (authentication information) lication layer protocol than the first communication approach .

US6098108A
CLAIM 23
. The method of claim 22 wherein the first address and the second address are the same address (time period) .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource (same computer) available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6098108A
CLAIM 22
. The method of claim 1 wherein the first address and the second address are addresses of the same computer (first resource) .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5870546A

Filed: 1997-12-23     Issued: 1999-02-09

Method and apparatus for redirection of server external hyper-link reference

(Original Assignee) Infoseek Corp     (Current Assignee) Disney Enterprises Inc

Steven T. Kirsch
US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (path portion) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
US5870546A
CLAIM 14
. The process of claim 12 wherein said second data includes a path portion (routing processor) of said predetermined redirection URL and an identification of a Web page available to be served by said second predetermined server system .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (path portion) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
US5870546A
CLAIM 14
. The process of claim 12 wherein said second data includes a path portion (routing processor) of said predetermined redirection URL and an identification of a Web page available to be served by said second predetermined server system .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (web page) , a storage billing rule , a collection rule , a viewing rule (web page) , and a settlement rule (one relation) .
US5870546A
CLAIM 7
. The server system of claim 5 wherein said redirection reference establishes a one-to-one relation (settlement rule) ship between said predetermined request and said redirection server .

US5870546A
CLAIM 35
. A process of providing advertisement selection information to a web server in response to client selections of advertisements provided in web page (service rule, viewing rule) s , said process comprising the steps of : a) providing an embedded URL in a web page coupled to an advertisement selectable by a client , said advertisement having a correspondence with a first server and said embedded URL including a URL corresponding to a second server and data including an identification of said first server ;
b) providing a redirection message including a redirection URL corresponding to said first server where said redirection message is prepared by said second server based on said identification of said first server ;
and c) recording advertisement selection information derived from said data .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format (predetermined data) , a media language , a media sequence , and an advertisement insertion .
US5870546A
CLAIM 3
. The server system of claim 2 further comprising the steps of : a) pre-establishing a correspondence between said predetermined page element and said identification , said correspondence providing redirection information for use in said step of preparing said predetermined redirection message ;
and b) serving a predetermined data (media format) page including said predetermined page element .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (web page) , a storage billing rule , a collection rule , a viewing rule (web page) , and a settlement rule (one relation) .
US5870546A
CLAIM 7
. The server system of claim 5 wherein said redirection reference establishes a one-to-one relation (settlement rule) ship between said predetermined request and said redirection server .

US5870546A
CLAIM 35
. A process of providing advertisement selection information to a web server in response to client selections of advertisements provided in web page (service rule, viewing rule) s , said process comprising the steps of : a) providing an embedded URL in a web page coupled to an advertisement selectable by a client , said advertisement having a correspondence with a first server and said embedded URL including a URL corresponding to a second server and data including an identification of said first server ;
b) providing a redirection message including a redirection URL corresponding to said first server where said redirection message is prepared by said second server based on said identification of said first server ;
and c) recording advertisement selection information derived from said data .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (path portion) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5870546A
CLAIM 14
. The process of claim 12 wherein said second data includes a path portion (routing processor) of said predetermined redirection URL and an identification of a Web page available to be served by said second predetermined server system .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format (predetermined data) , a media language , a media sequence , and an advertisement insertion .
US5870546A
CLAIM 3
. The server system of claim 2 further comprising the steps of : a) pre-establishing a correspondence between said predetermined page element and said identification , said correspondence providing redirection information for use in said step of preparing said predetermined redirection message ;
and b) serving a predetermined data (media format) page including said predetermined page element .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6144657A

Filed: 1997-11-06     Issued: 2000-11-07

Remote device connection to a network

(Original Assignee) Sun Microsystems Inc     (Current Assignee) Oracle America Inc

Geoffrey A. Baehr
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP address) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US6144657A
CLAIM 3
. The method of claim 1 , wherein the step of accepting a request by the off-line computer includes the substep of assigning the off-line computer an IP address (internet protocol) .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (received command) of the at least one other media .
US6144657A
CLAIM 14
. A method of connecting an off-line computer to a Network , the method comprising the steps of : receiving a command by an off-line computer , the command informing the off-line computer that a device is attempting to contact the off-line computer ;
discontinuing reception of the transmission signals ;
and initiating contact with a Network Service Provider that provides access to a network in response to the received command (second identification) .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (received command) of at least one second resource available to enable streaming of the at least one other media .
US6144657A
CLAIM 14
. A method of connecting an off-line computer to a Network , the method comprising the steps of : receiving a command by an off-line computer , the command informing the off-line computer that a device is attempting to contact the off-line computer ;
discontinuing reception of the transmission signals ;
and initiating contact with a Network Service Provider that provides access to a network in response to the received command (second identification) .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP address) (IP) address associated with the communication device , and a type of the communication network .
US6144657A
CLAIM 3
. The method of claim 1 , wherein the step of accepting a request by the off-line computer includes the substep of assigning the off-line computer an IP address (internet protocol) .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (received command) of the at least one other media .
US6144657A
CLAIM 14
. A method of connecting an off-line computer to a Network , the method comprising the steps of : receiving a command by an off-line computer , the command informing the off-line computer that a device is attempting to contact the off-line computer ;
discontinuing reception of the transmission signals ;
and initiating contact with a Network Service Provider that provides access to a network in response to the received command (second identification) .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (received command) of at least one second resource available to enable streaming of the at least one other media .
US6144657A
CLAIM 14
. A method of connecting an off-line computer to a Network , the method comprising the steps of : receiving a command by an off-line computer , the command informing the off-line computer that a device is attempting to contact the off-line computer ;
discontinuing reception of the transmission signals ;
and initiating contact with a Network Service Provider that provides access to a network in response to the received command (second identification) .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5982891A

Filed: 1997-11-04     Issued: 1999-11-09

Systems and methods for secure transaction management and electronic rights protection

(Original Assignee) Intertrust Technologies Corp     (Current Assignee) Intertrust Technologies Corp

Karl L. Ginter, Victor H. Shear, Francis J. Spahn, David M. Van Wie
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule (said performing) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5982891A
CLAIM 19
. A method as in claim 2 wherein said performing (network distribution rule) step includes metering usage .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (control arrangement) , and an advertisement insertion .
US5982891A
CLAIM 22
. A method of securely controlling use by a third party of at least one protected operation with respect to a data item comprising : (a) supplying at least a first control from a first party to said third party ;
(b) supplying , to said third party , at least a second control from a second party different from said first party ;
(c) securely combining . at said third party' ;
s location , said first and second controls to form a control arrangement (media sequence) ;
(d) securely requiring use of said control arrangement in order to perform at least one protected operation using said data item ;
and (e) securely performing said at least one protected operation on behalf of said third party with respect to said data item by at least in part employing said control arrangement .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule (said performing) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5982891A
CLAIM 19
. A method as in claim 2 wherein said performing (network distribution rule) step includes metering usage .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one (first location) or more instructions relating to at least one of a media format , a media language , a media sequence (control arrangement) , and an advertisement insertion .
US5982891A
CLAIM 22
. A method of securely controlling use by a third party of at least one protected operation with respect to a data item comprising : (a) supplying at least a first control from a first party to said third party ;
(b) supplying , to said third party , at least a second control from a second party different from said first party ;
(c) securely combining . at said third party' ;
s location , said first and second controls to form a control arrangement (media sequence) ;
(d) securely requiring use of said control arrangement in order to perform at least one protected operation using said data item ;
and (e) securely performing said at least one protected operation on behalf of said third party with respect to said data item by at least in part employing said control arrangement .

US5982891A
CLAIM 26
. A secure method for combining data items into a composite data item comprising : (a) securely providing , from a first location (communication device include one) to a second location , a first data item having at least a first control associated therewith ;
(b) securely providing , from a third location to said second location , a second data item having at least a second control associated therewith ;
(c) forming , at said second location , a composite of said first and second data items ;
(d) securely combining . at said second location , said first and second controls to form a control arrangement ;
and (e) performing at least one operation on said composite of said first and second data items based at least in part on said control arrangement .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6134596A

Filed: 1997-09-18     Issued: 2000-10-17

Continuous media file server system and method for scheduling network resources to play multiple files having different data transmission rates

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

William J. Bolosky, John R. Douceur
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (content provider) , a routing rule , a network distribution rule , a service rule (content provider) , a storage billing rule (content provider) , a collection rule , a viewing rule , and a settlement rule .
US6134596A
CLAIM 42
. A network content provider (creation rule, service rule, storage billing rule) comprising the continuous media file server system as recited in claim 32 .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (network bandwidth) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US6134596A
CLAIM 1
. In a continuous media file server system having multiple data servers connected to distribute data streams over a network , each data server supporting at least one storage disk , wherein data files are distributed across the data servers and stored on each of the storage disks , and wherein not all of the data files have the same transmission rate , a method comprising the following steps : scheduling when the data servers are to transmit segments of a first size of a first requested data file over the network and when the data servers are to transmit segments of a second size of a second requested data file over the network based on a network schedule arranged to maximize network bandwidth (frame rate) utilization , and wherein the first size is different from the second size ;
reading the segments from the disks associated with the data servers prior to when the data servers are scheduled to transmit the segments , and separately , completely transmitting the segments of the first size and the segments of the second size during corresponding transmission times over single communication channels , wherein the transmission times are of equal fixed durations .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource (first request) available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6134596A
CLAIM 1
. In a continuous media file server system having multiple data servers connected to distribute data streams over a network , each data server supporting at least one storage disk , wherein data files are distributed across the data servers and stored on each of the storage disks , and wherein not all of the data files have the same transmission rate , a method comprising the following steps : scheduling when the data servers are to transmit segments of a first size of a first request (first resource) ed data file over the network and when the data servers are to transmit segments of a second size of a second requested data file over the network based on a network schedule arranged to maximize network bandwidth utilization , and wherein the first size is different from the second size ;
reading the segments from the disks associated with the data servers prior to when the data servers are scheduled to transmit the segments , and separately , completely transmitting the segments of the first size and the segments of the second size during corresponding transmission times over single communication channels , wherein the transmission times are of equal fixed durations .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (content provider) , a routing rule , a network distribution rule , a service rule (content provider) , a storage billing rule (content provider) , a collection rule , a viewing rule , and a settlement rule .
US6134596A
CLAIM 42
. A network content provider (creation rule, service rule, storage billing rule) comprising the continuous media file server system as recited in claim 32 .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (network bandwidth) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US6134596A
CLAIM 1
. In a continuous media file server system having multiple data servers connected to distribute data streams over a network , each data server supporting at least one storage disk , wherein data files are distributed across the data servers and stored on each of the storage disks , and wherein not all of the data files have the same transmission rate , a method comprising the following steps : scheduling when the data servers are to transmit segments of a first size of a first requested data file over the network and when the data servers are to transmit segments of a second size of a second requested data file over the network based on a network schedule arranged to maximize network bandwidth (frame rate) utilization , and wherein the first size is different from the second size ;
reading the segments from the disks associated with the data servers prior to when the data servers are scheduled to transmit the segments , and separately , completely transmitting the segments of the first size and the segments of the second size during corresponding transmission times over single communication channels , wherein the transmission times are of equal fixed durations .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource (first request) available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6134596A
CLAIM 1
. In a continuous media file server system having multiple data servers connected to distribute data streams over a network , each data server supporting at least one storage disk , wherein data files are distributed across the data servers and stored on each of the storage disks , and wherein not all of the data files have the same transmission rate , a method comprising the following steps : scheduling when the data servers are to transmit segments of a first size of a first request (first resource) ed data file over the network and when the data servers are to transmit segments of a second size of a second requested data file over the network based on a network schedule arranged to maximize network bandwidth utilization , and wherein the first size is different from the second size ;
reading the segments from the disks associated with the data servers prior to when the data servers are scheduled to transmit the segments , and separately , completely transmitting the segments of the first size and the segments of the second size during corresponding transmission times over single communication channels , wherein the transmission times are of equal fixed durations .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5910954A

Filed: 1997-08-13     Issued: 1999-06-08

Network switch

(Original Assignee) 3Com Corp     (Current Assignee) HP Inc ; Hewlett Packard Development Co LP

Zvi Bronstein, Eytan Mann, Eldad Bar-Eli
US9026673B2
CLAIM 7
. A system comprising : a management system (local area network) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (local area network) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (local area network) generates a reservation associated with the at least one play script .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (local switch) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switch (routing processor) ing of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (local switch) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switch (routing processor) ing of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (local area network) generates and transmits the at least one play script identifying the at least one advertising media clip .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (local area network) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 34
. A media streaming management system (local area network) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 35
. The media streaming management system (local area network) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 36
. The media streaming management system (local area network) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 37
. The media streaming management system (local area network) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 38
. The media streaming management system (local area network) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 39
. The media streaming management system (local area network) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 40
. The media streaming management system (local area network) of claim 34 , wherein the at least one resource comprises a routing processor (local switch) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switch (routing processor) ing of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 41
. The media streaming management system (local area network) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 42
. The media streaming management system (local area network) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 43
. The media streaming management system (local area network) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 44
. The media streaming management system (local area network) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 45
. The media streaming management system (local area network) of claim 34 , wherein the request for media comprises a request for video .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 46
. The media streaming management system (local area network) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 47
. The media streaming management system (local area network) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .

US9026673B2
CLAIM 48
. The media streaming management system (local area network) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5910954A
CLAIM 1
. A network having at least one emulated local area network (management system) (LAN) therein , said network comprising : at least two groups of legacy LAN workstations ;
at least two network switches , each connectable to one of said groups of said legacy LAN workstations ;
an ATM switch connectable to said at least two network switches ;
wherein each network switch comprises : a cell memory for storing cells of data ;
a cell memory manager for converting data back and forth between a frame and a cell format , for storing said cell format data in said cell memory and for retrieving cells therefrom ;
means for local switching of said cells of data among said group of legacy LAN workstations connectable to said network switch ;
and means for remote switching of said cells of data from said network switch to a remote network switch via said ATM switch .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5805821A

Filed: 1997-08-05     Issued: 1998-09-08

Video optimized media streamer user interface employing non-blocking switching to achieve isochronous data transfers

(Original Assignee) International Business Machines Corp     (Current Assignee) Google LLC

Ashok Raj Saxena, Pong-Sheng Wang
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (input ports) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5805821A
CLAIM 1
. A media streamer , comprising : at least one control node ;
a user interface having an output coupled to said at least one control node ;
at least one storage node for storing a digital representation of at least one video presentation , said video presentation requiring a time T to present in its entirety , and stored as a plurality of N data blocks , each data block storing data corresponding to a T/N period of said video presentation ;
a plurality of communication nodes each having an input port for receiving a digital representation of at least one video presentation therefrom , each of said plurality of communication nodes further having a plurality of output ports , individual ones of said plurality of output ports for outputting a digital representation as an isochronous data stream to a consumer of the digital representation ;
and a low latency circuit switch , connected between said at least one storage node and input ports (routing rule) of said plurality of communication nodes , coupled to said at least one control node , and electrically connecting one or more said input ports to said at least one storage node to enable a digital representation stored thereat to be passed in a non-blocking , non-buffered manner to said one or more input ports ;
wherein said user interface includes means for specifying commands for execution ;
and wherein said at least one control node is responsive to individual ones of said commands for controlling at least one of said at least one storage node and at least one of said plurality of communication nodes , in cooperation with said low latency circuit switch , so as to execute a function associated with individual ones of said commands .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5805821A
CLAIM 1
. A media streamer , comprising : at least one control node ;
a user interface having an output coupled to said at least one control node ;
at least one storage node for storing a digital representation of at least one video presentation , said video presentation requiring a time T to present in its entirety , and stored as a plurality of N data blocks , each data block storing data corresponding to a T/N period of said video presentation ;
a plurality of communication nodes each having an input port for receiving a digital representation of at least one video presentation therefrom , each of said plurality of communication nodes further having a plurality of output ports , individual ones of said plurality of output ports for outputting a digital representation as an isochronous data stream to a consumer of the digital representation ;
and a low latency circuit switch , connected between said at least one storage node and input ports of said plurality of communication nodes , coupled to said at least one control node , and electrically connecting one or more said input ports to said at least one storage node to enable a digital representation stored thereat to be passed in a non-blocking , non-buffered manner to said one or more input ports ;
wherein said user interface includes means (bit rate) for specifying commands for execution ;
and wherein said at least one control node is responsive to individual ones of said commands for controlling at least one of said at least one storage node and at least one of said plurality of communication nodes , in cooperation with said low latency circuit switch , so as to execute a function associated with individual ones of said commands .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (input ports) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5805821A
CLAIM 1
. A media streamer , comprising : at least one control node ;
a user interface having an output coupled to said at least one control node ;
at least one storage node for storing a digital representation of at least one video presentation , said video presentation requiring a time T to present in its entirety , and stored as a plurality of N data blocks , each data block storing data corresponding to a T/N period of said video presentation ;
a plurality of communication nodes each having an input port for receiving a digital representation of at least one video presentation therefrom , each of said plurality of communication nodes further having a plurality of output ports , individual ones of said plurality of output ports for outputting a digital representation as an isochronous data stream to a consumer of the digital representation ;
and a low latency circuit switch , connected between said at least one storage node and input ports (routing rule) of said plurality of communication nodes , coupled to said at least one control node , and electrically connecting one or more said input ports to said at least one storage node to enable a digital representation stored thereat to be passed in a non-blocking , non-buffered manner to said one or more input ports ;
wherein said user interface includes means for specifying commands for execution ;
and wherein said at least one control node is responsive to individual ones of said commands for controlling at least one of said at least one storage node and at least one of said plurality of communication nodes , in cooperation with said low latency circuit switch , so as to execute a function associated with individual ones of said commands .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5805821A
CLAIM 1
. A media streamer , comprising : at least one control node ;
a user interface having an output coupled to said at least one control node ;
at least one storage node for storing a digital representation of at least one video presentation , said video presentation requiring a time T to present in its entirety , and stored as a plurality of N data blocks , each data block storing data corresponding to a T/N period of said video presentation ;
a plurality of communication nodes each having an input port for receiving a digital representation of at least one video presentation therefrom , each of said plurality of communication nodes further having a plurality of output ports , individual ones of said plurality of output ports for outputting a digital representation as an isochronous data stream to a consumer of the digital representation ;
and a low latency circuit switch , connected between said at least one storage node and input ports of said plurality of communication nodes , coupled to said at least one control node , and electrically connecting one or more said input ports to said at least one storage node to enable a digital representation stored thereat to be passed in a non-blocking , non-buffered manner to said one or more input ports ;
wherein said user interface includes means (bit rate) for specifying commands for execution ;
and wherein said at least one control node is responsive to individual ones of said commands for controlling at least one of said at least one storage node and at least one of said plurality of communication nodes , in cooperation with said low latency circuit switch , so as to execute a function associated with individual ones of said commands .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5958016A

Filed: 1997-07-13     Issued: 1999-09-28

Internet-web link for access to intelligent network service control

(Original Assignee) Verizon Services Corp     (Current Assignee) Verizon Patent and Licensing Inc

Te-An Chang, Joseph R. Rostock
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (graphical user interface, web browser) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (graphical user interface, web browser) .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (graphical user interface, web browser) identifying the at least one advertising media clip .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (graphical user interface, web browser) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (graphical user interface, web browser) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (graphical user interface, web browser) .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (graphical user interface, web browser) identifying the at least one advertising media clip .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (graphical user interface, web browser) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (graphical user interface, web browser) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (graphical user interface, web browser) .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (graphical user interface, web browser) identifying the at least one advertising media clip .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (graphical user interface, web browser) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (graphical user interface, web browser) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (web page) , a storage billing rule , a collection rule , a viewing rule (web page) , and a settlement rule .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 3
. A communication network as in claim 2 , wherein the host software comprises : a web server for providing static web page (service rule, viewing rule) information regarding services offered by the communication network ;
an application server providing two-way conversion between formats of the graphical user interface and a message protocol utilized by the service management system ;
and an access control routine for validating predetermined users as subscribers .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (graphical user interface, web browser) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (graphical user interface, web browser) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language (text input) , a media sequence , and an advertisement insertion .
US5958016A
CLAIM 23
. A communication network as in claim 21 , wherein : the application server transmits information received from the service management system in a standard page format compatible with the public data network ;
and the application server receives hypertext input (media language) s from user terminals via the proxy server and processes the hypertext inputs to communicate said subscriber inputs to the service management system .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (graphical user interface, web browser) to include at least one of user identification information , authentication information , session information (user terminals) , and a time period (file data) during which the streaming of the at least one portion of the requested media is authorized .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 4
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the systems ;
a provisioning system coupled for communication with the central office switching systems for establishing and modifying subscriber profile data (time period) stored in the central office switching systems , said subscriber profile data controlling at least some of the selectively switched communication services provided through the central office switching systems ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database relating to services enabled by the stored subscriber profile information for the subscribers of the communication network , said service management system for updating a subscriber' ;
s profile information in the database and sending control data to the provisioning system to update a corresponding subscriber profile stored in a central office switching system in response to subscriber inputs and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical interface .

US5958016A
CLAIM 23
. A communication network as in claim 21 , wherein : the application server transmits information received from the service management system in a standard page format compatible with the public data network ;
and the application server receives hypertext inputs from user terminals (session information) via the proxy server and processes the hypertext inputs to communicate said subscriber inputs to the service management system .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (graphical user interface, web browser) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (graphical user interface, web browser) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (web page) , a storage billing rule , a collection rule , a viewing rule (web page) , and a settlement rule .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 3
. A communication network as in claim 2 , wherein the host software comprises : a web server for providing static web page (service rule, viewing rule) information regarding services offered by the communication network ;
an application server providing two-way conversion between formats of the graphical user interface and a message protocol utilized by the service management system ;
and an access control routine for validating predetermined users as subscribers .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (graphical user interface, web browser) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (graphical user interface, web browser) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5958016A
CLAIM 1
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the central office switching systems ;
a service control point , separate from at least one of the central office switching systems , storing subscribers call processing records for controlling at least some of the selectively switched communication services provided through the central office switching systems for the subscribers ;
an interoffice signaling network , separate from the trunk circuits , coupled to the central office switching systems and coupled to the service control point ;
a provisioning system coupled for communication with the service control point for establishing and modifying subscriber call processing records stored in the service control point ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database of subscriber profile information for subscribers of the communication network , said service profile information relating to services enabled by the subscribers call processing records stored in the service control point , said service management system for updating a subscriber' ;
s profile in the database and sending control data to the provisioning system in response to subscriber inputs to cause the provisioning system to modify call processing records stored in the service control point and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface (play script) to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical user interface .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language (text input) , a media sequence , and an advertisement insertion .
US5958016A
CLAIM 23
. A communication network as in claim 21 , wherein : the application server transmits information received from the service management system in a standard page format compatible with the public data network ;
and the application server receives hypertext input (media language) s from user terminals via the proxy server and processes the hypertext inputs to communicate said subscriber inputs to the service management system .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (graphical user interface, web browser) further includes at least one of user identification information , authentication information , session information (user terminals) , and a time period (file data) during which the streaming of the at least one portion of the requested media is authorized .
US5958016A
CLAIM 3
. A communication network as in claim 2 , wherein the host software comprises : a web server for providing static web page information regarding services offered by the communication network ;
an application server providing two-way conversion between formats of the graphical user interface (play script) and a message protocol utilized by the service management system ;
and an access control routine for validating predetermined users as subscribers .

US5958016A
CLAIM 4
. A communication network comprising : a plurality of central office switching systems interconnected by trunk circuits for providing selectively switched communication services over communication links coupled to the systems ;
a provisioning system coupled for communication with the central office switching systems for establishing and modifying subscriber profile data (time period) stored in the central office switching systems , said subscriber profile data controlling at least some of the selectively switched communication services provided through the central office switching systems ;
a private data communication network coupled to the provisioning system ;
a service management system coupled to the private data communication network , said service management system maintaining a database relating to services enabled by the stored subscriber profile information for the subscribers of the communication network , said service management system for updating a subscriber' ;
s profile information in the database and sending control data to the provisioning system to update a corresponding subscriber profile stored in a central office switching system in response to subscriber inputs and for receiving service data from the provisioning system for transmission to subscribers ;
and a firewall coupled to the private data network for coupling to a public data network , said firewall providing a standardized graphical user interface to users accessing the firewall via the public data network , validating predetermined users of the public data network as subscribers , processing standardized interface signals from validated users terminals to provide the subscriber inputs to the service management system , and processing the service data from the service management system for transmission to the validated users terminals in accord with the standardized graphical interface .

US5958016A
CLAIM 23
. A communication network as in claim 21 , wherein : the application server transmits information received from the service management system in a standard page format compatible with the public data network ;
and the application server receives hypertext inputs from user terminals (session information) via the proxy server and processes the hypertext inputs to communicate said subscriber inputs to the service management system .

US5958016A
CLAIM 24
. A communication network as in claim 23 , wherein the application server provides a web page interface for a standard web browser (play script) implemented on user terminals coupled to the public packet data network .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6112239A

Filed: 1997-06-18     Issued: 2000-08-29

System and method for server-side optimization of data delivery on a distributed computer network

(Original Assignee) Intervu Inc     (Current Assignee) Intervu Inc

Brian Kenner, Kenneth W. Colby, Robert N. Mudry
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP address) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US6112239A
CLAIM 27
. A method for determining a set of preferred delivery sites from a plurality of delivery sites on a network , comprising the steps of : obtaining a list of delivery sites ;
performing at least one network test ;
processing results from the network test ;
and mapping the delivery sites to IP address (internet protocol) es according to the test results .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (content provider) , a routing rule , a network distribution rule , a service rule (content provider) , a storage billing rule (content provider) , a collection rule , a viewing rule , and a settlement rule (processing result) .
US6112239A
CLAIM 1
. A system for selecting a delivery site , located on a distributed computer network , from which to a receive a file , the system comprising : a communications network ;
at least one content provider (creation rule, service rule, storage billing rule) connected to the network , wherein the content provider stores at least one file ;
at least two delivery sites connected to the network , wherein each delivery site stores the same file as the content provider ;
a redirection server connected to the network ;
a user terminal connected to the network ;
a network testing apparatus for testing the network and selecting a preferred delivery site from all delivery sites connected to the network ;
and a downloading apparatus for downloading the file from the preferred delivery site specified by the redirection server to the user terminal .

US6112239A
CLAIM 27
. A method for determining a set of preferred delivery sites from a plurality of delivery sites on a network , comprising the steps of : obtaining a list of delivery sites ;
performing at least one network test ;
processing result (settlement rule) s from the network test ;
and mapping the delivery sites to IP addresses according to the test results .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP address) (IP) address associated with the communication device , and a type of the communication network .
US6112239A
CLAIM 27
. A method for determining a set of preferred delivery sites from a plurality of delivery sites on a network , comprising the steps of : obtaining a list of delivery sites ;
performing at least one network test ;
processing results from the network test ;
and mapping the delivery sites to IP address (internet protocol) es according to the test results .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (content provider) , a routing rule , a network distribution rule , a service rule (content provider) , a storage billing rule (content provider) , a collection rule , a viewing rule , and a settlement rule (processing result) .
US6112239A
CLAIM 1
. A system for selecting a delivery site , located on a distributed computer network , from which to a receive a file , the system comprising : a communications network ;
at least one content provider (creation rule, service rule, storage billing rule) connected to the network , wherein the content provider stores at least one file ;
at least two delivery sites connected to the network , wherein each delivery site stores the same file as the content provider ;
a redirection server connected to the network ;
a user terminal connected to the network ;
a network testing apparatus for testing the network and selecting a preferred delivery site from all delivery sites connected to the network ;
and a downloading apparatus for downloading the file from the preferred delivery site specified by the redirection server to the user terminal .

US6112239A
CLAIM 27
. A method for determining a set of preferred delivery sites from a plurality of delivery sites on a network , comprising the steps of : obtaining a list of delivery sites ;
performing at least one network test ;
processing result (settlement rule) s from the network test ;
and mapping the delivery sites to IP addresses according to the test results .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6005858A

Filed: 1997-06-17     Issued: 1999-12-21

Telecommunications switching system

(Original Assignee) Ericsson Invention Ireland Ltd     (Current Assignee) Ericsson Invention Ireland Ltd

Liam Fallon, Michael Adams, James O'Meara
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (level instructions) , a network distribution rule (processor means) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6005858A
CLAIM 1
. The telecommunications switching system comprising a plurality of switches connected to a processor means (network distribution rule) characterised in that , the processor means comprises a plurality of local modules connected to a local transport service , and a plurality of remote modules connected to a remote transport service ;
the system further comprises a central router comprising a transport service comprising means for communication with the local and remote transport services ;
the system further comprises a local signal transfer function which is addressable by the local modules as another such module , and comprises means for transferring signals from the local modules to the remote modules via the transport services ;
and the local modules comprise means for controlling the switches according to commands received from the remote modules and for downloading switch status data to the remote modules .

US6005858A
CLAIM 6
. The telecommunications switching system as claimed in claim 5 , wherein the system further comprises a signal base comprising means for interfacing between the remote modules and the remote signal transfer function by providing signal-level commands for module-level instructions (routing rule) .

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (generating instructions) to a live ingress switch .
US6005858A
CLAIM 8
. The telecommunications switching system as claimed in claim 6 , wherein the system further comprises an object base comprising software objects each corresponding to a function of a local module and comprising means for generating instructions (connection instruction) for the signal base corresponding to higher-level module instructions .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
US6005858A
CLAIM 7
. The telecommunications switching system as claimed in claim 6 , wherein said signal (second identification, second resource) base comprises means for providing signal-level commands for different module-level instructing protocols for universal transfer through the remote signal transfer function .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
US6005858A
CLAIM 7
. The telecommunications switching system as claimed in claim 6 , wherein said signal (second identification, second resource) base comprises means for providing signal-level commands for different module-level instructing protocols for universal transfer through the remote signal transfer function .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (level instructions) , a network distribution rule (processor means) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6005858A
CLAIM 1
. The telecommunications switching system comprising a plurality of switches connected to a processor means (network distribution rule) characterised in that , the processor means comprises a plurality of local modules connected to a local transport service , and a plurality of remote modules connected to a remote transport service ;
the system further comprises a central router comprising a transport service comprising means for communication with the local and remote transport services ;
the system further comprises a local signal transfer function which is addressable by the local modules as another such module , and comprises means for transferring signals from the local modules to the remote modules via the transport services ;
and the local modules comprise means for controlling the switches according to commands received from the remote modules and for downloading switch status data to the remote modules .

US6005858A
CLAIM 6
. The telecommunications switching system as claimed in claim 5 , wherein the system further comprises a signal base comprising means for interfacing between the remote modules and the remote signal transfer function by providing signal-level commands for module-level instructions (routing rule) .

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (generating instructions) to a live ingress switch .
US6005858A
CLAIM 8
. The telecommunications switching system as claimed in claim 6 , wherein the system further comprises an object base comprising software objects each corresponding to a function of a local module and comprising means for generating instructions (connection instruction) for the signal base corresponding to higher-level module instructions .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
US6005858A
CLAIM 7
. The telecommunications switching system as claimed in claim 6 , wherein said signal (second identification, second resource) base comprises means for providing signal-level commands for different module-level instructing protocols for universal transfer through the remote signal transfer function .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
US6005858A
CLAIM 7
. The telecommunications switching system as claimed in claim 6 , wherein said signal (second identification, second resource) base comprises means for providing signal-level commands for different module-level instructing protocols for universal transfer through the remote signal transfer function .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6028838A

Filed: 1997-05-23     Issued: 2000-02-22

Navigation apparatus

(Original Assignee) Fujitsu Ltd     (Current Assignee) Fujitsu Ltd

Shinya Yamamura, Kenichi Fukuda, Masaaki Wakamoto
US9026673B2
CLAIM 14
. A system for accessing media (access information) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US6028838A
CLAIM 4
. A navigation apparatus comprising : traffic obtainer for obtaining traffic of each circuit which accommodates a service provider respectively ;
a traffic storage buffer for storing said traffic obtained by said traffic obtainer ;
a user information data base for storing access information (accessing media) showing whether or not said user terminal is accessible to each service provider ;
a menu optimizer for judging whether or not said user terminal can be connected to each accessible service provider with reference to said traffic of said circuit accommodating said accessible service provider , creating a service selection menu which reflects the possibility of connection for each accessible service provider and displaying said service selection menu on said user terminal ;
a menu buffer for storing the result of the judgement by said menu optimizer ;
and a service executor for monitoring an operation of said user with respect to said service selection menu and executing predetermined control which corresponds to said operation ;
wherein said menu optimizer extracts said accessible service provider with reference to said access information stored in said user information data base when said user terminal is connected to said navigation apparatus , obtains available band of the circuit accommodating said accessible service provider with reference to said traffic of said circuit of said accessible service provider stored in said traffic storage buffer , judges whether or not said user terminal can be connected to said accessible service provider in consideration of said available band and band necessary for the offer of the service from said service provider , stores the possibility of connection to each accessible service provider in said menu buffer , creates said service selection menu so as to reflect said possibility of connection to each accessible service provider , and displays said service selection menu on said user terminal ;
and said service executor judges whether or not said user terminal can be connected to said service provider with reference to said menu buffer when said service provider is selected , and requests a path setter to set a path between said user terminal and said selected service provider if the answer is in the affirmative .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6023730A

Filed: 1997-05-14     Issued: 2000-02-08

Communication system with separate control network for managing stream data path

(Original Assignee) Digital Vision Labs Corp     (Current Assignee) Fujitsu Ltd ; Digital Vision Labs Corp

Hideaki Tani
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule (setting means) , and a settlement rule .
US6023730A
CLAIM 1
. A communication system comprising : a control communication network for transferring control data ;
a data communication network for transferring data ;
a plurality of communication nodes connected to said control communication network and data communication network ;
and at least one control means for controlling data transfer by said plurality of communication nodes , said at least one control means being connected to one of said control communication network and data communication network or one of said plurality of communication nodes ;
wherein each of said plurality of communication nodes includes : a control table ;
setting means (viewing rule) for setting information indicating the transfer/reception direction of data transferred in predetermined data transfer and information indicating said control means associated with the data transfer and the communication node thereof into said control table according to control data transferred via said control communication network ;
and transferring means for transferring data transferred via said data communication network according to information stored in said control table .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US6023730A
CLAIM 2
. A communication system according to claim 1 , wherein each of said plurality of communication nodes includes means (bit rate) for determining the validity of the control data by referring to information stored in said control table according to control data transferred via said control communication network .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format (predetermined data) , a media language , a media sequence , and an advertisement insertion .
US6023730A
CLAIM 1
. A communication system comprising : a control communication network for transferring control data ;
a data communication network for transferring data ;
a plurality of communication nodes connected to said control communication network and data communication network ;
and at least one control means for controlling data transfer by said plurality of communication nodes , said at least one control means being connected to one of said control communication network and data communication network or one of said plurality of communication nodes ;
wherein each of said plurality of communication nodes includes : a control table ;
setting means for setting information indicating the transfer/reception direction of data transferred in predetermined data (media format) transfer and information indicating said control means associated with the data transfer and the communication node thereof into said control table according to control data transferred via said control communication network ;
and transferring means for transferring data transferred via said data communication network according to information stored in said control table .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule (setting means) , and a settlement rule .
US6023730A
CLAIM 1
. A communication system comprising : a control communication network for transferring control data ;
a data communication network for transferring data ;
a plurality of communication nodes connected to said control communication network and data communication network ;
and at least one control means for controlling data transfer by said plurality of communication nodes , said at least one control means being connected to one of said control communication network and data communication network or one of said plurality of communication nodes ;
wherein each of said plurality of communication nodes includes : a control table ;
setting means (viewing rule) for setting information indicating the transfer/reception direction of data transferred in predetermined data transfer and information indicating said control means associated with the data transfer and the communication node thereof into said control table according to control data transferred via said control communication network ;
and transferring means for transferring data transferred via said data communication network according to information stored in said control table .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US6023730A
CLAIM 2
. A communication system according to claim 1 , wherein each of said plurality of communication nodes includes means (bit rate) for determining the validity of the control data by referring to information stored in said control table according to control data transferred via said control communication network .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format (predetermined data) , a media language , a media sequence , and an advertisement insertion .
US6023730A
CLAIM 1
. A communication system comprising : a control communication network for transferring control data ;
a data communication network for transferring data ;
a plurality of communication nodes connected to said control communication network and data communication network ;
and at least one control means for controlling data transfer by said plurality of communication nodes , said at least one control means being connected to one of said control communication network and data communication network or one of said plurality of communication nodes ;
wherein each of said plurality of communication nodes includes : a control table ;
setting means for setting information indicating the transfer/reception direction of data transferred in predetermined data (media format) transfer and information indicating said control means associated with the data transfer and the communication node thereof into said control table according to control data transferred via said control communication network ;
and transferring means for transferring data transferred via said data communication network according to information stored in said control table .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6014706A

Filed: 1997-03-14     Issued: 2000-01-11

Methods and apparatus for implementing control functions in a streamed video display system

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Anthony Cannon, David del Val, Anders Klemets
US9026673B2
CLAIM 7
. A system comprising : a management system (predefined time period) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (predefined time period) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (predefined time period) generates a reservation associated with the at least one play script .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (predefined time period) generates and transmits the at least one play script identifying the at least one advertising media clip .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (predefined time period) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (data connection) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6014706A
CLAIM 1
. A method for transmitting streamed digital video data from a server , said server being configured for coupling to a client computer via a computer network , the method comprising : inputting a first plurality of data packets into a server play-out buffer of said server , said first plurality of said data packets containing video frames representing said streamed digital video data , an output of said server play-out buffer being configured to be coupled to a network data connection (service rule) for transmitting said first plurality of said data packets to said client computer ;
communicating at least some of said first plurality of said data packets from said server play-out buffer to a retransmission buffer having an output coupled to said network data connection ;
outputting said first plurality of said data packets from said server play-out buffer onto said network data connection for transmitting said data packets to said client computer via said computer network ;
and in response to a request from the client computer for retransmission of the at least some of the first plurality of the data packets , outputting at least one data packet from the retransmission buffer to the network data connection .

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (readable instructions) to a live ingress switch .
US6014706A
CLAIM 28
. A computer readable medium containing computer-readable instructions (connection instruction) for implementing control features configured for controlling a display of streamed digital video data at a client computer as said client computer transitions from a first control mode to a second control mode , said client computer being configured for coupling to a server computer via a computer network , said streamed digital video data being transmitted from said server computer to said client computer as a stream of video frames comprising independent video frames and dependent video frames , said stream of video frames being encapsulated in a plurality of data packets each having a unique packet sequence number and a unique timestamp , said computer readable instructions comprising : computer readable instructions for sending a control command and a time parameter from said client computer to said server computer , said control command causing said server to transmit a first plurality of video frames of said stream of video frames to said client computer in accordance with said second control mode ;
computer readable instructions for ascertaining , responsive to said control command and using said server computer , a first independent video frame to transmit to said client computer , said first independent video frame being selected as a function of said time parameter ;
computer readable instructions for transmitting from said server computer to said client computer a packet sequence number associated with said first independent video frame ;
computer readable instructions for streaming said first plurality of video frames of said stream of video frames starting from said first independent video frame from said server computer to said client computer to permit said first plurality of video frames to be displayed at said client computer and computer readable instructions for communicating at least some of the first plurality of video frames to a retransmission buffer for retransmission from the server computer to the client computer in response to a request for retransmission .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (predefined time period) during which the streaming of the at least one portion of the requested media is authorized .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 34
. A media streaming management system (predefined time period) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 35
. The media streaming management system (predefined time period) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 36
. The media streaming management system (predefined time period) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (data connection) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6014706A
CLAIM 1
. A method for transmitting streamed digital video data from a server , said server being configured for coupling to a client computer via a computer network , the method comprising : inputting a first plurality of data packets into a server play-out buffer of said server , said first plurality of said data packets containing video frames representing said streamed digital video data , an output of said server play-out buffer being configured to be coupled to a network data connection (service rule) for transmitting said first plurality of said data packets to said client computer ;
communicating at least some of said first plurality of said data packets from said server play-out buffer to a retransmission buffer having an output coupled to said network data connection ;
outputting said first plurality of said data packets from said server play-out buffer onto said network data connection for transmitting said data packets to said client computer via said computer network ;
and in response to a request from the client computer for retransmission of the at least some of the first plurality of the data packets , outputting at least one data packet from the retransmission buffer to the network data connection .

US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 37
. The media streaming management system (predefined time period) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 38
. The media streaming management system (predefined time period) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (readable instructions) to a live ingress switch .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US6014706A
CLAIM 28
. A computer readable medium containing computer-readable instructions (connection instruction) for implementing control features configured for controlling a display of streamed digital video data at a client computer as said client computer transitions from a first control mode to a second control mode , said client computer being configured for coupling to a server computer via a computer network , said streamed digital video data being transmitted from said server computer to said client computer as a stream of video frames comprising independent video frames and dependent video frames , said stream of video frames being encapsulated in a plurality of data packets each having a unique packet sequence number and a unique timestamp , said computer readable instructions comprising : computer readable instructions for sending a control command and a time parameter from said client computer to said server computer , said control command causing said server to transmit a first plurality of video frames of said stream of video frames to said client computer in accordance with said second control mode ;
computer readable instructions for ascertaining , responsive to said control command and using said server computer , a first independent video frame to transmit to said client computer , said first independent video frame being selected as a function of said time parameter ;
computer readable instructions for transmitting from said server computer to said client computer a packet sequence number associated with said first independent video frame ;
computer readable instructions for streaming said first plurality of video frames of said stream of video frames starting from said first independent video frame from said server computer to said client computer to permit said first plurality of video frames to be displayed at said client computer and computer readable instructions for communicating at least some of the first plurality of video frames to a retransmission buffer for retransmission from the server computer to the client computer in response to a request for retransmission .

US9026673B2
CLAIM 39
. The media streaming management system (predefined time period) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 40
. The media streaming management system (predefined time period) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 41
. The media streaming management system (predefined time period) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 42
. The media streaming management system (predefined time period) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 43
. The media streaming management system (predefined time period) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (predefined time period) during which the streaming of the at least one portion of the requested media is authorized .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 44
. The media streaming management system (predefined time period) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 45
. The media streaming management system (predefined time period) of claim 34 , wherein the request for media comprises a request for video .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 46
. The media streaming management system (predefined time period) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 47
. The media streaming management system (predefined time period) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .

US9026673B2
CLAIM 48
. The media streaming management system (predefined time period) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US6014706A
CLAIM 4
. The method of claim 3 wherein said retransmission buffer is sized to enable a given data packet to remain in said retransmission buffer for a predefined period of time before being discarded , said predefined time period (management system, time period) being longer than an average acceptable latency period between the time a data packet is transmitted from said server computer and the time said data packet is rendered at a renderer application associated with said client computer .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6151319A

Filed: 1996-12-19     Issued: 2000-11-21

Connectionless message service using ATM routers

(Original Assignee) Nokia of America Corp     (Current Assignee) Nokia of America Corp

Gopal Dommety, Pramod Pancha, Malathi Veeraraghavan
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US6151319A
CLAIM 13
. A router for interfacing a packet constructed in accordance with the Internet Protocol (internet protocol) (IP) with an Asynchronous Transport Mode (ATM) network comprising apparatus , responsive to receipt of an IP packet , for converting an IP destination address contained in the IP packet into an ATM network-service-access-point (NSAP) address , and apparatus for determining a route that may be used to forward the packet to a destination associated with the ATM NSAP address , for assembling at least a payload portion of the packet and the ATM NSAP address into a series of ATM data cells , for associating each of the series of data cells with ATM connectionless service and for forwarding in turn the series of ATM series to the destination over the determined route .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (load portion) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6151319A
CLAIM 13
. A router for interfacing a packet constructed in accordance with the Internet Protocol (IP) with an Asynchronous Transport Mode (ATM) network comprising apparatus , responsive to receipt of an IP packet , for converting an IP destination address contained in the IP packet into an ATM network-service-access-point (NSAP) address , and apparatus for determining a route that may be used to forward the packet to a destination associated with the ATM NSAP address , for assembling at least a payload portion (routing rule) of the packet and the ATM NSAP address into a series of ATM data cells , for associating each of the series of data cells with ATM connectionless service and for forwarding in turn the series of ATM series to the destination over the determined route .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (last one) of the at least one portion of the requested media and at least one second identification of the at least one other media .
US6151319A
CLAIM 10
. An Asynchronous Transport Mode (ATM) router comprising apparatus , responsive to receiving a first data cell associated with connection oriented service , for forwarding the cell to its intended destination via a switched virtual circuit previously established for the cell , and , responsive to receiving a first one of a series of data cells containing a virtual path identifier common to connectionless service , for storing said first data cell in a buffer , apparatus , responsive to receipt of a last one (first identification) of said series of data cells containing said common identifier and addressed to the same destination , for forming the series of data cells into a data packet , for determining a route that may be used to forward the data packet to its intended destination , and for appending the determined route to said data packet , and apparatus , responsive to the formation of the said data packet , for the data packet into a sequence of data cells each having a header containing said common virtual path identifier and forwarding the sequence of data cells in turn to the intended destination over the determined route .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (last one) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6151319A
CLAIM 10
. An Asynchronous Transport Mode (ATM) router comprising apparatus , responsive to receiving a first data cell associated with connection oriented service , for forwarding the cell to its intended destination via a switched virtual circuit previously established for the cell , and , responsive to receiving a first one of a series of data cells containing a virtual path identifier common to connectionless service , for storing said first data cell in a buffer , apparatus , responsive to receipt of a last one (first identification) of said series of data cells containing said common identifier and addressed to the same destination , for forming the series of data cells into a data packet , for determining a route that may be used to forward the data packet to its intended destination , and for appending the determined route to said data packet , and apparatus , responsive to the formation of the said data packet , for the data packet into a sequence of data cells each having a header containing said common virtual path identifier and forwarding the sequence of data cells in turn to the intended destination over the determined route .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (Internet Protocol) (IP) address associated with the communication device , and a type of the communication network .
US6151319A
CLAIM 13
. A router for interfacing a packet constructed in accordance with the Internet Protocol (internet protocol) (IP) with an Asynchronous Transport Mode (ATM) network comprising apparatus , responsive to receipt of an IP packet , for converting an IP destination address contained in the IP packet into an ATM network-service-access-point (NSAP) address , and apparatus for determining a route that may be used to forward the packet to a destination associated with the ATM NSAP address , for assembling at least a payload portion of the packet and the ATM NSAP address into a series of ATM data cells , for associating each of the series of data cells with ATM connectionless service and for forwarding in turn the series of ATM series to the destination over the determined route .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (load portion) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6151319A
CLAIM 13
. A router for interfacing a packet constructed in accordance with the Internet Protocol (IP) with an Asynchronous Transport Mode (ATM) network comprising apparatus , responsive to receipt of an IP packet , for converting an IP destination address contained in the IP packet into an ATM network-service-access-point (NSAP) address , and apparatus for determining a route that may be used to forward the packet to a destination associated with the ATM NSAP address , for assembling at least a payload portion (routing rule) of the packet and the ATM NSAP address into a series of ATM data cells , for associating each of the series of data cells with ATM connectionless service and for forwarding in turn the series of ATM series to the destination over the determined route .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (last one) of the at least one portion of the requested media and at least one second identification of the at least one other media .
US6151319A
CLAIM 10
. An Asynchronous Transport Mode (ATM) router comprising apparatus , responsive to receiving a first data cell associated with connection oriented service , for forwarding the cell to its intended destination via a switched virtual circuit previously established for the cell , and , responsive to receiving a first one of a series of data cells containing a virtual path identifier common to connectionless service , for storing said first data cell in a buffer , apparatus , responsive to receipt of a last one (first identification) of said series of data cells containing said common identifier and addressed to the same destination , for forming the series of data cells into a data packet , for determining a route that may be used to forward the data packet to its intended destination , and for appending the determined route to said data packet , and apparatus , responsive to the formation of the said data packet , for the data packet into a sequence of data cells each having a header containing said common virtual path identifier and forwarding the sequence of data cells in turn to the intended destination over the determined route .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (last one) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6151319A
CLAIM 10
. An Asynchronous Transport Mode (ATM) router comprising apparatus , responsive to receiving a first data cell associated with connection oriented service , for forwarding the cell to its intended destination via a switched virtual circuit previously established for the cell , and , responsive to receiving a first one of a series of data cells containing a virtual path identifier common to connectionless service , for storing said first data cell in a buffer , apparatus , responsive to receipt of a last one (first identification) of said series of data cells containing said common identifier and addressed to the same destination , for forming the series of data cells into a data packet , for determining a route that may be used to forward the data packet to its intended destination , and for appending the determined route to said data packet , and apparatus , responsive to the formation of the said data packet , for the data packet into a sequence of data cells each having a header containing said common virtual path identifier and forwarding the sequence of data cells in turn to the intended destination over the determined route .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5892535A

Filed: 1996-12-13     Issued: 1999-04-06

Flexible, configurable, hierarchical system for distributing programming

(Original Assignee) Digital Video Systems Inc     (Current Assignee) Digital Video Systems Inc

Philip M. Allen, Joseph W. Davis, Michael J. Maslaney, Khanh Mai, Howard L. Paulk, Ken Thompson
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (controllable switch) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule (received message) .
US5892535A
CLAIM 10
. In a system having a compressed media server , a server interface unit , and a plurality of distribution network interface units , a method for selectively supplying one of (a) a first media signal from a first media source , the first media signal having at least one break indication signal , and (b) a second media signal derived from compressed media data from the compressed media server , to a distribution network via one of the plurality of distribution network interface units , the method comprising steps of : a) detecting , at one of the plurality of distribution network interface units , the at least one break indication signal ;
b) communicating a message , indicating a detection of the at least one break indication signal , from the one of the plurality of distribution network interface units to the compressed media server ;
c) retrieving , at the compressed media server , compressed media data based on the message ;
d) communicating , via the server interface unit , the compressed media data from the compressed media server to the one of the plurality of distribution network interface units ;
e) decoding , at the one of the plurality of distribution network interface units , the compressed media data to form decoded media data ;
f) generating , at the one of the plurality of distribution network interface units , the second media signal from the decoded media data ;
g) providing , at the one of the plurality of distribution network interface units , the second media signal to a first input of a controllable switch (routing rule) ;
h) providing , at the one of the plurality of distribution network interface units , the first media signal from the first media source to a second input of the controllable switch ;
and i) controlling the switch to selectively providing one of (a) the first media signal from the first media source and (b) the second media signal , to the distribution network based on the at least one break indication signal .

US5892535A
CLAIM 51
. The system of claim 47 wherein the compressed media server further includes : (iii) a schedule database ;
and (iv) a conversion table for converting the data defined by the third field of the message , to a channel identifier and a geographic location identifier , wherein , the media retrieval unit uses the conversion table to convert the data defined by the third field of a received message (settlement rule) to a channel identifier and a geographic location identifier , wherein , the media retrieval unit queries the schedule database , based on the channel identifier , the geographic location identifier , and a time , to acquire a scheduled break , and wherein , the compressed media data retrieved from the storage unit by the media retrieval unit is associated with the scheduled break .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion (national network) .
US5892535A
CLAIM 5
. The method of claim 1 wherein the first media signal is derived from a national network (advertisement insertion) feed .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (controllable switch) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule (received message) .
US5892535A
CLAIM 10
. In a system having a compressed media server , a server interface unit , and a plurality of distribution network interface units , a method for selectively supplying one of (a) a first media signal from a first media source , the first media signal having at least one break indication signal , and (b) a second media signal derived from compressed media data from the compressed media server , to a distribution network via one of the plurality of distribution network interface units , the method comprising steps of : a) detecting , at one of the plurality of distribution network interface units , the at least one break indication signal ;
b) communicating a message , indicating a detection of the at least one break indication signal , from the one of the plurality of distribution network interface units to the compressed media server ;
c) retrieving , at the compressed media server , compressed media data based on the message ;
d) communicating , via the server interface unit , the compressed media data from the compressed media server to the one of the plurality of distribution network interface units ;
e) decoding , at the one of the plurality of distribution network interface units , the compressed media data to form decoded media data ;
f) generating , at the one of the plurality of distribution network interface units , the second media signal from the decoded media data ;
g) providing , at the one of the plurality of distribution network interface units , the second media signal to a first input of a controllable switch (routing rule) ;
h) providing , at the one of the plurality of distribution network interface units , the first media signal from the first media source to a second input of the controllable switch ;
and i) controlling the switch to selectively providing one of (a) the first media signal from the first media source and (b) the second media signal , to the distribution network based on the at least one break indication signal .

US5892535A
CLAIM 51
. The system of claim 47 wherein the compressed media server further includes : (iii) a schedule database ;
and (iv) a conversion table for converting the data defined by the third field of the message , to a channel identifier and a geographic location identifier , wherein , the media retrieval unit uses the conversion table to convert the data defined by the third field of a received message (settlement rule) to a channel identifier and a geographic location identifier , wherein , the media retrieval unit queries the schedule database , based on the channel identifier , the geographic location identifier , and a time , to acquire a scheduled break , and wherein , the compressed media data retrieved from the storage unit by the media retrieval unit is associated with the scheduled break .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion (national network) .
US5892535A
CLAIM 5
. The method of claim 1 wherein the first media signal is derived from a national network (advertisement insertion) feed .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5823879A

Filed: 1996-12-03     Issued: 1998-10-20

Network gaming system

(Original Assignee) Goldberg Sheldon F     (Current Assignee) Beneficial Innovations Inc

Sheldon F. Goldberg, John Van Antwerp
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions (second measurement, first measurement) received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5823879A
CLAIM 58
. A method as claimed in claim 55 , wherein said step of providing includes one of : (a) comparing a first measurement (using instructions) of interest by the one or more users in said first advertising presentation with a second measurement (using instructions) of interest by the one or more users in a second advertising presentation of said advertising presentations for determining an efficacy of said first advertising presentation in comparison to an efficacy of said second advertising presentation ;
(b) determining a characterization of users that are responsive to said first advertising presentation ;
and (c) determining a measurement for said first advertising presentation wherein the measurement relates to a length of time the first advertising presentation is displayed to the one or more users .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions (second measurement, first measurement) received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5823879A
CLAIM 58
. A method as claimed in claim 55 , wherein said step of providing includes one of : (a) comparing a first measurement (using instructions) of interest by the one or more users in said first advertising presentation with a second measurement (using instructions) of interest by the one or more users in a second advertising presentation of said advertising presentations for determining an efficacy of said first advertising presentation in comparison to an efficacy of said second advertising presentation ;
(b) determining a characterization of users that are responsive to said first advertising presentation ;
and (c) determining a measurement for said first advertising presentation wherein the measurement relates to a length of time the first advertising presentation is displayed to the one or more users .

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (data repository) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
US5823879A
CLAIM 77
. An apparatus for providing advertising while playing a game on a network , comprising : advertiser repository for storing one or more demographic profiles , each said demographic profile describing one or more prospective users for presenting , via the network , an advertisement corresponding with the demographic profile ;
user data repository (routing processor) for storing , for each of one or more users , one or more corresponding user data items describing the user ;
selector means for determining , for each of the one or more users , one or more advertisements to present to the user at a corresponding node of the network for the user , wherein said one or more corresponding user data items for the user are used by said selector means , and wherein at least one of said advertisements is a response enabling advertisement for enabling a response by the user to the response enabling advertisement ;
game playing engine for playing , with each of the one or more users , a corresponding game via the network ;
wherein for each of the one or more users and for a majority of plays by the user in the corresponding game , there is an intervening network response by the game playing engine to the user ;
means for supplying , to said selector means , for each of the one or more users , a corresponding additional user data item related to a reply by the user to said response enabling advertisement , said additional user data item for determining a subsequent advertisement to present to the user .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (data repository) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
US5823879A
CLAIM 77
. An apparatus for providing advertising while playing a game on a network , comprising : advertiser repository for storing one or more demographic profiles , each said demographic profile describing one or more prospective users for presenting , via the network , an advertisement corresponding with the demographic profile ;
user data repository (routing processor) for storing , for each of one or more users , one or more corresponding user data items describing the user ;
selector means for determining , for each of the one or more users , one or more advertisements to present to the user at a corresponding node of the network for the user , wherein said one or more corresponding user data items for the user are used by said selector means , and wherein at least one of said advertisements is a response enabling advertisement for enabling a response by the user to the response enabling advertisement ;
game playing engine for playing , with each of the one or more users , a corresponding game via the network ;
wherein for each of the one or more users and for a majority of plays by the user in the corresponding game , there is an intervening network response by the game playing engine to the user ;
means for supplying , to said selector means , for each of the one or more users , a corresponding additional user data item related to a reply by the user to said response enabling advertisement , said additional user data item for determining a subsequent advertisement to present to the user .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions (second measurement, first measurement) received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5823879A
CLAIM 58
. A method as claimed in claim 55 , wherein said step of providing includes one of : (a) comparing a first measurement (using instructions) of interest by the one or more users in said first advertising presentation with a second measurement (using instructions) of interest by the one or more users in a second advertising presentation of said advertising presentations for determining an efficacy of said first advertising presentation in comparison to an efficacy of said second advertising presentation ;
(b) determining a characterization of users that are responsive to said first advertising presentation ;
and (c) determining a measurement for said first advertising presentation wherein the measurement relates to a length of time the first advertising presentation is displayed to the one or more users .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (received request) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5823879A
CLAIM 32
. A method as claimed in claim 18 , further including a step of providing an acknowledgment to said first player of a received request (creation rule) from said first player , wherein said request includes one of : (a) a request for a new card representation of said ordered collection , (b) a request for placing a bet , and (c) a request for information related to a ranking of said first player in comparison to other players of said card game .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (first car) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5823879A
CLAIM 1
. A method of playing blackjack , comprising : generating an ordered collection of electronic card representations , having a particular order , for playing blackjack , wherein each said card representation of the ordered collection is eligible to be dealt in a game of blackjack according to the particular order of said card representations ;
first playing a first blackjack game between a first player and a dealer module , wherein said dealer module is dealt a first sequence of card representations from said ordered collection for playing said first blackjack game ;
second playing a second blackjack game between a second player and said dealer module , wherein said first and second blackjack games overlap in time and wherein said dealer module is dealt a second sequence of card representations from said ordered collection for playing said second blackjack card game ;
wherein said first and second sequences have at least different card representations for a first car (frame rate) d representation in their respective sequences .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
US5823879A
CLAIM 19
. A method as claimed in claim 18 , wherein a card representation of the ordered collection is selectable as an eligible card representation by one of : (a) at most one of said first and second players , and (b) each player during a predetermined time period (time period) that said card representation is eligible .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource (first request) available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5823879A
CLAIM 68
. A method as claimed in claim 44 , further including the steps of : generating an ordered collection of card representations , having a particular order , for playing said first instance of the game , wherein each said card representation of the ordered collection is eligible to be dealt according to the particular order ;
first request (first resource) ing , by a first user of the one or more users , a first sequence of one or more card representations selected over time from the eligible card representations of said ordered collection when playing said first instance of the game by the first user , wherein said first sequence is ordered by said particular order .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (received request) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5823879A
CLAIM 32
. A method as claimed in claim 18 , further including a step of providing an acknowledgment to said first player of a received request (creation rule) from said first player , wherein said request includes one of : (a) a request for a new card representation of said ordered collection , (b) a request for placing a bet , and (c) a request for information related to a ranking of said first player in comparison to other players of said card game .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (first car) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5823879A
CLAIM 1
. A method of playing blackjack , comprising : generating an ordered collection of electronic card representations , having a particular order , for playing blackjack , wherein each said card representation of the ordered collection is eligible to be dealt in a game of blackjack according to the particular order of said card representations ;
first playing a first blackjack game between a first player and a dealer module , wherein said dealer module is dealt a first sequence of card representations from said ordered collection for playing said first blackjack game ;
second playing a second blackjack game between a second player and said dealer module , wherein said first and second blackjack games overlap in time and wherein said dealer module is dealt a second sequence of card representations from said ordered collection for playing said second blackjack card game ;
wherein said first and second sequences have at least different card representations for a first car (frame rate) d representation in their respective sequences .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (data repository) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5823879A
CLAIM 77
. An apparatus for providing advertising while playing a game on a network , comprising : advertiser repository for storing one or more demographic profiles , each said demographic profile describing one or more prospective users for presenting , via the network , an advertisement corresponding with the demographic profile ;
user data repository (routing processor) for storing , for each of one or more users , one or more corresponding user data items describing the user ;
selector means for determining , for each of the one or more users , one or more advertisements to present to the user at a corresponding node of the network for the user , wherein said one or more corresponding user data items for the user are used by said selector means , and wherein at least one of said advertisements is a response enabling advertisement for enabling a response by the user to the response enabling advertisement ;
game playing engine for playing , with each of the one or more users , a corresponding game via the network ;
wherein for each of the one or more users and for a majority of plays by the user in the corresponding game , there is an intervening network response by the game playing engine to the user ;
means for supplying , to said selector means , for each of the one or more users , a corresponding additional user data item related to a reply by the user to said response enabling advertisement , said additional user data item for determining a subsequent advertisement to present to the user .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
US5823879A
CLAIM 19
. A method as claimed in claim 18 , wherein a card representation of the ordered collection is selectable as an eligible card representation by one of : (a) at most one of said first and second players , and (b) each player during a predetermined time period (time period) that said card representation is eligible .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource (first request) available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5823879A
CLAIM 68
. A method as claimed in claim 44 , further including the steps of : generating an ordered collection of card representations , having a particular order , for playing said first instance of the game , wherein each said card representation of the ordered collection is eligible to be dealt according to the particular order ;
first request (first resource) ing , by a first user of the one or more users , a first sequence of one or more card representations selected over time from the eligible card representations of said ordered collection when playing said first instance of the game by the first user , wherein said first sequence is ordered by said particular order .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6112236A

Filed: 1996-11-21     Issued: 2000-08-29

Method and apparatus for making quality of service measurements on a connection across a network

(Original Assignee) HP Inc     (Current Assignee) Viavi Solutions Inc

Christopher James Dollin, Patrick Goldsack
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (data rate) , a collection rule , a viewing rule , and a settlement rule .
US6112236A
CLAIM 9
. Apparatus for measuring the quality of service provided by a connection in transferring data units between first and second points across a network , said apparatus comprising : respective event-capture means at each of said first and second points , each event-capture means comprising : storage means for storing an event definition defining an event in terms of a criterion set of one or more criteria to be met by a group of data units passing in a common direction across said connection , at least one said criteria relating to an inter-relationship between at least two said data units of said group , which interrelationship is observable at the event capture means , said criterion set for each of said event-capture means being non mutually exclusive ;
monitoring means for monitoring the network at the corresponding said point to identify data units associated with said connection and detect occurrences of a said event satisfying said criterion set ;
report means for generating for each detected event an event report having a signature characteristic of that specific event , the report means comprising signature means for deriving said signature from the said group of at least one said data unit associated with the event concerned ;
the event reports from said event-capture means at said first and second points respectively forming a source report stream and a sink report stream ;
and correlation means for receiving said source and sink report streams and for pairing from the two streams those event reports that relate to the same said event by matching their signatures , the event reports so paired constituting matched event-report pairs ;
bandwidth control means for regulating the data rate (storage billing rule) of at least one of said source and sink report streams by adaptively controlling the size of the said event reports included therein in dependence on said data rate , the bandwidth control means controlling the size of said event reports by causing the corresponding said report means to alter the make up of the event reports ;
and measurement means for utilising said matched event-report pairs to derive quality of service measurements therefrom in respect of the operation of said connection between said first and second points .

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (repeated operation) to a live ingress switch .
US6112236A
CLAIM 17
. Apparatus for measuring the quality of service provided by a connection in transferring data units between first and second points across a network , said apparatus comprising : respective event-capture means at each of said first and second points , each event-capture means comprising : storage means for storing an event definition defining an event in terms of a criterion set of one or more criteria to be met by a group of at least one said data unit associated with said connection , said criterion set for each of said event-capture means being non mutually exclusive ;
monitoring means for monitoring the network at the corresponding said point to identify data units associated with said connection and detect occurrences of a said event satisfying said criterion set ;
report means for generating for each detected event an event report having a signature characteristic of that specific event , the report means comprising signature means for deriving said signature from the said group of at least one said data unit associated with the event concerned ;
the event reports from said event-capture means at said first and second points respectively forming a source report stream and a sink report stream ;
and correlation means for receiving said source and sink report streams and for pairing from the two streams those event reports that relate to the same said event by matching their signatures , the event reports so paired constituting matched event-report pairs , said correlation means comprising : a source queue for queuing event reports in said source report stream ;
a sink queue for queuing event reports in said sink report stream ;
comparison means for comparing the head event report of the source queue with the first N event reports in the sink queue starting with the head entry of that queue ;
said comparison means upon determining a match between said head event report of the source queue and a said event report in said sink queue , outputting the matched event reports as a said matched event-report pair and discarding from said sink queue any event reports ahead of the matched event report of that queue ;
and control means for causing repeated operation (connection instruction) of said comparison means to service said queues ;
and measurement means for utilising said matched event-report pairs to derive quality of service measurements therefrom in respect of the operation of said connection between said first and second points .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (monitoring means) of the at least one portion of the requested media and at least one second identification of the at least one other media .
US6112236A
CLAIM 1
. Apparatus for measuring the quality of service provided by a connection in transferring data units between first and second points across a network , said apparatus comprising : respective event-capture means at each of said first and second points , each event-capture means comprising : storage means for storing an event definition defining an event in terms of a criterion set of one or more criteria to be met by a group of said data units passing in a common direction across said connection , at least one said criteria relating to an interrelationship between at least two said data units of said group , which interrelationship is observable at the event capture means , and said criterion set for each of said event-capture means being non mutually exclusive ;
monitoring means (first identification) for monitoring the network at the corresponding said point to identify data units associated with said connection and detect occurrences of a said event satisfying said criterion set ;
report means for generating for each detected event an event report having a signature-characteristic of that specific event , the report means comprising signature means for deriving said signature from the said group of at least one said data unit associated with the event concerned ;
the event reports from said event-capture means at said first and second points respectively forming a source report stream and a sink report stream ;
correlation means for receiving said source and sink report streams and for pairing from the two streams those event reports that relate to the same said event by matching their signatures , the event reports so paired constituting matched event-report pairs ;
and measurement means for utilising said matched event-report pairs to derive quality of service measurements therefrom in respect of the operation of said connection between said first and second points .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (monitoring means) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6112236A
CLAIM 1
. Apparatus for measuring the quality of service provided by a connection in transferring data units between first and second points across a network , said apparatus comprising : respective event-capture means at each of said first and second points , each event-capture means comprising : storage means for storing an event definition defining an event in terms of a criterion set of one or more criteria to be met by a group of said data units passing in a common direction across said connection , at least one said criteria relating to an interrelationship between at least two said data units of said group , which interrelationship is observable at the event capture means , and said criterion set for each of said event-capture means being non mutually exclusive ;
monitoring means (first identification) for monitoring the network at the corresponding said point to identify data units associated with said connection and detect occurrences of a said event satisfying said criterion set ;
report means for generating for each detected event an event report having a signature-characteristic of that specific event , the report means comprising signature means for deriving said signature from the said group of at least one said data unit associated with the event concerned ;
the event reports from said event-capture means at said first and second points respectively forming a source report stream and a sink report stream ;
correlation means for receiving said source and sink report streams and for pairing from the two streams those event reports that relate to the same said event by matching their signatures , the event reports so paired constituting matched event-report pairs ;
and measurement means for utilising said matched event-report pairs to derive quality of service measurements therefrom in respect of the operation of said connection between said first and second points .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (data rate) , a collection rule , a viewing rule , and a settlement rule .
US6112236A
CLAIM 9
. Apparatus for measuring the quality of service provided by a connection in transferring data units between first and second points across a network , said apparatus comprising : respective event-capture means at each of said first and second points , each event-capture means comprising : storage means for storing an event definition defining an event in terms of a criterion set of one or more criteria to be met by a group of data units passing in a common direction across said connection , at least one said criteria relating to an inter-relationship between at least two said data units of said group , which interrelationship is observable at the event capture means , said criterion set for each of said event-capture means being non mutually exclusive ;
monitoring means for monitoring the network at the corresponding said point to identify data units associated with said connection and detect occurrences of a said event satisfying said criterion set ;
report means for generating for each detected event an event report having a signature characteristic of that specific event , the report means comprising signature means for deriving said signature from the said group of at least one said data unit associated with the event concerned ;
the event reports from said event-capture means at said first and second points respectively forming a source report stream and a sink report stream ;
and correlation means for receiving said source and sink report streams and for pairing from the two streams those event reports that relate to the same said event by matching their signatures , the event reports so paired constituting matched event-report pairs ;
bandwidth control means for regulating the data rate (storage billing rule) of at least one of said source and sink report streams by adaptively controlling the size of the said event reports included therein in dependence on said data rate , the bandwidth control means controlling the size of said event reports by causing the corresponding said report means to alter the make up of the event reports ;
and measurement means for utilising said matched event-report pairs to derive quality of service measurements therefrom in respect of the operation of said connection between said first and second points .

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (repeated operation) to a live ingress switch .
US6112236A
CLAIM 17
. Apparatus for measuring the quality of service provided by a connection in transferring data units between first and second points across a network , said apparatus comprising : respective event-capture means at each of said first and second points , each event-capture means comprising : storage means for storing an event definition defining an event in terms of a criterion set of one or more criteria to be met by a group of at least one said data unit associated with said connection , said criterion set for each of said event-capture means being non mutually exclusive ;
monitoring means for monitoring the network at the corresponding said point to identify data units associated with said connection and detect occurrences of a said event satisfying said criterion set ;
report means for generating for each detected event an event report having a signature characteristic of that specific event , the report means comprising signature means for deriving said signature from the said group of at least one said data unit associated with the event concerned ;
the event reports from said event-capture means at said first and second points respectively forming a source report stream and a sink report stream ;
and correlation means for receiving said source and sink report streams and for pairing from the two streams those event reports that relate to the same said event by matching their signatures , the event reports so paired constituting matched event-report pairs , said correlation means comprising : a source queue for queuing event reports in said source report stream ;
a sink queue for queuing event reports in said sink report stream ;
comparison means for comparing the head event report of the source queue with the first N event reports in the sink queue starting with the head entry of that queue ;
said comparison means upon determining a match between said head event report of the source queue and a said event report in said sink queue , outputting the matched event reports as a said matched event-report pair and discarding from said sink queue any event reports ahead of the matched event report of that queue ;
and control means for causing repeated operation (connection instruction) of said comparison means to service said queues ;
and measurement means for utilising said matched event-report pairs to derive quality of service measurements therefrom in respect of the operation of said connection between said first and second points .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (monitoring means) of the at least one portion of the requested media and at least one second identification of the at least one other media .
US6112236A
CLAIM 1
. Apparatus for measuring the quality of service provided by a connection in transferring data units between first and second points across a network , said apparatus comprising : respective event-capture means at each of said first and second points , each event-capture means comprising : storage means for storing an event definition defining an event in terms of a criterion set of one or more criteria to be met by a group of said data units passing in a common direction across said connection , at least one said criteria relating to an interrelationship between at least two said data units of said group , which interrelationship is observable at the event capture means , and said criterion set for each of said event-capture means being non mutually exclusive ;
monitoring means (first identification) for monitoring the network at the corresponding said point to identify data units associated with said connection and detect occurrences of a said event satisfying said criterion set ;
report means for generating for each detected event an event report having a signature-characteristic of that specific event , the report means comprising signature means for deriving said signature from the said group of at least one said data unit associated with the event concerned ;
the event reports from said event-capture means at said first and second points respectively forming a source report stream and a sink report stream ;
correlation means for receiving said source and sink report streams and for pairing from the two streams those event reports that relate to the same said event by matching their signatures , the event reports so paired constituting matched event-report pairs ;
and measurement means for utilising said matched event-report pairs to derive quality of service measurements therefrom in respect of the operation of said connection between said first and second points .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (monitoring means) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US6112236A
CLAIM 1
. Apparatus for measuring the quality of service provided by a connection in transferring data units between first and second points across a network , said apparatus comprising : respective event-capture means at each of said first and second points , each event-capture means comprising : storage means for storing an event definition defining an event in terms of a criterion set of one or more criteria to be met by a group of said data units passing in a common direction across said connection , at least one said criteria relating to an interrelationship between at least two said data units of said group , which interrelationship is observable at the event capture means , and said criterion set for each of said event-capture means being non mutually exclusive ;
monitoring means (first identification) for monitoring the network at the corresponding said point to identify data units associated with said connection and detect occurrences of a said event satisfying said criterion set ;
report means for generating for each detected event an event report having a signature-characteristic of that specific event , the report means comprising signature means for deriving said signature from the said group of at least one said data unit associated with the event concerned ;
the event reports from said event-capture means at said first and second points respectively forming a source report stream and a sink report stream ;
correlation means for receiving said source and sink report streams and for pairing from the two streams those event reports that relate to the same said event by matching their signatures , the event reports so paired constituting matched event-report pairs ;
and measurement means for utilising said matched event-report pairs to derive quality of service measurements therefrom in respect of the operation of said connection between said first and second points .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5867495A

Filed: 1996-11-18     Issued: 1999-02-02

System, method and article of manufacture for communications utilizing calling, plans in a hybrid network

(Original Assignee) MCI Communications Corp     (Current Assignee) Verizon Patent and Licensing Inc

Isaac K. Elliott, Sridhar Krishnaswamy
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (internet protocol) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US5867495A
CLAIM 1
. A method for connecting a first telephony capable device with a second telephony capable device for media transmissions on a hybrid network which includes a switched network , packet switched network , a directory of internet protocol (internet protocol) addresses for the packet switched network and an authenticating mechanism , the method comprising the steps of : (a) sending an access number of a calling plan from the first telephony capable device ;
(b) sending an authorization number associated with the calling plan from the first telephony capable device ;
(c) receiving the authorization number from the first telephony device ;
(d) determining if the authorization number is authorized to complete the media transmission by engaging the authenticating mechanism ;
(e) sending an identification number of the second telephony capable device ;
(f) receiving the identification number from the first telephony device ;
(g) identifying a route for the media transmission by accessing the directory and translating the identification number into an internet protocol address associated with the second telephony capable device ;
and (h) completing the media transmission to the second telephony capable device through the hybrid network .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information (switched network) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5867495A
CLAIM 1
. A method for connecting a first telephony capable device with a second telephony capable device for media transmissions on a hybrid network which includes a switched network (session information) , packet switched network , a directory of internet protocol addresses for the packet switched network and an authenticating mechanism , the method comprising the steps of : (a) sending an access number of a calling plan from the first telephony capable device ;
(b) sending an authorization number associated with the calling plan from the first telephony capable device ;
(c) receiving the authorization number from the first telephony device ;
(d) determining if the authorization number is authorized to complete the media transmission by engaging the authenticating mechanism ;
(e) sending an identification number of the second telephony capable device ;
(f) receiving the identification number from the first telephony device ;
(g) identifying a route for the media transmission by accessing the directory and translating the identification number into an internet protocol address associated with the second telephony capable device ;
and (h) completing the media transmission to the second telephony capable device through the hybrid network .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (internet protocol) (IP) address associated with the communication device , and a type of the communication network .
US5867495A
CLAIM 1
. A method for connecting a first telephony capable device with a second telephony capable device for media transmissions on a hybrid network which includes a switched network , packet switched network , a directory of internet protocol (internet protocol) addresses for the packet switched network and an authenticating mechanism , the method comprising the steps of : (a) sending an access number of a calling plan from the first telephony capable device ;
(b) sending an authorization number associated with the calling plan from the first telephony capable device ;
(c) receiving the authorization number from the first telephony device ;
(d) determining if the authorization number is authorized to complete the media transmission by engaging the authenticating mechanism ;
(e) sending an identification number of the second telephony capable device ;
(f) receiving the identification number from the first telephony device ;
(g) identifying a route for the media transmission by accessing the directory and translating the identification number into an internet protocol address associated with the second telephony capable device ;
and (h) completing the media transmission to the second telephony capable device through the hybrid network .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information (switched network) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5867495A
CLAIM 1
. A method for connecting a first telephony capable device with a second telephony capable device for media transmissions on a hybrid network which includes a switched network (session information) , packet switched network , a directory of internet protocol addresses for the packet switched network and an authenticating mechanism , the method comprising the steps of : (a) sending an access number of a calling plan from the first telephony capable device ;
(b) sending an authorization number associated with the calling plan from the first telephony capable device ;
(c) receiving the authorization number from the first telephony device ;
(d) determining if the authorization number is authorized to complete the media transmission by engaging the authenticating mechanism ;
(e) sending an identification number of the second telephony capable device ;
(f) receiving the identification number from the first telephony device ;
(g) identifying a route for the media transmission by accessing the directory and translating the identification number into an internet protocol address associated with the second telephony capable device ;
and (h) completing the media transmission to the second telephony capable device through the hybrid network .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5948061A

Filed: 1996-10-29     Issued: 1999-09-07

Method of delivery, targeting, and measuring advertising over networks

(Original Assignee) Double Click Inc     (Current Assignee) Google LLC ; Double Click Inc

Dwight Allen Merriman, Kevin Joseph O'Connor
US9026673B2
CLAIM 14
. A system for accessing media (redirect message) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5948061A
CLAIM 6
. A network in accordance with claim 1 , wherein said link message is an HTTP redirect message (accessing media) containing an IP address used to redirect said user node to said advertisement server node .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (content provider) , a routing rule , a network distribution rule , a service rule (content provider) , a storage billing rule (content provider) , a collection rule , a viewing rule , and a settlement rule .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider (creation rule, service rule, storage billing rule) affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (content provider) , a routing rule , a network distribution rule , a service rule (content provider) , a storage billing rule (content provider) , a collection rule , a viewing rule , and a settlement rule .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider (creation rule, service rule, storage billing rule) affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5933811A

Filed: 1996-08-20     Issued: 1999-08-03

System and method for delivering customized advertisements within interactive communication systems

(Original Assignee) Paul D. Angles     (Current Assignee) Hemisphere Solutions N A LLC

Paul D. Angles, Douglas O. Blattner
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (billing information) , a collection rule , a viewing rule , and a settlement rule .
US5933811A
CLAIM 10
. The advertisement provider computer according to claim 9 , wherein said consumer activities relate to said advertisement , and wherein said accounting database is further configured to update billing information (storage billing rule) based on said consumer activities .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (said database) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5933811A
CLAIM 12
. A method of providing a customized advertisement , comprising : registering a consumer and consumer demographic data at an advertisement provider computer ;
registering a content provider and content provider data at said advertisement provider computer ;
receiving a request for an advertisement at said advertisement provider computer ;
accessing with said advertisement provider computer , a database of advertisements which associates an advertisement with one or more advertisers ;
selecting with said advertisement provider computer , at least one of said advertisements from said database (user identification information) of advertisements based on said consumer demographic data ;
transferring said selected advertisement from said advertisement provider computer to said consumer through the internet ;
providing a bill from said advertisement provider computer to the associated advertiser , said bill based on said selected advertisement ;
and providing a credit from said advertisement provider computer to said content provider , said credit based on said selected advertisement .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (billing information) , a collection rule , a viewing rule , and a settlement rule .
US5933811A
CLAIM 10
. The advertisement provider computer according to claim 9 , wherein said consumer activities relate to said advertisement , and wherein said accounting database is further configured to update billing information (storage billing rule) based on said consumer activities .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (said database) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5933811A
CLAIM 12
. A method of providing a customized advertisement , comprising : registering a consumer and consumer demographic data at an advertisement provider computer ;
registering a content provider and content provider data at said advertisement provider computer ;
receiving a request for an advertisement at said advertisement provider computer ;
accessing with said advertisement provider computer , a database of advertisements which associates an advertisement with one or more advertisers ;
selecting with said advertisement provider computer , at least one of said advertisements from said database (user identification information) of advertisements based on said consumer demographic data ;
transferring said selected advertisement from said advertisement provider computer to said consumer through the internet ;
providing a bill from said advertisement provider computer to the associated advertiser , said bill based on said selected advertisement ;
and providing a credit from said advertisement provider computer to said content provider , said credit based on said selected advertisement .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5956716A

Filed: 1996-06-07     Issued: 1999-09-21

System and method for delivery of video data over a computer network

(Original Assignee) Intervu Inc     (Current Assignee) Intervu Inc

Brian Kenner, Harry Gruber
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule (user database) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5956716A
CLAIM 19
. The distributed video clip delivery system of claim 15 , wherein said primary index manager maintains a user database (network distribution rule) containing information on all authorized users .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (local database) , authentication information , session information (user terminals) , and a time period (given time period) during which the streaming of the at least one portion of the requested media is authorized .
US5956716A
CLAIM 10
. The video clip storage and retrieval system as in claim 1 wherein the local search and retrieval module contains decompression means for downloading the requested video clips to the user terminals (session information) .

US5956716A
CLAIM 22
. The system of claim 21 , wherein the storage and retrieval unit maintains a local database (user identification information) of video clips .

US5956716A
CLAIM 57
. A method for distributing a video clip over a network to a user having a multimedia terminal , comprising the steps of : identifying a video clip of interest ;
searching a clip database in cooperation with an index manager to retrieve clip information corresponding to the clip of interest ;
analyzing the clip information to determine where the clip is stored ;
directing a data sequencing interface to download the clip from a storage location ;
downloading the clip to the multimedia terminal ;
and distributing clips for efficient network utilization , comprising the steps of : calculating an first predicted usage of clips for a given time period (time period) based on historical usage at the same time on prior days ;
generating an overall predicted usage according to the first predicted usage ;
estimating a bandwidth required to accommodate the overall predicted usage ;
determining which popular clips contribute most to the overall predicted usage ;
and moving said popular clips to distribute clip retrieval load if the estimated bandwidth exceeds a threshold .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule (user database) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5956716A
CLAIM 19
. The distributed video clip delivery system of claim 15 , wherein said primary index manager maintains a user database (network distribution rule) containing information on all authorized users .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (local database) , authentication information , session information (user terminals) , and a time period (given time period) during which the streaming of the at least one portion of the requested media is authorized .
US5956716A
CLAIM 10
. The video clip storage and retrieval system as in claim 1 wherein the local search and retrieval module contains decompression means for downloading the requested video clips to the user terminals (session information) .

US5956716A
CLAIM 22
. The system of claim 21 , wherein the storage and retrieval unit maintains a local database (user identification information) of video clips .

US5956716A
CLAIM 57
. A method for distributing a video clip over a network to a user having a multimedia terminal , comprising the steps of : identifying a video clip of interest ;
searching a clip database in cooperation with an index manager to retrieve clip information corresponding to the clip of interest ;
analyzing the clip information to determine where the clip is stored ;
directing a data sequencing interface to download the clip from a storage location ;
downloading the clip to the multimedia terminal ;
and distributing clips for efficient network utilization , comprising the steps of : calculating an first predicted usage of clips for a given time period (time period) based on historical usage at the same time on prior days ;
generating an overall predicted usage according to the first predicted usage ;
estimating a bandwidth required to accommodate the overall predicted usage ;
determining which popular clips contribute most to the overall predicted usage ;
and moving said popular clips to distribute clip retrieval load if the estimated bandwidth exceeds a threshold .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6029175A

Filed: 1996-06-07     Issued: 2000-02-22

Automatic retrieval of changed files by a network software agent

(Original Assignee) Teknowledge Corp     (Current Assignee) Teknowledge Corp

Yen-whei Chow, Frederick A. Hayes-Roth, Neil A. Jacobstein, James E. Manley, Christopher B. McMahan
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (method includes determining) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6029175A
CLAIM 7
. The method as claimed in claim 1 , wherein said specifications include specifications of aggregates of objects , and said method includes determining (creation rule) the objects in the specified aggregates of objects for maintaining in memory the list of the interested parties interested in each of the objects of interest .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (recording information) , and an advertisement insertion .
US6029175A
CLAIM 38
. In a distributed computing system having a network of computers linked for accessing objects distributed among said computers , some of said computers executing object access software for enabling interested parties to request access to said objects , a computer-implemented method of providing the interested parties with summary reports of how objects of interest have changed , said computer-implemented method comprising the steps of : a) accepting from said interested parties specifications of the objects of interest ;
b) maintaining in memory a list of the interested parties interested in each of the objects of interest ;
c) maintaining in memory a list of mechanisms for notifying the interested parties of changes in each of the objects of interest ;
d) detecting occurrence of changes in the objects of interest , and in response to detecting an occurrence of a change in an object of interest , recording information (media sequence) about the change in the object of interest ;
and e) using recorded information about changes in the object of interest that has changed , using the list of interested parties interested in the object that has changed , and using the list of mechanisms for notifying the interested parties of changes in the object of interest that has changed , to provide , to the interested parties interested in the object that has changed , a summary of changes in the object of interest that has changed , said summary of changes including changes occurring since a certain point in time .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (method includes determining) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6029175A
CLAIM 7
. The method as claimed in claim 1 , wherein said specifications include specifications of aggregates of objects , and said method includes determining (creation rule) the objects in the specified aggregates of objects for maintaining in memory the list of the interested parties interested in each of the objects of interest .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence (recording information) , and an advertisement insertion .
US6029175A
CLAIM 38
. In a distributed computing system having a network of computers linked for accessing objects distributed among said computers , some of said computers executing object access software for enabling interested parties to request access to said objects , a computer-implemented method of providing the interested parties with summary reports of how objects of interest have changed , said computer-implemented method comprising the steps of : a) accepting from said interested parties specifications of the objects of interest ;
b) maintaining in memory a list of the interested parties interested in each of the objects of interest ;
c) maintaining in memory a list of mechanisms for notifying the interested parties of changes in each of the objects of interest ;
d) detecting occurrence of changes in the objects of interest , and in response to detecting an occurrence of a change in an object of interest , recording information (media sequence) about the change in the object of interest ;
and e) using recorded information about changes in the object of interest that has changed , using the list of interested parties interested in the object that has changed , and using the list of mechanisms for notifying the interested parties of changes in the object of interest that has changed , to provide , to the interested parties interested in the object that has changed , a summary of changes in the object of interest that has changed , said summary of changes including changes occurring since a certain point in time .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5787253A

Filed: 1996-05-28     Issued: 1998-07-28

Apparatus and method of analyzing internet activity

(Original Assignee) AG Group     (Current Assignee) SILKSTREAM Corp

Timothy David McCreery, Mahboud Zabetian
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (internet protocol) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US5787253A
CLAIM 1
. An apparatus for analyzing internet activity , the apparatus comprising : a packet capturing module , for accessing the packets traversing a network , the packets having source and destination addresses other than an address corresponding to the apparatus , and for filtering the packets to produce raw packet data , wherein the packet capturing module produces the raw packet data by retrieving a predetermined address , comparing the predetermined address to the internet protocol (internet protocol) source address for a current packet , comparing the predetermined address to the internet protocol destination address for the current packet , and retaining the current packet where one of the internet protocol source and destination addresses for the current packet matches the predetermined address ;
a packet analyzing module , in communication with the packet capturing module , for producing decoded packet data and for producing transaction data from the decoded packet data ;
and a data management module , in communication with the packet capturing module and the packet analyzing module , for analyzing at least one of the raw packet data , the decoded packet data and the transaction data to provide an indication of internet usage .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (management module) , a network distribution rule (management module) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5787253A
CLAIM 1
. An apparatus for analyzing internet activity , the apparatus comprising : a packet capturing module , for accessing the packets traversing a network , the packets having source and destination addresses other than an address corresponding to the apparatus , and for filtering the packets to produce raw packet data , wherein the packet capturing module produces the raw packet data by retrieving a predetermined address , comparing the predetermined address to the internet protocol source address for a current packet , comparing the predetermined address to the internet protocol destination address for the current packet , and retaining the current packet where one of the internet protocol source and destination addresses for the current packet matches the predetermined address ;
a packet analyzing module , in communication with the packet capturing module , for producing decoded packet data and for producing transaction data from the decoded packet data ;
and a data management module (routing rule, network distribution rule) , in communication with the packet capturing module and the packet analyzing module , for analyzing at least one of the raw packet data , the decoded packet data and the transaction data to provide an indication of internet usage .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (first transaction) of the at least one other media .
US5787253A
CLAIM 4
. The apparatus of claim 3 , wherein the transaction data includes a first transaction (second identification) and a second transaction , the first transaction comprising packets exchanged between a first node and a second node and the second transaction comprising packets exchanged between a third node and a fourth node .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (first transaction) of at least one second resource available to enable streaming of the at least one other media .
US5787253A
CLAIM 4
. The apparatus of claim 3 , wherein the transaction data includes a first transaction (second identification) and a second transaction , the first transaction comprising packets exchanged between a first node and a second node and the second transaction comprising packets exchanged between a third node and a fourth node .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (internet protocol) (IP) address associated with the communication device , and a type of the communication network .
US5787253A
CLAIM 1
. An apparatus for analyzing internet activity , the apparatus comprising : a packet capturing module , for accessing the packets traversing a network , the packets having source and destination addresses other than an address corresponding to the apparatus , and for filtering the packets to produce raw packet data , wherein the packet capturing module produces the raw packet data by retrieving a predetermined address , comparing the predetermined address to the internet protocol (internet protocol) source address for a current packet , comparing the predetermined address to the internet protocol destination address for the current packet , and retaining the current packet where one of the internet protocol source and destination addresses for the current packet matches the predetermined address ;
a packet analyzing module , in communication with the packet capturing module , for producing decoded packet data and for producing transaction data from the decoded packet data ;
and a data management module , in communication with the packet capturing module and the packet analyzing module , for analyzing at least one of the raw packet data , the decoded packet data and the transaction data to provide an indication of internet usage .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (management module) , a network distribution rule (management module) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5787253A
CLAIM 1
. An apparatus for analyzing internet activity , the apparatus comprising : a packet capturing module , for accessing the packets traversing a network , the packets having source and destination addresses other than an address corresponding to the apparatus , and for filtering the packets to produce raw packet data , wherein the packet capturing module produces the raw packet data by retrieving a predetermined address , comparing the predetermined address to the internet protocol source address for a current packet , comparing the predetermined address to the internet protocol destination address for the current packet , and retaining the current packet where one of the internet protocol source and destination addresses for the current packet matches the predetermined address ;
a packet analyzing module , in communication with the packet capturing module , for producing decoded packet data and for producing transaction data from the decoded packet data ;
and a data management module (routing rule, network distribution rule) , in communication with the packet capturing module and the packet analyzing module , for analyzing at least one of the raw packet data , the decoded packet data and the transaction data to provide an indication of internet usage .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (first transaction) of the at least one other media .
US5787253A
CLAIM 4
. The apparatus of claim 3 , wherein the transaction data includes a first transaction (second identification) and a second transaction , the first transaction comprising packets exchanged between a first node and a second node and the second transaction comprising packets exchanged between a third node and a fourth node .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (first transaction) of at least one second resource available to enable streaming of the at least one other media .
US5787253A
CLAIM 4
. The apparatus of claim 3 , wherein the transaction data includes a first transaction (second identification) and a second transaction , the first transaction comprising packets exchanged between a first node and a second node and the second transaction comprising packets exchanged between a third node and a fourth node .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5778187A

Filed: 1996-05-09     Issued: 1998-07-07

Multicasting method and apparatus

(Original Assignee) Netcast Communications Corp     (Current Assignee) TWO-WAY MEDIA Ltd

Antonio M. Monteiro, James F. Butterworth
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network (communication network) , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network (communication network) from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network (communication network) from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network (communication network) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (communication network) , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means (bit rate) for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (time period) during which the streaming of the at least one portion of the requested media is authorized .
US5778187A
CLAIM 38
. The method of claim 33 further comprising means for storing packets received at the user during a first time period (time period) and means for inserting such packets into other packets received at the user at a plurality of later time periods .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network (communication network) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (communication network) .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network (communication network) to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5778187A
CLAIM 33
. A communication system comprising : means for converting at least one stream of audio and/or visual information into a stream of addressed digital packets complying with the specifications of a network communication protocol , means for routing such stream via a communication network to selected users , means for controlling the routing of the stream of packets in response to selection signals received from the users , and means for monitoring the reception of packets by the user and for accumulating records that indicate which streams of packets were received by which users , wherein at least one stream of Rackets comprises an audio and/or visual selection , and the means for monitoring further includes means (bit rate) for accumulating records that indicate the time that a user starts receiving the audio and/or visual selection and the time that the user stops receiving the audio and/or visual selection .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (time period) during which the streaming of the at least one portion of the requested media is authorized .
US5778187A
CLAIM 38
. The method of claim 33 further comprising means for storing packets received at the user during a first time period (time period) and means for inserting such packets into other packets received at the user at a plurality of later time periods .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5867799A

Filed: 1996-04-04     Issued: 1999-02-02

Information system and method for filtering a massive flow of information entities to meet user information classification needs

(Original Assignee) Lycos Inc     (Current Assignee) HUDSON BAY MASTER FUND Ltd

Andrew K. Lang, Donald M. Kosak
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (user response) .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (user response) identifying the at least one advertising media clip .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (user response) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 7
. A system comprising : a management system (user feedback) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (user feedback) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (user feedback) generates a reservation associated with the at least one play script (user response) .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (user feedback) generates and transmits the at least one play script (user response) identifying the at least one advertising media clip .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (user feedback) : generates the at least one play script (user response) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 14
. A system for accessing media (community content, filter structures) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 83
. The system of claim 76 , wherein : the filter structure has multiple levels ;
the content-based filter has respective subfilter structures (media language, demand media, accessing media) in the respective levels , thereby being distributed from top to bottom of the filter structure ;
the subfilter structures operate to provide progressively narrower information filtering relative to user information needs from top to bottom of the filter structure ;
and the filter structure integratively processes collaboration data and subfilter content profile data in at least one of the filter structure levels , and further combines the informon profile data with the collaboration and content profile data in the one filter level in evaluating the informon for the individual user .

US5867799A
CLAIM 86
. The system of claim 85 wherein the lowest level of the filter structure is a user level where user content profiles are applied in user filters , wherein a middle level of the filter structure is a community level with each of multiple community content (media language, demand media, accessing media) profiles representing user content profiles of users within the community and being applied in an associated community filter , and wherein a highest level of the filter structure is a preprocessing level with a content profile representing the community content profiles and being applied in a preprocessing filter .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (user response) .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (user response) identifying the at least one advertising media clip .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (user response) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (user response) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (processing content) , a network distribution rule , a service rule , a storage billing rule (processing content) , a collection rule , a viewing rule , and a settlement rule .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 100
. The system of claim 94 wherein : the information filter structure is a multilevel structure having at least three filter levels ;
a top first level of the filter structure has a preprocessing content (routing rule, storage billing rule) -based filter having system content profile data for all users and configured to generate successive representations for successively received informons ;
a second level of the filter structure having multiple community content-based filters operating with respective community content profiles for respective user communities , each community content profile having community content profile data for all member users in the corresponding community ;
the preprocessing content-based filter processing the successive informons and routing each informon which adequately matches the system content profile data to a corresponding community filter ;
a bottom or third level of the filter structure having multiple user content-based filters each operating with user content profile data ;
and the filter structure routing informons from each community filter to user filters embraced by such community filter and having informon-matching , user content profile data , and further routing matching informons from each user filter for consideration by corresponding users .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (user response) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means, f min) , a sequence associated with the requested media , and a format associated with the requested media .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 50
. The computer program product of claim 49 wherein the means for adaptively filtering is distributed through multiple filtering levels and includes means (bit rate) for community filtering and means for client filtering , each of the means for community filtering and client filtering having a community profile and a client profile responsive to the adaptive content profile and the adaptive collaboration profile , the dynamic informon characterization responsive to the community profile and the member client profile , the community profile being at least partially correlated with the member client profile .

US5867799A
CLAIM 70
. The apparatus of claim 69 wherein one of the processors further comprises an interactive distributed plurality of min (bit rate) dpool managers having tiers between the data stream and a plurality of users , the distributed plurality successively extracting selected informons responsive to a respective tier profile , the tier profile being closest to the plurality of users being the respective member client profile , the distributed plurality extracting the proposed informon from the data stream for each respective user thereby .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (user response) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language (community content, filter structures) , a media sequence , and an advertisement insertion .
US5867799A
CLAIM 83
. The system of claim 76 , wherein : the filter structure has multiple levels ;
the content-based filter has respective subfilter structures (media language, demand media, accessing media) in the respective levels , thereby being distributed from top to bottom of the filter structure ;
the subfilter structures operate to provide progressively narrower information filtering relative to user information needs from top to bottom of the filter structure ;
and the filter structure integratively processes collaboration data and subfilter content profile data in at least one of the filter structure levels , and further combines the informon profile data with the collaboration and content profile data in the one filter level in evaluating the informon for the individual user .

US5867799A
CLAIM 86
. The system of claim 85 wherein the lowest level of the filter structure is a user level where user content profiles are applied in user filters , wherein a middle level of the filter structure is a community level with each of multiple community content (media language, demand media, accessing media) profiles representing user content profiles of users within the community and being applied in an associated community filter , and wherein a highest level of the filter structure is a preprocessing level with a content profile representing the community content profiles and being applied in a preprocessing filter .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (user response) to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US9026673B2
CLAIM 34
. A media streaming management system (user feedback) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (user response) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 35
. The media streaming management system (user feedback) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 36
. The media streaming management system (user feedback) of claim 34 , wherein the management system generates and transmits the play script (user response) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (processing content) , a network distribution rule , a service rule , a storage billing rule (processing content) , a collection rule , a viewing rule , and a settlement rule .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US5867799A
CLAIM 100
. The system of claim 94 wherein : the information filter structure is a multilevel structure having at least three filter levels ;
a top first level of the filter structure has a preprocessing content (routing rule, storage billing rule) -based filter having system content profile data for all users and configured to generate successive representations for successively received informons ;
a second level of the filter structure having multiple community content-based filters operating with respective community content profiles for respective user communities , each community content profile having community content profile data for all member users in the corresponding community ;
the preprocessing content-based filter processing the successive informons and routing each informon which adequately matches the system content profile data to a corresponding community filter ;
a bottom or third level of the filter structure having multiple user content-based filters each operating with user content profile data ;
and the filter structure routing informons from each community filter to user filters embraced by such community filter and having informon-matching , user content profile data , and further routing matching informons from each user filter for consideration by corresponding users .

US9026673B2
CLAIM 37
. The media streaming management system (user feedback) of claim 34 , wherein the management system generates and transmits the play script (user response) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means, f min) , a sequence associated with the requested media , and a format associated with the requested media .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US5867799A
CLAIM 50
. The computer program product of claim 49 wherein the means for adaptively filtering is distributed through multiple filtering levels and includes means (bit rate) for community filtering and means for client filtering , each of the means for community filtering and client filtering having a community profile and a client profile responsive to the adaptive content profile and the adaptive collaboration profile , the dynamic informon characterization responsive to the community profile and the member client profile , the community profile being at least partially correlated with the member client profile .

US5867799A
CLAIM 70
. The apparatus of claim 69 wherein one of the processors further comprises an interactive distributed plurality of min (bit rate) dpool managers having tiers between the data stream and a plurality of users , the distributed plurality successively extracting selected informons responsive to a respective tier profile , the tier profile being closest to the plurality of users being the respective member client profile , the distributed plurality extracting the proposed informon from the data stream for each respective user thereby .

US9026673B2
CLAIM 38
. The media streaming management system (user feedback) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 39
. The media streaming management system (user feedback) of claim 34 , wherein the play script (user response) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 40
. The media streaming management system (user feedback) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 41
. The media streaming management system (user feedback) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language (community content, filter structures) , a media sequence , and an advertisement insertion .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US5867799A
CLAIM 83
. The system of claim 76 , wherein : the filter structure has multiple levels ;
the content-based filter has respective subfilter structures (media language, demand media, accessing media) in the respective levels , thereby being distributed from top to bottom of the filter structure ;
the subfilter structures operate to provide progressively narrower information filtering relative to user information needs from top to bottom of the filter structure ;
and the filter structure integratively processes collaboration data and subfilter content profile data in at least one of the filter structure levels , and further combines the informon profile data with the collaboration and content profile data in the one filter level in evaluating the informon for the individual user .

US5867799A
CLAIM 86
. The system of claim 85 wherein the lowest level of the filter structure is a user level where user content profiles are applied in user filters , wherein a middle level of the filter structure is a community level with each of multiple community content (media language, demand media, accessing media) profiles representing user content profiles of users within the community and being applied in an associated community filter , and wherein a highest level of the filter structure is a preprocessing level with a content profile representing the community content profiles and being applied in a preprocessing filter .

US9026673B2
CLAIM 42
. The media streaming management system (user feedback) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 43
. The media streaming management system (user feedback) of claim 34 , wherein the play script (user response) further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5867799A
CLAIM 7
. The method of claim 6 wherein the step of updating the credibility profile further includes the step of predicting selected subsequent ones of the plurality of user response (play script) s .

US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 44
. The media streaming management system (user feedback) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 45
. The media streaming management system (user feedback) of claim 34 , wherein the request for media comprises a request for video .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 46
. The media streaming management system (user feedback) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 47
. The media streaming management system (user feedback) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .

US9026673B2
CLAIM 48
. The media streaming management system (user feedback) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5867799A
CLAIM 27
. The method of claim 22 wherein the category rules include a plurality of category profile attributes , and each informon has a plurality of informon category attributes corresponding to respective ones of the plurality of category profile attributes , the category profile attributes being responsive to the user feedback (management system) data , the method further comprising the steps of : a . deriving a figure-of-merit for each of the informon category attributes relative to the category profile attributes ;
b . combining the figures-of-merit using a predetermined adaptive function , thereby producing a category fitness figure-of-merit ;
and c . incorporating the category fitness figure-of-merit into the dynamic informon characterization .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5856974A

Filed: 1996-02-13     Issued: 1999-01-05

Internetwork address mapping gateway

(Original Assignee) Micro Focus Software Inc     (Current Assignee) EMC Corp

Joseph L. Gervais, Alampoondi E. Natarajan, Michael D. Allen, Radia J. Perlman
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule (mapping table) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5856974A
CLAIM 1
. An address mapping gateway for use in an internetwork link , for representing substantially all nodes in a domain as being associated with a domain network address , comprising : means for receiving a first packet from a source node within the domain , said first packet having a network layer header including a network layer address , said network layer address comprising a node address and a network number of a local network including said source node ;
means for generating a gateway-mapped node address that is unique within the domain ;
an address mapping table (network distribution rule) having one or more mapping entries , each said mapping entry associated with a node within the domain and including said node address , said network number , and said gateway-mapped node address ;
means for creating said mapping entries in said address mapping table ;
first translation means for substituting the domain network address in place of said network number and for substituting said gateway-mapped node address in place of said node address in a packet generated by a node in the domain ;
means for receiving a second packet for a destination node in the domain , said second packet having a network layer header including a network layer address , said network layer address comprising said gateway-mapped node address and said domain network address ;
and second translation means for substituting said network number and said node address in place of said domain network address and said gateway-mapped node address , respectively , of said second packet .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language (store one) , a media sequence (store one) , and an advertisement insertion .
US5856974A
CLAIM 13
. An address mapping gateway for associating substantially all nodes in a domain with a domain network address , the address mapping gateway comprising : (a) means for receiving a packet from a first node within the domain , said packet having a network layer header including a network layer address , said network layer address comprising a node address of said first node and a network number of a local network including said first node ;
(b) means for providing a gateway-mapped node address for said first node , wherein said gateway-mapped node address is unique within the domain ;
(c) means for substituting the domain network address for said network number and for substituting said gateway-mapped node address for said node address in said packet ;
(d) means for receiving a second packet , destined for said first node , said second packet having a second network layer header with a second network layer address , said second network layer address including said domain network address identifying said local network including said first node and said gateway-mapped node address to identify said first node ;
(e) means for substituting said network number and said node address in place of said domain network address and said gateway-mapped node address of said second packet , respectively ;
and (f) an address mapping table configured to store one (media language, media sequence) or more mapping entries , each said mapping entry associated with a node within the domain , said one or more mapping entries including a first node mapping entry including : (i) said node address of said first node , (ii) said network number of said local network in which said first node resides , and (iii) said gateway-mapped node address ;
(g) means for creating said mapping entries in said address mapping table ;
and (h) a translation exemption table containing non-translatable network numbers , wherein said address mapping gateway does not translate network layer addresses containing said non-translatable network numbers .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information (first network) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5856974A
CLAIM 3
. In an internetwork link of an internetwork , a method for representing substantially all nodes in a domain as being associated with a single network number , the method comprising the steps of : (a) receiving a packet from a first node within the domain , said packet having a network layer header with a first network (session information) layer address , said network layer address including a network number of a local network in which said first node resides , and an originally-assigned node address of said first node ;
(b) translating said first network layer address to a second network layer address , wherein said second network layer address is unique within the internetwork , and said step of translating includes the steps of (1) generating a domain network number of said second network layer address , wherein said domain network number is unique within the internetwork ;
(2) generating a gateway-mapped node address of said second network layer address , wherein said gateway-mapped node address is unique within the domain , and comprising the steps of a) determining whether said node address is unique within the internetwork ;
b) setting said gateway-mapped node address to said node address when said node address is a unique node address ;
c) combining said network number of said local network and said originally-assigned node address to create a domain-unique gateway-mapped node address value when said node address is not unique within the domain ;
and (3) replacing said first network layer address with said second network layer address in said network layer header of said packet .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule (mapping table) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5856974A
CLAIM 1
. An address mapping gateway for use in an internetwork link , for representing substantially all nodes in a domain as being associated with a domain network address , comprising : means for receiving a first packet from a source node within the domain , said first packet having a network layer header including a network layer address , said network layer address comprising a node address and a network number of a local network including said source node ;
means for generating a gateway-mapped node address that is unique within the domain ;
an address mapping table (network distribution rule) having one or more mapping entries , each said mapping entry associated with a node within the domain and including said node address , said network number , and said gateway-mapped node address ;
means for creating said mapping entries in said address mapping table ;
first translation means for substituting the domain network address in place of said network number and for substituting said gateway-mapped node address in place of said node address in a packet generated by a node in the domain ;
means for receiving a second packet for a destination node in the domain , said second packet having a network layer header including a network layer address , said network layer address comprising said gateway-mapped node address and said domain network address ;
and second translation means for substituting said network number and said node address in place of said domain network address and said gateway-mapped node address , respectively , of said second packet .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language (store one) , a media sequence (store one) , and an advertisement insertion .
US5856974A
CLAIM 13
. An address mapping gateway for associating substantially all nodes in a domain with a domain network address , the address mapping gateway comprising : (a) means for receiving a packet from a first node within the domain , said packet having a network layer header including a network layer address , said network layer address comprising a node address of said first node and a network number of a local network including said first node ;
(b) means for providing a gateway-mapped node address for said first node , wherein said gateway-mapped node address is unique within the domain ;
(c) means for substituting the domain network address for said network number and for substituting said gateway-mapped node address for said node address in said packet ;
(d) means for receiving a second packet , destined for said first node , said second packet having a second network layer header with a second network layer address , said second network layer address including said domain network address identifying said local network including said first node and said gateway-mapped node address to identify said first node ;
(e) means for substituting said network number and said node address in place of said domain network address and said gateway-mapped node address of said second packet , respectively ;
and (f) an address mapping table configured to store one (media language, media sequence) or more mapping entries , each said mapping entry associated with a node within the domain , said one or more mapping entries including a first node mapping entry including : (i) said node address of said first node , (ii) said network number of said local network in which said first node resides , and (iii) said gateway-mapped node address ;
(g) means for creating said mapping entries in said address mapping table ;
and (h) a translation exemption table containing non-translatable network numbers , wherein said address mapping gateway does not translate network layer addresses containing said non-translatable network numbers .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information (first network) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5856974A
CLAIM 3
. In an internetwork link of an internetwork , a method for representing substantially all nodes in a domain as being associated with a single network number , the method comprising the steps of : (a) receiving a packet from a first node within the domain , said packet having a network layer header with a first network (session information) layer address , said network layer address including a network number of a local network in which said first node resides , and an originally-assigned node address of said first node ;
(b) translating said first network layer address to a second network layer address , wherein said second network layer address is unique within the internetwork , and said step of translating includes the steps of (1) generating a domain network number of said second network layer address , wherein said domain network number is unique within the internetwork ;
(2) generating a gateway-mapped node address of said second network layer address , wherein said gateway-mapped node address is unique within the domain , and comprising the steps of a) determining whether said node address is unique within the internetwork ;
b) setting said gateway-mapped node address to said node address when said node address is a unique node address ;
c) combining said network number of said local network and said originally-assigned node address to create a domain-unique gateway-mapped node address value when said node address is not unique within the domain ;
and (3) replacing said first network layer address with said second network layer address in said network layer header of said packet .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5680392A

Filed: 1996-01-16     Issued: 1997-10-21

Multimedia multipoint telecommunications reservation systems

(Original Assignee) General Datacomm Inc     (Current Assignee) HAIVISION SYSTEMS Inc

Ghassan Semaan
US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (hierarchical level, second M) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
US5680392A
CLAIM 9
. A reservation system which controls access to a plurality of telecommunications multimedia multipoint control units (MCUs) , comprising : a) a first reservation controller having means for establishing with multipoint connection a first reservation domain with a first reservation request channel , conference control means associated with said first reservation domain and establishing a first ongoing reservation conference , first interface means for interfacing with a data transport profile of a user wishing to make a reservation , second interface means for coupling said first reservation controller to a first MCU of the plurality of MCUs the resources of which is controlled by said first reservation controller , and first reservation application protocol entity means including first means for receiving a reservation request placed on said first reservation request channel , and means for determining whether the first MCU coupled to said first reservation controller has sufficient resources to meet its portion of said reservation request ;
b) a second reservation controller having means for joining said first ongoing reservation conference and for coupling to said first reservation request channel , wherein reservation requests of a user placed on said first reservation request channel are available to said second reservation controller when said second reservation controller is joined to said first ongoing reservation conference , third interface means for coupling said second reservation controller to a second M (routing processor) CU of the plurality of MCUs the resources of which is controlled by said second reservation controller , and second reservation application protocol entity means including second means for receiving a reservation request placed on said reservation request channel .

US5680392A
CLAIM 16
. A reservation system according to claim 15 , wherein : said first reservation domain is at a first hierarchical level (routing processor) , and said second reservation domain is at a second hierarchical level .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (hierarchical level, second M) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
US5680392A
CLAIM 9
. A reservation system which controls access to a plurality of telecommunications multimedia multipoint control units (MCUs) , comprising : a) a first reservation controller having means for establishing with multipoint connection a first reservation domain with a first reservation request channel , conference control means associated with said first reservation domain and establishing a first ongoing reservation conference , first interface means for interfacing with a data transport profile of a user wishing to make a reservation , second interface means for coupling said first reservation controller to a first MCU of the plurality of MCUs the resources of which is controlled by said first reservation controller , and first reservation application protocol entity means including first means for receiving a reservation request placed on said first reservation request channel , and means for determining whether the first MCU coupled to said first reservation controller has sufficient resources to meet its portion of said reservation request ;
b) a second reservation controller having means for joining said first ongoing reservation conference and for coupling to said first reservation request channel , wherein reservation requests of a user placed on said first reservation request channel are available to said second reservation controller when said second reservation controller is joined to said first ongoing reservation conference , third interface means for coupling said second reservation controller to a second M (routing processor) CU of the plurality of MCUs the resources of which is controlled by said second reservation controller , and second reservation application protocol entity means including second means for receiving a reservation request placed on said reservation request channel .

US5680392A
CLAIM 16
. A reservation system according to claim 15 , wherein : said first reservation domain is at a first hierarchical level (routing processor) , and said second reservation domain is at a second hierarchical level .

US9026673B2
CLAIM 14
. A system for accessing media (transport protocol) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5680392A
CLAIM 1
. A reservation controller for controlling access to at least one telecommunications multimedia multipoint control unit (MCU) , comprising : a) means complying substantially with ITU-T T . 122 multipoint communications service (MCS) protocol for establishing with multipoint connection a reservation domain with a reservation request channel ;
b) conference control means associated with said reservation domain and establishing an ongoing reservation conference ;
c) first interface means complying substantially with at least a portion of ITU-T T . 123 network specific transport protocol (demand media, accessing media) for interfacing with a data transport profile of a user who wishes to make a reservation ;
d) second interface means for coupling said reservation controller to the at least one MCU ;
e) reservation application protocol entity means including means for receiving a reservation request placed on said reservation request channel , and means for determining whether the at least one MCU coupled to said reservation controller has sufficient resources to meet said reservation request , wherein the user makes said reservation request by attaching to said reservation domain , joining said ongoing reservation conference , and placing said reservation request on said reservation request channel .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (controls access) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US5680392A
CLAIM 9
. A reservation system which controls access (internet protocol, storage billing rule) to a plurality of telecommunications multimedia multipoint control units (MCUs) , comprising : a) a first reservation controller having means for establishing with multipoint connection a first reservation domain with a first reservation request channel , conference control means associated with said first reservation domain and establishing a first ongoing reservation conference , first interface means for interfacing with a data transport profile of a user wishing to make a reservation , second interface means for coupling said first reservation controller to a first MCU of the plurality of MCUs the resources of which is controlled by said first reservation controller , and first reservation application protocol entity means including first means for receiving a reservation request placed on said first reservation request channel , and means for determining whether the first MCU coupled to said first reservation controller has sufficient resources to meet its portion of said reservation request ;
b) a second reservation controller having means for joining said first ongoing reservation conference and for coupling to said first reservation request channel , wherein reservation requests of a user placed on said first reservation request channel are available to said second reservation controller when said second reservation controller is joined to said first ongoing reservation conference , third interface means for coupling said second reservation controller to a second MCU of the plurality of MCUs the resources of which is controlled by said second reservation controller , and second reservation application protocol entity means including second means for receiving a reservation request placed on said reservation request channel .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (controls access) , a collection rule , a viewing rule , and a settlement rule .
US5680392A
CLAIM 9
. A reservation system which controls access (internet protocol, storage billing rule) to a plurality of telecommunications multimedia multipoint control units (MCUs) , comprising : a) a first reservation controller having means for establishing with multipoint connection a first reservation domain with a first reservation request channel , conference control means associated with said first reservation domain and establishing a first ongoing reservation conference , first interface means for interfacing with a data transport profile of a user wishing to make a reservation , second interface means for coupling said first reservation controller to a first MCU of the plurality of MCUs the resources of which is controlled by said first reservation controller , and first reservation application protocol entity means including first means for receiving a reservation request placed on said first reservation request channel , and means for determining whether the first MCU coupled to said first reservation controller has sufficient resources to meet its portion of said reservation request ;
b) a second reservation controller having means for joining said first ongoing reservation conference and for coupling to said first reservation request channel , wherein reservation requests of a user placed on said first reservation request channel are available to said second reservation controller when said second reservation controller is joined to said first ongoing reservation conference , third interface means for coupling said second reservation controller to a second MCU of the plurality of MCUs the resources of which is controlled by said second reservation controller , and second reservation application protocol entity means including second means for receiving a reservation request placed on said reservation request channel .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5680392A
CLAIM 4
. A reservation controller according to claim 1 , wherein : said reservation controller is coupled to a plurality of MCUs , and said reservation application protocol entity means includes means (bit rate) for storing resource schedules of said plurality of MCUs .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (specific t) , and an advertisement insertion .
US5680392A
CLAIM 1
. A reservation controller for controlling access to at least one telecommunications multimedia multipoint control unit (MCU) , comprising : a) means complying substantially with ITU-T T . 122 multipoint communications service (MCS) protocol for establishing with multipoint connection a reservation domain with a reservation request channel ;
b) conference control means associated with said reservation domain and establishing an ongoing reservation conference ;
c) first interface means complying substantially with at least a portion of ITU-T T . 123 network specific t (media sequence) ransport protocol for interfacing with a data transport profile of a user who wishes to make a reservation ;
d) second interface means for coupling said reservation controller to the at least one MCU ;
e) reservation application protocol entity means including means for receiving a reservation request placed on said reservation request channel , and means for determining whether the at least one MCU coupled to said reservation controller has sufficient resources to meet said reservation request , wherein the user makes said reservation request by attaching to said reservation domain , joining said ongoing reservation conference , and placing said reservation request on said reservation request channel .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (controls access) (IP) address associated with the communication device , and a type of the communication network .
US5680392A
CLAIM 9
. A reservation system which controls access (internet protocol, storage billing rule) to a plurality of telecommunications multimedia multipoint control units (MCUs) , comprising : a) a first reservation controller having means for establishing with multipoint connection a first reservation domain with a first reservation request channel , conference control means associated with said first reservation domain and establishing a first ongoing reservation conference , first interface means for interfacing with a data transport profile of a user wishing to make a reservation , second interface means for coupling said first reservation controller to a first MCU of the plurality of MCUs the resources of which is controlled by said first reservation controller , and first reservation application protocol entity means including first means for receiving a reservation request placed on said first reservation request channel , and means for determining whether the first MCU coupled to said first reservation controller has sufficient resources to meet its portion of said reservation request ;
b) a second reservation controller having means for joining said first ongoing reservation conference and for coupling to said first reservation request channel , wherein reservation requests of a user placed on said first reservation request channel are available to said second reservation controller when said second reservation controller is joined to said first ongoing reservation conference , third interface means for coupling said second reservation controller to a second MCU of the plurality of MCUs the resources of which is controlled by said second reservation controller , and second reservation application protocol entity means including second means for receiving a reservation request placed on said reservation request channel .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (controls access) , a collection rule , a viewing rule , and a settlement rule .
US5680392A
CLAIM 9
. A reservation system which controls access (internet protocol, storage billing rule) to a plurality of telecommunications multimedia multipoint control units (MCUs) , comprising : a) a first reservation controller having means for establishing with multipoint connection a first reservation domain with a first reservation request channel , conference control means associated with said first reservation domain and establishing a first ongoing reservation conference , first interface means for interfacing with a data transport profile of a user wishing to make a reservation , second interface means for coupling said first reservation controller to a first MCU of the plurality of MCUs the resources of which is controlled by said first reservation controller , and first reservation application protocol entity means including first means for receiving a reservation request placed on said first reservation request channel , and means for determining whether the first MCU coupled to said first reservation controller has sufficient resources to meet its portion of said reservation request ;
b) a second reservation controller having means for joining said first ongoing reservation conference and for coupling to said first reservation request channel , wherein reservation requests of a user placed on said first reservation request channel are available to said second reservation controller when said second reservation controller is joined to said first ongoing reservation conference , third interface means for coupling said second reservation controller to a second MCU of the plurality of MCUs the resources of which is controlled by said second reservation controller , and second reservation application protocol entity means including second means for receiving a reservation request placed on said reservation request channel .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5680392A
CLAIM 4
. A reservation controller according to claim 1 , wherein : said reservation controller is coupled to a plurality of MCUs , and said reservation application protocol entity means includes means (bit rate) for storing resource schedules of said plurality of MCUs .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (hierarchical level, second M) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5680392A
CLAIM 9
. A reservation system which controls access to a plurality of telecommunications multimedia multipoint control units (MCUs) , comprising : a) a first reservation controller having means for establishing with multipoint connection a first reservation domain with a first reservation request channel , conference control means associated with said first reservation domain and establishing a first ongoing reservation conference , first interface means for interfacing with a data transport profile of a user wishing to make a reservation , second interface means for coupling said first reservation controller to a first MCU of the plurality of MCUs the resources of which is controlled by said first reservation controller , and first reservation application protocol entity means including first means for receiving a reservation request placed on said first reservation request channel , and means for determining whether the first MCU coupled to said first reservation controller has sufficient resources to meet its portion of said reservation request ;
b) a second reservation controller having means for joining said first ongoing reservation conference and for coupling to said first reservation request channel , wherein reservation requests of a user placed on said first reservation request channel are available to said second reservation controller when said second reservation controller is joined to said first ongoing reservation conference , third interface means for coupling said second reservation controller to a second M (routing processor) CU of the plurality of MCUs the resources of which is controlled by said second reservation controller , and second reservation application protocol entity means including second means for receiving a reservation request placed on said reservation request channel .

US5680392A
CLAIM 16
. A reservation system according to claim 15 , wherein : said first reservation domain is at a first hierarchical level (routing processor) , and said second reservation domain is at a second hierarchical level .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence (specific t) , and an advertisement insertion .
US5680392A
CLAIM 1
. A reservation controller for controlling access to at least one telecommunications multimedia multipoint control unit (MCU) , comprising : a) means complying substantially with ITU-T T . 122 multipoint communications service (MCS) protocol for establishing with multipoint connection a reservation domain with a reservation request channel ;
b) conference control means associated with said reservation domain and establishing an ongoing reservation conference ;
c) first interface means complying substantially with at least a portion of ITU-T T . 123 network specific t (media sequence) ransport protocol for interfacing with a data transport profile of a user who wishes to make a reservation ;
d) second interface means for coupling said reservation controller to the at least one MCU ;
e) reservation application protocol entity means including means for receiving a reservation request placed on said reservation request channel , and means for determining whether the at least one MCU coupled to said reservation controller has sufficient resources to meet said reservation request , wherein the user makes said reservation request by attaching to said reservation domain , joining said ongoing reservation conference , and placing said reservation request on said reservation request channel .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5686954A

Filed: 1995-06-06     Issued: 1997-11-11

Program information broadcasting method program information display method, and receiving device

(Original Assignee) Sony Corp     (Current Assignee) Sony Corp

Hitoshi Yoshinobu, Tsukasa Yoshimura, Yoshitsugu Hattori
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (end time) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (end time) .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (end time) identifying the at least one advertising media clip .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (end time) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 7
. A system comprising : a management system (program table) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (end time) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (program table) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (program table) generates a reservation associated with the at least one play script (end time) .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (program table) generates and transmits the at least one play script (end time) identifying the at least one advertising media clip .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (program table) : generates the at least one play script (end time) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (end time) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (end time) .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (end time) identifying the at least one advertising media clip .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (end time) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (end time) based on one or more other rules associated with the requested media that include at least one of a creation rule (data generation) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 9
. A receiving device for displaying a program schedule comprising : a program information extraction means for extracting , from received broadcast wave signals , scheduled program information in which the contents of programs to be broadcast are represented by a plurality of classification items and detailed items for each of said classification items , and said classification items and the detailed items are represented , respectively , by first and second identification data , and corresponding table data for the data for character display of said classification items and said detailed items corresponding to said first and second identification data , a program schedule data generation (creation rule) means for replacing said identification data of said scheduled program information with the data for corresponding character display by using the corresponding table data thereby generating program schedule data ;
and a display control means for displaying the program schedule based on said program schedule data generated by said program schedule data generation means on a display screen .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (end time) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (end time) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (recording information) , and an advertisement insertion .
US5686954A
CLAIM 13
. A receiving device according to claim 12 , wherein said recording/reproducing device section records the information regarding the decoded content in a recording area separate from the main recording data , and said device further comprises : a recording means for recording received signals of the program or the program elements designated by said key input section and selectively received by said control means at the scheduled broadcasting time by said recording/reproducing device section in a main recording data area of the recording medium and recording information (media sequence) regarding said recorded received signals in a recording area separate from said main recording data area of said recording medium ;
and a reproducing means for reproducing the information regarding the received signals from said recording medium and displaying the same on a display screen .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (end time) to include at least one of user identification information , authentication information , session information , and a time period (magnetic disc) during which the streaming of the at least one portion of the requested media is authorized .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 20
. A receiving device according to claim 12 , wherein said recording/reproducing device section includes an opto-magnetic disc (time period) .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (second identification) of the at least one other media .
US5686954A
CLAIM 1
. A program information broadcasting method comprising the steps of : providing a plurality of classification items , each including a plurality of detailed items for recognizing broadcasting programs per se or program elements included in each of the broadcasting programs , forming scheduled program information by representing the contents for each of said broadcasting programs with said classification items and detailed items , and representing said classification items and detailed items with first and second identification (second identification) data , respectively ;
and broadcasting said scheduled program information and corresponding table data for the data for the character display of said classification items and said detailed items corresponding to said first and second identification data .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (second identification) of at least one second resource available to enable streaming of the at least one other media .
US5686954A
CLAIM 1
. A program information broadcasting method comprising the steps of : providing a plurality of classification items , each including a plurality of detailed items for recognizing broadcasting programs per se or program elements included in each of the broadcasting programs , forming scheduled program information by representing the contents for each of said broadcasting programs with said classification items and detailed items , and representing said classification items and detailed items with first and second identification (second identification) data , respectively ;
and broadcasting said scheduled program information and corresponding table data for the data for the character display of said classification items and said detailed items corresponding to said first and second identification data .

US9026673B2
CLAIM 34
. A media streaming management system (program table) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (end time) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 35
. The media streaming management system (program table) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 36
. The media streaming management system (program table) of claim 34 , wherein the management system generates and transmits the play script (end time) based on one or more other rules associated with the requested media including at least one of a creation rule (data generation) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 9
. A receiving device for displaying a program schedule comprising : a program information extraction means for extracting , from received broadcast wave signals , scheduled program information in which the contents of programs to be broadcast are represented by a plurality of classification items and detailed items for each of said classification items , and said classification items and the detailed items are represented , respectively , by first and second identification data , and corresponding table data for the data for character display of said classification items and said detailed items corresponding to said first and second identification data , a program schedule data generation (creation rule) means for replacing said identification data of said scheduled program information with the data for corresponding character display by using the corresponding table data thereby generating program schedule data ;
and a display control means for displaying the program schedule based on said program schedule data generated by said program schedule data generation means on a display screen .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 37
. The media streaming management system (program table) of claim 34 , wherein the management system generates and transmits the play script (end time) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 38
. The media streaming management system (program table) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 39
. The media streaming management system (program table) of claim 34 , wherein the play script (end time) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 40
. The media streaming management system (program table) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 41
. The media streaming management system (program table) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence (recording information) , and an advertisement insertion .
US5686954A
CLAIM 13
. A receiving device according to claim 12 , wherein said recording/reproducing device section records the information regarding the decoded content in a recording area separate from the main recording data , and said device further comprises : a recording means for recording received signals of the program or the program elements designated by said key input section and selectively received by said control means at the scheduled broadcasting time by said recording/reproducing device section in a main recording data area of the recording medium and recording information (media sequence) regarding said recorded received signals in a recording area separate from said main recording data area of said recording medium ;
and a reproducing means for reproducing the information regarding the received signals from said recording medium and displaying the same on a display screen .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 42
. The media streaming management system (program table) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 43
. The media streaming management system (program table) of claim 34 , wherein the play script (end time) further includes at least one of user identification information , authentication information , session information , and a time period (magnetic disc) during which the streaming of the at least one portion of the requested media is authorized .
US5686954A
CLAIM 2
. A program information broadcasting method according to claim 1 , wherein said scheduled program information includes information for recognizing broadcasting start time and broadcasting end time (play script) on each program to be broadcast .

US5686954A
CLAIM 20
. A receiving device according to claim 12 , wherein said recording/reproducing device section includes an opto-magnetic disc (time period) .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 44
. The media streaming management system (program table) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 45
. The media streaming management system (program table) of claim 34 , wherein the request for media comprises a request for video .
US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 46
. The media streaming management system (program table) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (second identification) of the at least one other media .
US5686954A
CLAIM 1
. A program information broadcasting method comprising the steps of : providing a plurality of classification items , each including a plurality of detailed items for recognizing broadcasting programs per se or program elements included in each of the broadcasting programs , forming scheduled program information by representing the contents for each of said broadcasting programs with said classification items and detailed items , and representing said classification items and detailed items with first and second identification (second identification) data , respectively ;
and broadcasting said scheduled program information and corresponding table data for the data for the character display of said classification items and said detailed items corresponding to said first and second identification data .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 47
. The media streaming management system (program table) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (second identification) of at least one second resource available to enable streaming of the at least one other media .
US5686954A
CLAIM 1
. A program information broadcasting method comprising the steps of : providing a plurality of classification items , each including a plurality of detailed items for recognizing broadcasting programs per se or program elements included in each of the broadcasting programs , forming scheduled program information by representing the contents for each of said broadcasting programs with said classification items and detailed items , and representing said classification items and detailed items with first and second identification (second identification) data , respectively ;
and broadcasting said scheduled program information and corresponding table data for the data for the character display of said classification items and said detailed items corresponding to said first and second identification data .

US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .

US9026673B2
CLAIM 48
. The media streaming management system (program table) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5686954A
CLAIM 28
. A method according to claim 27 , further including a program table (management system) for displaying said searched programs , wherein said program table includes broadcasting stop and start times for said searched programs .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5684799A

Filed: 1995-03-28     Issued: 1997-11-04

Full service network having distributed architecture

(Original Assignee) Verizon Services Corp     (Current Assignee) Verizon Patent and Licensing Inc

John A. Bigham, Dave Little, Edward C. Mihm, Kamran Sistanizadeh, Bahman Amin-Salehi, Alpna Jain, Regina Lightfoot, Ulric E. Arthur
US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (data center) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
US5684799A
CLAIM 15
. The network as recited in claim 14 , further comprising a video data center (routing processor) comprising : an ATM router for passing signals between said video data center and said ATM subnetwork ;
an access subnetwork controller storing provisioning data for each of said local video access nodes , said supplying means , and said users serviced thereby , said access subnetwork controller assigning a communication channel from a specified local video access node to a specified user in response to a session request from said level 1 gateway ;
and encryption storage means , responsive to encryption requests from said access subnetwork controller , for downloading encryption keys to a network interface module (NIM) of said specified user .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (data center) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
US5684799A
CLAIM 15
. The network as recited in claim 14 , further comprising a video data center (routing processor) comprising : an ATM router for passing signals between said video data center and said ATM subnetwork ;
an access subnetwork controller storing provisioning data for each of said local video access nodes , said supplying means , and said users serviced thereby , said access subnetwork controller assigning a communication channel from a specified local video access node to a specified user in response to a session request from said level 1 gateway ;
and encryption storage means , responsive to encryption requests from said access subnetwork controller , for downloading encryption keys to a network interface module (NIM) of said specified user .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (information providers) , a collection rule , a viewing rule , and a settlement rule .
US5684799A
CLAIM 1
. A network for transporting compressed , broadband data to a plurality of users , said compressed , broadband data being received from a plurality of information providers (storage billing rule) on corresponding digital signal paths as asynchronous transfer mode ATM cell streams having corresponding VPI/VCI identifiers , the network comprising : a broadcast consolidation section receiving signals from a first group of said digital signal paths and outputting a consolidated broadcast stream , said broadcast consolidation section comprising : an ATM edge multiplexer receiving the respective ATM cell streams from said information providers and outputting a consolidated ATM cell stream , a digital encoder for converting analog signals into digital signals , and a transport multiplexer for multiplexing said consolidated ATM cell stream and said digital signals into said consolidated broadcast stream ;
a transport ring for transporting said consolidated broadcast stream ;
a plurality of video access nodes distributed along said transport ring , each of said video access nodes receiving said consolidated broadcast stream and outputting a consolidated RF signal , each of said video access nodes comprising : a transport demultiplexer outputting said consolidated ATM cell stream and said digital signals from the received consolidated broadcast stream , means for recovering said compressed broadband data from said consolidated ATM cell stream output by said transport demultiplexer , the recovered compressed broadband data being output as a plurality of data packet streams , each data packet having an identifier value assigned as a function of the VPI/VCI of corresponding ATM cells , means for receiving local broadcast signals , means for recovering said analog signals from said digital signals output by said transport demultiplexer , means for modulating each of said data packet streams , the received local broadcast signals and the recovered analog signals to predetermined RF channel frequencies , respectively , a first RF combiner for combining modulated signals output by said modulating means into a consolidated RF signal , and means for outputting said consolidated RF signal onto at least one optical fiber ;
and a plurality of local video access nodes distributed throughout a service area , each of said local video access nodes receiving said consolidated RF signal and comprising : (1) means for converting said consolidated RF signal on said optical fiber to an electrical consolidated RF signal , (2) means for providing interactive data for at least one of said users , said interactive data output by said providing means at an assigned RF channel frequency , (3) a second RF combiner for combining said electrical consolidated RF signal and said interactive data into a local RF signal ;
and (4) means for supplying said local RF signal from said local video access node to a plurality of said users including said at least one of said users .

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress (information user) switch .
US5684799A
CLAIM 29
. A network for transporting signals to a plurality of information user (live ingress, live ingress switch) s , comprising : a broadcast provider interface for receiving a plurality of broadcast signals from a plurality of broadcast information providers , said broadcast provider interface comprising : means for combining a first group of said broadcast signals into consolidated broadcast signals output as ATM cell streams , each cell having a specified VPI/VCI value , a digital encoder for encoding a second group of said broadcast signals into digital broadcast signals , and a multiplexer receiving said ATM cell streams and said digital broadcast signals and outputting multiplexed optical signals onto a unidirectional optical fiber ;
a plurality of broadcast headend nodes , each of said broadcast headend nodes receiving said multiplexed optical signals on a input fiber and outputting said multiplexed optical signals on an output fiber and being arranged to form a broadcast ring with said broadcast provider interface , each of said broadcast headend nodes comprising : an ATM converter for recovering said first group of broadcast signals from said ATM cell streams in accordance with said specified VPI/VCI values , a decoder for recovering said second group of broadcast signals from said multiplexed optical signals , receiver means for receiving a third group of broadcast signals , and a plurality of modulators for modulating said first , second and third group of broadcast signals into a combined RF signal having respective channel frequencies ;
a plurality of video central offices arranged in groups , each group being served by a corresponding one of said broadcast headend nodes , each of said video central offices receiving said combined RF signal from said corresponding broadcast headend node and comprising : means for receiving local broadcast signals and outputting said local broadcast signals at central office RF channel frequencies , a combiner for combining said local broadcast signals with the combined RF signal from the corresponding headend node to output a central office RF signal ;
and a local distribution network for supplying said central office RF signal for each of said video central offices to corresponding subscribers .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information (user terminals) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5684799A
CLAIM 36
. A network comprising : a broadcast provider interface receiving digital signals from a plurality of broadcast information providers , said broadcast provider interface comprising : (1) means for combining ATM cell streams having specified VPI/VCI values and each containing one of the digital signals into a consolidated broadcast signal , and (2) means for optically transmitting the consolidated broadcast signal ;
a plurality of broadcast headend nodes receiving the optically transmitted consolidated broadcast signal , each broadcast headend node comprising : (i) at least one ATM converter receiving two or more ATM cell streams having specified VPI/VCI values and recovering two or more of the digital signals from the received ATM cell streams , (ii) at least two modulators , each modulator modulating a recovered digital signal onto an assigned channel , (iii) a combiner combining modulated channel signals from the modulators into a first combined spectrum signal , and (iv) means for optically transmitting the first combined spectrum signal ;
groups of central offices , each group of central offices receiving the first combined spectrum signal from a broadcast headend node servicing the group , each central office comprising : (a) means for producing at least one additional signal ;
(b) a combiner combining the at least one additional signal with the received first combined spectrum signal to form a second combined spectrum signal , and (c) means for transmitting the second combined spectrum signal ;
and for each central office , a local distribution network transporting the second combined spectrum signal from that central office to a group of user terminals (session information) .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (video services, said signal) of the at least one other media .
US5684799A
CLAIM 6
. The network as recited in claim 5 , wherein said NIM outputs said signal (second identification, second resource) ing data to a microprocessor of said DET .

US5684799A
CLAIM 33
. In a network providing video services (second identification, second resource) to a plurality of information users distributed throughout a serving area and comprising a broadcast network interface for receiving broadband data from a plurality of information providers , a plurality of video network hubs coupled to each other and said broadcast network interface via optical fibers , a plurality of video end offices arranged in groups served by a corresponding one of said video network hubs , said information users being arranged in groups served by a corresponding one of said video end offices , a method for transporting broadband data from a plurality of said information providers to said information users , comprising the steps of : grooming a first group of received broadband data carried as ATM cell streams from said information providers to obtain groomed ATM data streams ;
combining said groomed ATM data streams with a second group of received broadband data to obtain a consolidated broadband data stream ;
outputting said consolidated broadband data stream from said broadcast network interface to each of said video network hubs ;
in each of said video network hubs : recovering the broadband data from said groomed ATM data streams carried by said consolidated broadband data stream , outputting the recovered broadband data at a first channel frequency range and said second group of said received broadband data carried by said consolidated broadband data stream at a second channel frequency range , combining the broadband data at said first and second channel frequency ranges with a third group of received broadcast data at a third channel frequency range to obtain a combined spectrum signal , and supplying said combined spectrum signal to the corresponding group of video end offices ;
in each of said video end offices : combining the supplied spectrum signal from the corresponding video network hub with a fourth group of received data at a fourth channel frequency range to obtain a combined video end office signal , and supplying said combined video end office signal to the corresponding group of information users .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (video services, said signal) of at least one second resource (video services, said signal) available to enable streaming of the at least one other media .
US5684799A
CLAIM 6
. The network as recited in claim 5 , wherein said NIM outputs said signal (second identification, second resource) ing data to a microprocessor of said DET .

US5684799A
CLAIM 33
. In a network providing video services (second identification, second resource) to a plurality of information users distributed throughout a serving area and comprising a broadcast network interface for receiving broadband data from a plurality of information providers , a plurality of video network hubs coupled to each other and said broadcast network interface via optical fibers , a plurality of video end offices arranged in groups served by a corresponding one of said video network hubs , said information users being arranged in groups served by a corresponding one of said video end offices , a method for transporting broadband data from a plurality of said information providers to said information users , comprising the steps of : grooming a first group of received broadband data carried as ATM cell streams from said information providers to obtain groomed ATM data streams ;
combining said groomed ATM data streams with a second group of received broadband data to obtain a consolidated broadband data stream ;
outputting said consolidated broadband data stream from said broadcast network interface to each of said video network hubs ;
in each of said video network hubs : recovering the broadband data from said groomed ATM data streams carried by said consolidated broadband data stream , outputting the recovered broadband data at a first channel frequency range and said second group of said received broadband data carried by said consolidated broadband data stream at a second channel frequency range , combining the broadband data at said first and second channel frequency ranges with a third group of received broadcast data at a third channel frequency range to obtain a combined spectrum signal , and supplying said combined spectrum signal to the corresponding group of video end offices ;
in each of said video end offices : combining the supplied spectrum signal from the corresponding video network hub with a fourth group of received data at a fourth channel frequency range to obtain a combined video end office signal , and supplying said combined video end office signal to the corresponding group of information users .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (information providers) , a collection rule , a viewing rule , and a settlement rule .
US5684799A
CLAIM 4
. The network as recited in claim 3 , wherein said NIM comprises an RF tuner , said RF tuner outputting said compressed , broadband data from one of said information providers (storage billing rule) as deencrypted video-compressed data in MPEG-2 format .

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress (information user) switch .
US5684799A
CLAIM 29
. A network for transporting signals to a plurality of information user (live ingress, live ingress switch) s , comprising : a broadcast provider interface for receiving a plurality of broadcast signals from a plurality of broadcast information providers , said broadcast provider interface comprising : means for combining a first group of said broadcast signals into consolidated broadcast signals output as ATM cell streams , each cell having a specified VPI/VCI value , a digital encoder for encoding a second group of said broadcast signals into digital broadcast signals , and a multiplexer receiving said ATM cell streams and said digital broadcast signals and outputting multiplexed optical signals onto a unidirectional optical fiber ;
a plurality of broadcast headend nodes , each of said broadcast headend nodes receiving said multiplexed optical signals on a input fiber and outputting said multiplexed optical signals on an output fiber and being arranged to form a broadcast ring with said broadcast provider interface , each of said broadcast headend nodes comprising : an ATM converter for recovering said first group of broadcast signals from said ATM cell streams in accordance with said specified VPI/VCI values , a decoder for recovering said second group of broadcast signals from said multiplexed optical signals , receiver means for receiving a third group of broadcast signals , and a plurality of modulators for modulating said first , second and third group of broadcast signals into a combined RF signal having respective channel frequencies ;
a plurality of video central offices arranged in groups , each group being served by a corresponding one of said broadcast headend nodes , each of said video central offices receiving said combined RF signal from said corresponding broadcast headend node and comprising : means for receiving local broadcast signals and outputting said local broadcast signals at central office RF channel frequencies , a combiner for combining said local broadcast signals with the combined RF signal from the corresponding headend node to output a central office RF signal ;
and a local distribution network for supplying said central office RF signal for each of said video central offices to corresponding subscribers .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (data center) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5684799A
CLAIM 15
. The network as recited in claim 14 , further comprising a video data center (routing processor) comprising : an ATM router for passing signals between said video data center and said ATM subnetwork ;
an access subnetwork controller storing provisioning data for each of said local video access nodes , said supplying means , and said users serviced thereby , said access subnetwork controller assigning a communication channel from a specified local video access node to a specified user in response to a session request from said level 1 gateway ;
and encryption storage means , responsive to encryption requests from said access subnetwork controller , for downloading encryption keys to a network interface module (NIM) of said specified user .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information (user terminals) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5684799A
CLAIM 36
. A network comprising : a broadcast provider interface receiving digital signals from a plurality of broadcast information providers , said broadcast provider interface comprising : (1) means for combining ATM cell streams having specified VPI/VCI values and each containing one of the digital signals into a consolidated broadcast signal , and (2) means for optically transmitting the consolidated broadcast signal ;
a plurality of broadcast headend nodes receiving the optically transmitted consolidated broadcast signal , each broadcast headend node comprising : (i) at least one ATM converter receiving two or more ATM cell streams having specified VPI/VCI values and recovering two or more of the digital signals from the received ATM cell streams , (ii) at least two modulators , each modulator modulating a recovered digital signal onto an assigned channel , (iii) a combiner combining modulated channel signals from the modulators into a first combined spectrum signal , and (iv) means for optically transmitting the first combined spectrum signal ;
groups of central offices , each group of central offices receiving the first combined spectrum signal from a broadcast headend node servicing the group , each central office comprising : (a) means for producing at least one additional signal ;
(b) a combiner combining the at least one additional signal with the received first combined spectrum signal to form a second combined spectrum signal , and (c) means for transmitting the second combined spectrum signal ;
and for each central office , a local distribution network transporting the second combined spectrum signal from that central office to a group of user terminals (session information) .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (video services, said signal) of the at least one other media .
US5684799A
CLAIM 6
. The network as recited in claim 5 , wherein said NIM outputs said signal (second identification, second resource) ing data to a microprocessor of said DET .

US5684799A
CLAIM 33
. In a network providing video services (second identification, second resource) to a plurality of information users distributed throughout a serving area and comprising a broadcast network interface for receiving broadband data from a plurality of information providers , a plurality of video network hubs coupled to each other and said broadcast network interface via optical fibers , a plurality of video end offices arranged in groups served by a corresponding one of said video network hubs , said information users being arranged in groups served by a corresponding one of said video end offices , a method for transporting broadband data from a plurality of said information providers to said information users , comprising the steps of : grooming a first group of received broadband data carried as ATM cell streams from said information providers to obtain groomed ATM data streams ;
combining said groomed ATM data streams with a second group of received broadband data to obtain a consolidated broadband data stream ;
outputting said consolidated broadband data stream from said broadcast network interface to each of said video network hubs ;
in each of said video network hubs : recovering the broadband data from said groomed ATM data streams carried by said consolidated broadband data stream , outputting the recovered broadband data at a first channel frequency range and said second group of said received broadband data carried by said consolidated broadband data stream at a second channel frequency range , combining the broadband data at said first and second channel frequency ranges with a third group of received broadcast data at a third channel frequency range to obtain a combined spectrum signal , and supplying said combined spectrum signal to the corresponding group of video end offices ;
in each of said video end offices : combining the supplied spectrum signal from the corresponding video network hub with a fourth group of received data at a fourth channel frequency range to obtain a combined video end office signal , and supplying said combined video end office signal to the corresponding group of information users .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (video services, said signal) of at least one second resource (video services, said signal) available to enable streaming of the at least one other media .
US5684799A
CLAIM 6
. The network as recited in claim 5 , wherein said NIM outputs said signal (second identification, second resource) ing data to a microprocessor of said DET .

US5684799A
CLAIM 33
. In a network providing video services (second identification, second resource) to a plurality of information users distributed throughout a serving area and comprising a broadcast network interface for receiving broadband data from a plurality of information providers , a plurality of video network hubs coupled to each other and said broadcast network interface via optical fibers , a plurality of video end offices arranged in groups served by a corresponding one of said video network hubs , said information users being arranged in groups served by a corresponding one of said video end offices , a method for transporting broadband data from a plurality of said information providers to said information users , comprising the steps of : grooming a first group of received broadband data carried as ATM cell streams from said information providers to obtain groomed ATM data streams ;
combining said groomed ATM data streams with a second group of received broadband data to obtain a consolidated broadband data stream ;
outputting said consolidated broadband data stream from said broadcast network interface to each of said video network hubs ;
in each of said video network hubs : recovering the broadband data from said groomed ATM data streams carried by said consolidated broadband data stream , outputting the recovered broadband data at a first channel frequency range and said second group of said received broadband data carried by said consolidated broadband data stream at a second channel frequency range , combining the broadband data at said first and second channel frequency ranges with a third group of received broadcast data at a third channel frequency range to obtain a combined spectrum signal , and supplying said combined spectrum signal to the corresponding group of video end offices ;
in each of said video end offices : combining the supplied spectrum signal from the corresponding video network hub with a fourth group of received data at a fourth channel frequency range to obtain a combined video end office signal , and supplying said combined video end office signal to the corresponding group of information users .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5758257A

Filed: 1994-11-29     Issued: 1998-05-26

System and method for scheduling broadcast of and access to video programs and other data using customer profiles

(Original Assignee) Herz; Frederick; Ungar; Lyle; Zhang; Jian; Wachob; David; Salganicoff; Marcos     (Current Assignee) Pinpoint Inc

Frederick Herz, Lyle Ungar, Jian Zhang, David Wachob, Marcos Salganicoff
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule (public key) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5758257A
CLAIM 16
. A method as in claim 15 , wherein said encoding step comprises the steps of : generating a seed random number N at either the video head end or a customer' ;
s set top terminal for seeding a pseudo random number generator of the customer' ;
s set top terminal and a pseudo random number generator of the video head end ;
encrypting seed random number N using a public key (network distribution rule) algorithm and a public key P known to the customer' ;
s set top terminal and the video head end to yield encrypted seed random number E(N , P) ;
providing the encrypted seed random number E(N , P) to the other of the customer' ;
s set top terminal and the video head end at which the seed random number N was not generated ;
decrypting the encrypted seed random number E(N , P) at the other of the customer' ;
s set top terminal and the video head end at which the seed random number N was not generated using a private key of the other of the customer' ;
s set top terminal and the video head end at which the seed random number N was not generated to yield seed random number N ;
initializing the pseudo random number generator of the customer' ;
s set top terminal and the pseudo random number generator of the video head end with seed random number N to generate pseudo random sequence K i at the customer' ;
s set top terminal and the video head end ;
and for each number i in random sequence K i , logically exclusive-ORing K i with a data stream P i to be transmitted to the customer' ;
s set top terminal , thereby forming a data stream C i to be transmitted from the video head end to the customer' ;
s set top terminal in said transmitting step , and decrypting data stream C i at the customer' ;
s set top terminal to yield a decrypted data stream P i by logically exclusive-ORing sequence K i with data stream C i .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (data messages) , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
US5758257A
CLAIM 5
. A method as in claim 2 , wherein said agreement matrix determining step comprises the step of comparing said at least one customer profile with the content profiles for each video program available for viewing in a predetermined time period (time period) .

US5758257A
CLAIM 94
. A multimedia terminal as in claim 91 , further comprising an interface which through which said processing means provides upstream data messages (user identification information) .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (monitoring means) of the at least one portion of the requested media and at least one second identification of the at least one other media .
US5758257A
CLAIM 84
. A system as in claim 75 , wherein said monitoring means (first identification) stores , at each customer' ;
s set top terminal , a record of the video programs actually watched by the customer at the customer' ;
s location , and polls said set top terminals to retrieve said records of the video programs actually watched by the customers at each of the customer locations .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (monitoring means) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5758257A
CLAIM 84
. A system as in claim 75 , wherein said monitoring means (first identification) stores , at each customer' ;
s set top terminal , a record of the video programs actually watched by the customer at the customer' ;
s location , and polls said set top terminals to retrieve said records of the video programs actually watched by the customers at each of the customer locations .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule (public key) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5758257A
CLAIM 16
. A method as in claim 15 , wherein said encoding step comprises the steps of : generating a seed random number N at either the video head end or a customer' ;
s set top terminal for seeding a pseudo random number generator of the customer' ;
s set top terminal and a pseudo random number generator of the video head end ;
encrypting seed random number N using a public key (network distribution rule) algorithm and a public key P known to the customer' ;
s set top terminal and the video head end to yield encrypted seed random number E(N , P) ;
providing the encrypted seed random number E(N , P) to the other of the customer' ;
s set top terminal and the video head end at which the seed random number N was not generated ;
decrypting the encrypted seed random number E(N , P) at the other of the customer' ;
s set top terminal and the video head end at which the seed random number N was not generated using a private key of the other of the customer' ;
s set top terminal and the video head end at which the seed random number N was not generated to yield seed random number N ;
initializing the pseudo random number generator of the customer' ;
s set top terminal and the pseudo random number generator of the video head end with seed random number N to generate pseudo random sequence K i at the customer' ;
s set top terminal and the video head end ;
and for each number i in random sequence K i , logically exclusive-ORing K i with a data stream P i to be transmitted to the customer' ;
s set top terminal , thereby forming a data stream C i to be transmitted from the video head end to the customer' ;
s set top terminal in said transmitting step , and decrypting data stream C i at the customer' ;
s set top terminal to yield a decrypted data stream P i by logically exclusive-ORing sequence K i with data stream C i .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (data messages) , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
US5758257A
CLAIM 5
. A method as in claim 2 , wherein said agreement matrix determining step comprises the step of comparing said at least one customer profile with the content profiles for each video program available for viewing in a predetermined time period (time period) .

US5758257A
CLAIM 94
. A multimedia terminal as in claim 91 , further comprising an interface which through which said processing means provides upstream data messages (user identification information) .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (monitoring means) of the at least one portion of the requested media and at least one second identification of the at least one other media .
US5758257A
CLAIM 84
. A system as in claim 75 , wherein said monitoring means (first identification) stores , at each customer' ;
s set top terminal , a record of the video programs actually watched by the customer at the customer' ;
s location , and polls said set top terminals to retrieve said records of the video programs actually watched by the customers at each of the customer locations .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (monitoring means) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5758257A
CLAIM 84
. A system as in claim 75 , wherein said monitoring means (first identification) stores , at each customer' ;
s set top terminal , a record of the video programs actually watched by the customer at the customer' ;
s location , and polls said set top terminals to retrieve said records of the video programs actually watched by the customers at each of the customer locations .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5581703A

Filed: 1993-06-29     Issued: 1996-12-03

Method and apparatus for reserving system resources to assure quality of service

(Original Assignee) International Business Machines Corp     (Current Assignee) Google LLC

Mark J. Baugher, Philip Y. Chang, Gregory L. Morris, Alan P. Stephens
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
US5581703A
CLAIM 12
. The data processing system of claim 11 wherein said means for determining said required bandwidth includes means for determining said required bandwidth when the file is initially received for storage on said memory (storage billing rule) means .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5581703A
CLAIM 6
. The apparatus of claim 5 wherein said means for determining said required bandwidth includes means (bit rate) for determining said required bandwidth when the file is initially stored .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
US5581703A
CLAIM 12
. The data processing system of claim 11 wherein said means for determining said required bandwidth includes means for determining said required bandwidth when the file is initially received for storage on said memory (storage billing rule) means .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5581703A
CLAIM 6
. The apparatus of claim 5 wherein said means for determining said required bandwidth includes means (bit rate) for determining said required bandwidth when the file is initially stored .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5361254A

Filed: 1992-11-30     Issued: 1994-11-01

Switch mechanism for switching signals at inputs onto outputs and switching networks for interlinking first and second transmission media

(Original Assignee) Siemens AG     (Current Assignee) Siemens AG

Eckhard Storck, Hans-Hermann Witte
US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (one second) of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
US5361254A
CLAIM 17
. A switching network for interlinking a plurality of first transmission media with an identical plurality of second transmission media , whereby every first transmission medium and every second transmission medium respectively has the same number of spatially separated channels for spatially separate transmission of signals on a common carrier frequency , comprising : a plurality of first switch means equal to the plurality of the first transmission media , each of said first switch means being allocated to exactly one transmission medium , each first switch means having a plurality of inputs equal to the plurality of the channels of the allocated , first transmission medium for respectively one of said channels and having an equal plurality of outputs for all first switch means , and every first switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
a plurality of second switch means equal to the plurality of outputs of a first switch means , each of said second switch means having a plurality of inputs equal to the plurality of first transmission media and having the same plurality of outputs , every second switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
a plurality of third switch means equal to the plurality of second transmission media , each of said third switch means being allocated to exactly one second (first identification) transmission medium , every third switch means having a plurality of inputs equal to the plurality of second switch means and having a plurality of outputs equal to the plurality of channels of the allocated , second transmission medium , and every third switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
the outputs of every first switch means connected to all second switch means such that every output of a respective first switch means is connected to an input of every second switch means and every input of every second switch means is connected to an input of a first switch means ;
the inputs of every third switch means connected to all second switch means such that every input of a respective third switch means is connected to an output of every second switch means , and every output of every second switch means is connected to an input of a third switch means ;
first , second and third switch means each being formed by a respective shared-medium switch , the shared-medium switch of the first and second switch means operating according to the principle of a distribution and selection of pre-determined frequencies and the shared-medium switch of the third switch means operating according to the principle of an addressing of predetermined frequencies .

US5361254A
CLAIM 24
. The switching network according to claim 20 , wherein the shared-medium switch of a third switch means has a respective , adjustable frequency converter of the input side per input for the reception of a signal on the common carrier frequency supplied to this input and for converting this signal onto a frequency freely selectable from the predetermined frequencies for this input ;
means for power-associated distribution of each of said signal (second identification, second resource) s transformed onto the predetermined frequencies onto the outputs of this third switch means ;
and a respective frequency converter of the output side per output of this third switch means for the reception of a power portion of a signal allocated to this output on the basis of the power-associated distribution of the signals and for selecting a signal from this power portion of this signal on a frequency permanently allocated to this output on the basis of the predetermined , fixed distribution of the frequencies onto the outputs of this third switch means and for converting this selected signal into a corresponding signal on the common carrier frequency .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (one second) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
US5361254A
CLAIM 17
. A switching network for interlinking a plurality of first transmission media with an identical plurality of second transmission media , whereby every first transmission medium and every second transmission medium respectively has the same number of spatially separated channels for spatially separate transmission of signals on a common carrier frequency , comprising : a plurality of first switch means equal to the plurality of the first transmission media , each of said first switch means being allocated to exactly one transmission medium , each first switch means having a plurality of inputs equal to the plurality of the channels of the allocated , first transmission medium for respectively one of said channels and having an equal plurality of outputs for all first switch means , and every first switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
a plurality of second switch means equal to the plurality of outputs of a first switch means , each of said second switch means having a plurality of inputs equal to the plurality of first transmission media and having the same plurality of outputs , every second switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
a plurality of third switch means equal to the plurality of second transmission media , each of said third switch means being allocated to exactly one second (first identification) transmission medium , every third switch means having a plurality of inputs equal to the plurality of second switch means and having a plurality of outputs equal to the plurality of channels of the allocated , second transmission medium , and every third switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
the outputs of every first switch means connected to all second switch means such that every output of a respective first switch means is connected to an input of every second switch means and every input of every second switch means is connected to an input of a first switch means ;
the inputs of every third switch means connected to all second switch means such that every input of a respective third switch means is connected to an output of every second switch means , and every output of every second switch means is connected to an input of a third switch means ;
first , second and third switch means each being formed by a respective shared-medium switch , the shared-medium switch of the first and second switch means operating according to the principle of a distribution and selection of pre-determined frequencies and the shared-medium switch of the third switch means operating according to the principle of an addressing of predetermined frequencies .

US5361254A
CLAIM 24
. The switching network according to claim 20 , wherein the shared-medium switch of a third switch means has a respective , adjustable frequency converter of the input side per input for the reception of a signal on the common carrier frequency supplied to this input and for converting this signal onto a frequency freely selectable from the predetermined frequencies for this input ;
means for power-associated distribution of each of said signal (second identification, second resource) s transformed onto the predetermined frequencies onto the outputs of this third switch means ;
and a respective frequency converter of the output side per output of this third switch means for the reception of a power portion of a signal allocated to this output on the basis of the power-associated distribution of the signals and for selecting a signal from this power portion of this signal on a frequency permanently allocated to this output on the basis of the predetermined , fixed distribution of the frequencies onto the outputs of this third switch means and for converting this selected signal into a corresponding signal on the common carrier frequency .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (one second) of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
US5361254A
CLAIM 17
. A switching network for interlinking a plurality of first transmission media with an identical plurality of second transmission media , whereby every first transmission medium and every second transmission medium respectively has the same number of spatially separated channels for spatially separate transmission of signals on a common carrier frequency , comprising : a plurality of first switch means equal to the plurality of the first transmission media , each of said first switch means being allocated to exactly one transmission medium , each first switch means having a plurality of inputs equal to the plurality of the channels of the allocated , first transmission medium for respectively one of said channels and having an equal plurality of outputs for all first switch means , and every first switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
a plurality of second switch means equal to the plurality of outputs of a first switch means , each of said second switch means having a plurality of inputs equal to the plurality of first transmission media and having the same plurality of outputs , every second switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
a plurality of third switch means equal to the plurality of second transmission media , each of said third switch means being allocated to exactly one second (first identification) transmission medium , every third switch means having a plurality of inputs equal to the plurality of second switch means and having a plurality of outputs equal to the plurality of channels of the allocated , second transmission medium , and every third switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
the outputs of every first switch means connected to all second switch means such that every output of a respective first switch means is connected to an input of every second switch means and every input of every second switch means is connected to an input of a first switch means ;
the inputs of every third switch means connected to all second switch means such that every input of a respective third switch means is connected to an output of every second switch means , and every output of every second switch means is connected to an input of a third switch means ;
first , second and third switch means each being formed by a respective shared-medium switch , the shared-medium switch of the first and second switch means operating according to the principle of a distribution and selection of pre-determined frequencies and the shared-medium switch of the third switch means operating according to the principle of an addressing of predetermined frequencies .

US5361254A
CLAIM 24
. The switching network according to claim 20 , wherein the shared-medium switch of a third switch means has a respective , adjustable frequency converter of the input side per input for the reception of a signal on the common carrier frequency supplied to this input and for converting this signal onto a frequency freely selectable from the predetermined frequencies for this input ;
means for power-associated distribution of each of said signal (second identification, second resource) s transformed onto the predetermined frequencies onto the outputs of this third switch means ;
and a respective frequency converter of the output side per output of this third switch means for the reception of a power portion of a signal allocated to this output on the basis of the power-associated distribution of the signals and for selecting a signal from this power portion of this signal on a frequency permanently allocated to this output on the basis of the predetermined , fixed distribution of the frequencies onto the outputs of this third switch means and for converting this selected signal into a corresponding signal on the common carrier frequency .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (one second) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
US5361254A
CLAIM 17
. A switching network for interlinking a plurality of first transmission media with an identical plurality of second transmission media , whereby every first transmission medium and every second transmission medium respectively has the same number of spatially separated channels for spatially separate transmission of signals on a common carrier frequency , comprising : a plurality of first switch means equal to the plurality of the first transmission media , each of said first switch means being allocated to exactly one transmission medium , each first switch means having a plurality of inputs equal to the plurality of the channels of the allocated , first transmission medium for respectively one of said channels and having an equal plurality of outputs for all first switch means , and every first switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
a plurality of second switch means equal to the plurality of outputs of a first switch means , each of said second switch means having a plurality of inputs equal to the plurality of first transmission media and having the same plurality of outputs , every second switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
a plurality of third switch means equal to the plurality of second transmission media , each of said third switch means being allocated to exactly one second (first identification) transmission medium , every third switch means having a plurality of inputs equal to the plurality of second switch means and having a plurality of outputs equal to the plurality of channels of the allocated , second transmission medium , and every third switch means being fashioned such that every signal adjacent at one of the inputs thereof is switchable onto each of the outputs thereof ;
the outputs of every first switch means connected to all second switch means such that every output of a respective first switch means is connected to an input of every second switch means and every input of every second switch means is connected to an input of a first switch means ;
the inputs of every third switch means connected to all second switch means such that every input of a respective third switch means is connected to an output of every second switch means , and every output of every second switch means is connected to an input of a third switch means ;
first , second and third switch means each being formed by a respective shared-medium switch , the shared-medium switch of the first and second switch means operating according to the principle of a distribution and selection of pre-determined frequencies and the shared-medium switch of the third switch means operating according to the principle of an addressing of predetermined frequencies .

US5361254A
CLAIM 24
. The switching network according to claim 20 , wherein the shared-medium switch of a third switch means has a respective , adjustable frequency converter of the input side per input for the reception of a signal on the common carrier frequency supplied to this input and for converting this signal onto a frequency freely selectable from the predetermined frequencies for this input ;
means for power-associated distribution of each of said signal (second identification, second resource) s transformed onto the predetermined frequencies onto the outputs of this third switch means ;
and a respective frequency converter of the output side per output of this third switch means for the reception of a power portion of a signal allocated to this output on the basis of the power-associated distribution of the signals and for selecting a signal from this power portion of this signal on a frequency permanently allocated to this output on the basis of the predetermined , fixed distribution of the frequencies onto the outputs of this third switch means and for converting this selected signal into a corresponding signal on the common carrier frequency .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5267351A

Filed: 1989-12-22     Issued: 1993-11-30

Media storage and retrieval system

(Original Assignee) Avid Technology Inc     (Current Assignee) Avid Technology Inc

Stephen J. Reber, Eric C. Peters
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (end time) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (end time) .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (end time) identifying the at least one advertising media clip .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (end time) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (end time) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (end time) .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (end time) identifying the at least one advertising media clip .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (end time) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (end time) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (end time) .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (end time) identifying the at least one advertising media clip .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (end time) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (end time) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (end time) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (end time) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (end time) to include at least one of user identification information (said database) , authentication information , session information , and a time period (file data) during which the streaming of the at least one portion of the requested media is authorized .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file data (time period) base , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US5267351A
CLAIM 2
. A system for the location and management of media subject to user instructions comprising : a database in which media form at leas one source is stored ;
database means for indexing and referencing the media in the database by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes , or film edge numbers depending on the type of indexing used on the source media ;
a table for storing equivalency relationships between media ;
table management means , separate from said database (user identification information) means , for managing the table of relationships and for determining which source identifiers identify media equivalent to others in at least one common subsection based on time ranges of the source media ;
and means for invoking the table management means and database means in response to a source identifier and time range requested by the user to locate the media segment requested by the user and , if the requested media segment is not obtained , an equivalent media segment .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (end time) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (end time) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (end time) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (end time) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file database , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (end time) further includes at least one of user identification information (said database) , authentication information , session information , and a time period (file data) during which the streaming of the at least one portion of the requested media is authorized .
US5267351A
CLAIM 1
. A method of managing digitized media data stored in a plurality of media files in a media file data (time period) base , comprising the steps of : reading the media files from the media files database located on a storage device into a working memory ;
building in the working memory , in response to reading the media files , a table of relations identifying media equivalent to others in at least one common subsection by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes or film edge numbers depending on the type of indexing used on the source media ;
accepting a request for an operation on a part of a specified one of the media files , the part being specified in the request by a start time and an end time (play script) of the specified media file ;
locating the requested media file in the table of relations and , if the requested media segment is not obtained , locating a media file equivalent to the requested media file that satisfies the request ;
returning a handle to the located media file ;
and writing the media files and the table of relations from the working memory to the media file database on the storage device .

US5267351A
CLAIM 2
. A system for the location and management of media subject to user instructions comprising : a database in which media form at leas one source is stored ;
database means for indexing and referencing the media in the database by a source identifier that identifies a media source and a segment of said media source identified by a time range as indicated by lengths , frames , time codes , or film edge numbers depending on the type of indexing used on the source media ;
a table for storing equivalency relationships between media ;
table management means , separate from said database (user identification information) means , for managing the table of relationships and for determining which source identifiers identify media equivalent to others in at least one common subsection based on time ranges of the source media ;
and means for invoking the table management means and database means in response to a source identifier and time range requested by the user to locate the media segment requested by the user and , if the requested media segment is not obtained , an equivalent media segment .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US4939719A

Filed: 1988-11-28     Issued: 1990-07-03

Management unit for a unit for switching data transmitted by asynchronous time-division multiplexing

(Original Assignee) Alcatel CIT SA     (Current Assignee) Alcatel CIT SA

Raymond Bakka
US9026673B2
CLAIM 7
. A system comprising : a management system (communicating means) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (communicating means) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (communicating means) generates a reservation associated with the at least one play script .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (communicating means) generates and transmits the at least one play script identifying the at least one advertising media clip .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (communicating means) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US4939719A
CLAIM 4
. A management unit according to any of claims 1 through 3 , wherein said switching unit includes means (bit rate) for providing an availability signal indicating the absence in said buffer memory system of any cell to transmit , said management unit being characterized in that said output means comprises a transmit circuit receiving said availability signal and an output register , the transmit circuit determining transmission of the cell that the output register contains on the output bus of the switching unit immediately upon receiving said availability signal .

US9026673B2
CLAIM 34
. A media streaming management system (communicating means) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 35
. The media streaming management system (communicating means) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 36
. The media streaming management system (communicating means) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 37
. The media streaming management system (communicating means) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US4939719A
CLAIM 4
. A management unit according to any of claims 1 through 3 , wherein said switching unit includes means (bit rate) for providing an availability signal indicating the absence in said buffer memory system of any cell to transmit , said management unit being characterized in that said output means comprises a transmit circuit receiving said availability signal and an output register , the transmit circuit determining transmission of the cell that the output register contains on the output bus of the switching unit immediately upon receiving said availability signal .

US9026673B2
CLAIM 38
. The media streaming management system (communicating means) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 39
. The media streaming management system (communicating means) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 40
. The media streaming management system (communicating means) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 41
. The media streaming management system (communicating means) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 42
. The media streaming management system (communicating means) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 43
. The media streaming management system (communicating means) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 44
. The media streaming management system (communicating means) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 45
. The media streaming management system (communicating means) of claim 34 , wherein the request for media comprises a request for video .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 46
. The media streaming management system (communicating means) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 47
. The media streaming management system (communicating means) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .

US9026673B2
CLAIM 48
. The media streaming management system (communicating means) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US4939719A
CLAIM 1
. A management unit for a switching unit for switching data transmitted by asynchronous time-division multiplexing , said switching unit comprising receive circuits each associated with an input link and supplying on an input bus cells received via said input link , transmit circuits each associated with an output link and sending cells on said output link which are supplied to it by an output bus and a buffer memory system for transferring cells selectively from the receive circuits to the transmit circuits and to this end connected between the input and output buses , said management unit being characterized in that it comprises input means arranged to receive cells present on said input bus and output means for supplying cells on said output bus , in both cases under the control of said buffer memory system , and wherein said input bus and said output bus are the only communicating means (management system) between said input means and said output means and said buffer memory .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US4870641A

Filed: 1988-03-30     Issued: 1989-09-26

Multichannel bandwidth allocation

(Original Assignee) Telcordia Technologies Inc     (Current Assignee) Telcordia Technologies Inc

Achille Pattavina
US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (resolving conflicts) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
US4870641A
CLAIM 1
. A method for allocating bandwidth in a packet switching network comprising a plurality of packet switches interconnected by packet channels organized into channel groups , said method comprising setting up virtual circuits in said network by reserving bandwidth in one or more of said channel groups for each virtual circuit , and under the control of centralized coordination means in communication with the input ports of the appropriate one of said packet switches , assigning each packet to be transmitted via a particular channel group to an individual packet channel within the particular channel group and resolving conflicts (first resource, routing processor) if the number of packets to be simultaneously transmitted via a particular channel group exceeds the number of individual channels in the particular channel group .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (resolving conflicts) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
US4870641A
CLAIM 1
. A method for allocating bandwidth in a packet switching network comprising a plurality of packet switches interconnected by packet channels organized into channel groups , said method comprising setting up virtual circuits in said network by reserving bandwidth in one or more of said channel groups for each virtual circuit , and under the control of centralized coordination means in communication with the input ports of the appropriate one of said packet switches , assigning each packet to be transmitted via a particular channel group to an individual packet channel within the particular channel group and resolving conflicts (first resource, routing processor) if the number of packets to be simultaneously transmitted via a particular channel group exceeds the number of individual channels in the particular channel group .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (input ports) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US4870641A
CLAIM 1
. A method for allocating bandwidth in a packet switching network comprising a plurality of packet switches interconnected by packet channels organized into channel groups , said method comprising setting up virtual circuits in said network by reserving bandwidth in one or more of said channel groups for each virtual circuit , and under the control of centralized coordination means in communication with the input ports (routing rule) of the appropriate one of said packet switches , assigning each packet to be transmitted via a particular channel group to an individual packet channel within the particular channel group and resolving conflicts if the number of packets to be simultaneously transmitted via a particular channel group exceeds the number of individual channels in the particular channel group .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
US4870641A
CLAIM 21
. A method for switching data packets in a packet switch having a plurality of output channels arranged in groups , said method comprising : receiving at said switch a plurality of data packets each containing information corresponding to the address of a desired output channel group , generating for each data packet a request packet containing the desired output channel group , computing an index for each request packet which can be used to determine whether or not the corresponding data packet can be accommodated in the desired output channel group , and routing those data packets which can be accommodated in the desired output channel groups through said switch to individual output channels in the desired groups , wherein said computing step further comprises the steps of sorting said request packets according to desired output channel group , identifying request packets having the same desired output channel group and generating signals indicative thereof , and obtaining running sums of said signal (second identification, second resource) s to provide said indices .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource (resolving conflicts) available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
US4870641A
CLAIM 1
. A method for allocating bandwidth in a packet switching network comprising a plurality of packet switches interconnected by packet channels organized into channel groups , said method comprising setting up virtual circuits in said network by reserving bandwidth in one or more of said channel groups for each virtual circuit , and under the control of centralized coordination means in communication with the input ports of the appropriate one of said packet switches , assigning each packet to be transmitted via a particular channel group to an individual packet channel within the particular channel group and resolving conflicts (first resource, routing processor) if the number of packets to be simultaneously transmitted via a particular channel group exceeds the number of individual channels in the particular channel group .

US4870641A
CLAIM 21
. A method for switching data packets in a packet switch having a plurality of output channels arranged in groups , said method comprising : receiving at said switch a plurality of data packets each containing information corresponding to the address of a desired output channel group , generating for each data packet a request packet containing the desired output channel group , computing an index for each request packet which can be used to determine whether or not the corresponding data packet can be accommodated in the desired output channel group , and routing those data packets which can be accommodated in the desired output channel groups through said switch to individual output channels in the desired groups , wherein said computing step further comprises the steps of sorting said request packets according to desired output channel group , identifying request packets having the same desired output channel group and generating signals indicative thereof , and obtaining running sums of said signal (second identification, second resource) s to provide said indices .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (input ports) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US4870641A
CLAIM 1
. A method for allocating bandwidth in a packet switching network comprising a plurality of packet switches interconnected by packet channels organized into channel groups , said method comprising setting up virtual circuits in said network by reserving bandwidth in one or more of said channel groups for each virtual circuit , and under the control of centralized coordination means in communication with the input ports (routing rule) of the appropriate one of said packet switches , assigning each packet to be transmitted via a particular channel group to an individual packet channel within the particular channel group and resolving conflicts if the number of packets to be simultaneously transmitted via a particular channel group exceeds the number of individual channels in the particular channel group .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (resolving conflicts) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US4870641A
CLAIM 1
. A method for allocating bandwidth in a packet switching network comprising a plurality of packet switches interconnected by packet channels organized into channel groups , said method comprising setting up virtual circuits in said network by reserving bandwidth in one or more of said channel groups for each virtual circuit , and under the control of centralized coordination means in communication with the input ports of the appropriate one of said packet switches , assigning each packet to be transmitted via a particular channel group to an individual packet channel within the particular channel group and resolving conflicts (first resource, routing processor) if the number of packets to be simultaneously transmitted via a particular channel group exceeds the number of individual channels in the particular channel group .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
US4870641A
CLAIM 21
. A method for switching data packets in a packet switch having a plurality of output channels arranged in groups , said method comprising : receiving at said switch a plurality of data packets each containing information corresponding to the address of a desired output channel group , generating for each data packet a request packet containing the desired output channel group , computing an index for each request packet which can be used to determine whether or not the corresponding data packet can be accommodated in the desired output channel group , and routing those data packets which can be accommodated in the desired output channel groups through said switch to individual output channels in the desired groups , wherein said computing step further comprises the steps of sorting said request packets according to desired output channel group , identifying request packets having the same desired output channel group and generating signals indicative thereof , and obtaining running sums of said signal (second identification, second resource) s to provide said indices .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource (resolving conflicts) available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
US4870641A
CLAIM 1
. A method for allocating bandwidth in a packet switching network comprising a plurality of packet switches interconnected by packet channels organized into channel groups , said method comprising setting up virtual circuits in said network by reserving bandwidth in one or more of said channel groups for each virtual circuit , and under the control of centralized coordination means in communication with the input ports of the appropriate one of said packet switches , assigning each packet to be transmitted via a particular channel group to an individual packet channel within the particular channel group and resolving conflicts (first resource, routing processor) if the number of packets to be simultaneously transmitted via a particular channel group exceeds the number of individual channels in the particular channel group .

US4870641A
CLAIM 21
. A method for switching data packets in a packet switch having a plurality of output channels arranged in groups , said method comprising : receiving at said switch a plurality of data packets each containing information corresponding to the address of a desired output channel group , generating for each data packet a request packet containing the desired output channel group , computing an index for each request packet which can be used to determine whether or not the corresponding data packet can be accommodated in the desired output channel group , and routing those data packets which can be accommodated in the desired output channel groups through said switch to individual output channels in the desired groups , wherein said computing step further comprises the steps of sorting said request packets according to desired output channel group , identifying request packets having the same desired output channel group and generating signals indicative thereof , and obtaining running sums of said signal (second identification, second resource) s to provide said indices .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US4814883A

Filed: 1988-01-04     Issued: 1989-03-21

Multiple input/output video switch for commerical insertion system

(Original Assignee) Beam Laser Systems Inc     (Current Assignee) BEAM LASER SYSTEMS Inc A DE CORP ; Beam Laser Systems Inc

Michael C. Perine, Eric J. Softley
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network (available channel) , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US4814883A
CLAIM 6
. A video switch system as claimed in claim 1 wherein said video switch means is associated with one of a plurality of available channel (communication network) s , said commercial insert signal is a plurality of commercial insert video signals , each associated with a respective commercial identifier signal sent via said second telecommunications network , one of the commercial identifier signals is a non-available commercial channel identifier signal corresponding to a non-available channel in said video switch system and some of said identifier signals correspond to said available channels , the video switch system including means for changing said video switch means and applying at said video output said local video signal upon detection of said non-available commercial channel identifier signal and reapplying said plurality of commercial insert signals to said video output when said non-available commercial channel identifier signal is removed .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network (available channel) from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US4814883A
CLAIM 6
. A video switch system as claimed in claim 1 wherein said video switch means is associated with one of a plurality of available channel (communication network) s , said commercial insert signal is a plurality of commercial insert video signals , each associated with a respective commercial identifier signal sent via said second telecommunications network , one of the commercial identifier signals is a non-available commercial channel identifier signal corresponding to a non-available channel in said video switch system and some of said identifier signals correspond to said available channels , the video switch system including means for changing said video switch means and applying at said video output said local video signal upon detection of said non-available commercial channel identifier signal and reapplying said plurality of commercial insert signals to said video output when said non-available commercial channel identifier signal is removed .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network (available channel) from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US4814883A
CLAIM 6
. A video switch system as claimed in claim 1 wherein said video switch means is associated with one of a plurality of available channel (communication network) s , said commercial insert signal is a plurality of commercial insert video signals , each associated with a respective commercial identifier signal sent via said second telecommunications network , one of the commercial identifier signals is a non-available commercial channel identifier signal corresponding to a non-available channel in said video switch system and some of said identifier signals correspond to said available channels , the video switch system including means for changing said video switch means and applying at said video output said local video signal upon detection of said non-available commercial channel identifier signal and reapplying said plurality of commercial insert signals to said video output when said non-available commercial channel identifier signal is removed .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network (available channel) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US4814883A
CLAIM 6
. A video switch system as claimed in claim 1 wherein said video switch means is associated with one of a plurality of available channel (communication network) s , said commercial insert signal is a plurality of commercial insert video signals , each associated with a respective commercial identifier signal sent via said second telecommunications network , one of the commercial identifier signals is a non-available commercial channel identifier signal corresponding to a non-available channel in said video switch system and some of said identifier signals correspond to said available channels , the video switch system including means for changing said video switch means and applying at said video output said local video signal upon detection of said non-available commercial channel identifier signal and reapplying said plurality of commercial insert signals to said video output when said non-available commercial channel identifier signal is removed .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (available channel) , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US4814883A
CLAIM 6
. A video switch system as claimed in claim 1 wherein said video switch means is associated with one of a plurality of available channel (communication network) s , said commercial insert signal is a plurality of commercial insert video signals , each associated with a respective commercial identifier signal sent via said second telecommunications network , one of the commercial identifier signals is a non-available commercial channel identifier signal corresponding to a non-available channel in said video switch system and some of said identifier signals correspond to said available channels , the video switch system including means for changing said video switch means and applying at said video output said local video signal upon detection of said non-available commercial channel identifier signal and reapplying said plurality of commercial insert signals to said video output when said non-available commercial channel identifier signal is removed .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule (processor means) , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US4814883A
CLAIM 14
. A commercial insertion system for inserting , in local available time slots in a plurality of programmed channel video composite signals , at least one of a plurality of commercial spots grouped as a sequential stream of commercial insert video signals , each said programmed channel video signal corresponding to a respective channel of a plurality of channels transmitted over a first telecommunications network , the commercial insertion system operating in conjunction with a second telecommunications network and comprising : at a control center : means for monitoring each programmed channel video signal and detecting the presence of a local avail signal in said programmed channel video signal ;
means for generating said sequential stream of commercial insert video signals comprising said plurality of spot commercials upon receipt of a send command ;
processor means (network distribution rule) , coupled to said means for monitoring and commercial insert generating means , for generating respective first , second and third switch command signals , on a per channel basis , said first switch command generated during said programmed channel video signal before and after said local avail signal , said second switch command signal generated after detection of said local avail signal and at a leading time edge of a spot commercial of said sequential stream of commercial insert video signals , and said third switch command signal generated at any time when said local avail signal is detected during a play time of an intermediate commercial spot in said sequential stream of commercial insert video signals , said processor means including means for starting said sequential stream of commercial insert video signals upon detection of a first detected local avail signal on any of said plurality of programmed channel video signals by generating said second command and applying it to said commercial insert generating means ;
means for sending , coupled to said commercial insert generating means and said processor means , said stream of commercial insert video signals and said first , second and third switch command signals for all of said of plurality of channels over said second telecommunications network to a remote cable television system ;
and , at said remote cable system : means for generating said local video signal ;
and , at least one video switch means for receiving at three respective video inputs , one of said plurality of programmed channel signals , said commercial insert signal and said local video signal and for respectively applying the same at a video output based upon receipt of said first , second and third switch commands , corresponding to said one program (service rule) med channel signal , at a control input of the video switch means .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US4814883A
CLAIM 19
. The system as claimed in claim 18 wherein said processor means at said control center includes means (bit rate) for generating a stream of commercial identifier signals corresponding to respective spot commercials of said stream of commercial insert video signals , and said means for sending transmits the commercial identifier stream via said second telecommunications network along with said first , second and third switch command signals , and wherein said processing means , at said remote cable system , including means for receiving and responding to said commercial identifier signals and generating tag commands representative thereof , and including a character generating signal means for receiving said tag commands and generating video overlay information onto the corresponding spot commercial .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network (available channel) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US4814883A
CLAIM 6
. A video switch system as claimed in claim 1 wherein said video switch means is associated with one of a plurality of available channel (communication network) s , said commercial insert signal is a plurality of commercial insert video signals , each associated with a respective commercial identifier signal sent via said second telecommunications network , one of the commercial identifier signals is a non-available commercial channel identifier signal corresponding to a non-available channel in said video switch system and some of said identifier signals correspond to said available channels , the video switch system including means for changing said video switch means and applying at said video output said local video signal upon detection of said non-available commercial channel identifier signal and reapplying said plurality of commercial insert signals to said video output when said non-available commercial channel identifier signal is removed .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (available channel) .
US4814883A
CLAIM 6
. A video switch system as claimed in claim 1 wherein said video switch means is associated with one of a plurality of available channel (communication network) s , said commercial insert signal is a plurality of commercial insert video signals , each associated with a respective commercial identifier signal sent via said second telecommunications network , one of the commercial identifier signals is a non-available commercial channel identifier signal corresponding to a non-available channel in said video switch system and some of said identifier signals correspond to said available channels , the video switch system including means for changing said video switch means and applying at said video output said local video signal upon detection of said non-available commercial channel identifier signal and reapplying said plurality of commercial insert signals to said video output when said non-available commercial channel identifier signal is removed .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule (processor means) , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US4814883A
CLAIM 19
. The system as claimed in claim 18 wherein said processor means (network distribution rule) at said control center includes means for generating a stream of commercial identifier signals corresponding to respective spot commercials of said stream of commercial insert video signals , and said means for sending transmits the commercial identifier stream via said second telecommunications network along with said first , second and third switch command signals , and wherein said processing means , at said remote cable system , including means for receiving and responding to said commercial identifier signals and generating tag commands representative thereof , and including a character generating signal means for receiving said tag commands and generating video overlay information onto the corresponding spot commercial .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US4814883A
CLAIM 19
. The system as claimed in claim 18 wherein said processor means at said control center includes means (bit rate) for generating a stream of commercial identifier signals corresponding to respective spot commercials of said stream of commercial insert video signals , and said means for sending transmits the commercial identifier stream via said second telecommunications network along with said first , second and third switch command signals , and wherein said processing means , at said remote cable system , including means for receiving and responding to said commercial identifier signals and generating tag commands representative thereof , and including a character generating signal means for receiving said tag commands and generating video overlay information onto the corresponding spot commercial .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JP2000305846A

Filed: 2000-02-17     Issued: 2000-11-02

情報処理装置および方法、並びにプログラム格納媒体

(Original Assignee) Sony Corp; ソニー株式会社     

Yuichi Eomo, Ryuji Ishiguro, Tatsu Kawakami, Mitsuru Tanabe, 裕一 江面, 達 河上, 充 田辺, 隆二 石黒
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (データ) .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 7
. A system comprising : a management system (管理情報) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (管理情報) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (管理情報) generates a reservation associated with the at least one play script .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (管理情報) generates and transmits the at least one play script identifying the at least one advertising media clip .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (管理情報) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (データ) .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (データ) from one or more media servers .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

US9026673B2
CLAIM 34
. A media streaming management system (管理情報) , comprising at least one hardware computing device to : receive a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 35
. The media streaming management system (管理情報) of claim 34 , wherein the one or more attributes of the communication device (データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 36
. The media streaming management system (管理情報) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 37
. The media streaming management system (管理情報) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 38
. The media streaming management system (管理情報) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 39
. The media streaming management system (管理情報) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 40
. The media streaming management system (管理情報) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 41
. The media streaming management system (管理情報) of claim 34 , wherein the one or more instructions for use by the communication device (データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 42
. The media streaming management system (管理情報) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 43
. The media streaming management system (管理情報) of claim 34 , wherein the play script further includes at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 44
. The media streaming management system (管理情報) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 45
. The media streaming management system (管理情報) of claim 34 , wherein the request for media comprises a request for video .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 46
. The media streaming management system (管理情報) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 47
. The media streaming management system (管理情報) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。

US9026673B2
CLAIM 48
. The media streaming management system (管理情報) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JP2000305846A
CLAIM 1
【請求項1】 コンテンツデータ (communication device, user identification information) を蓄積する蓄積手段 と、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御するソフトウェアからなる制御手段 と、 前記制御手段から供給された、暗号化されているプログ ラムを復号して実行し、実行の結果を前記制御手段に供 給する、前記制御手段とは独立したハードウェアに設け られた実行手段とを含み、 前記制御手段は、前記実行手段の実行結果に基づいて、 前記蓄積手段に対する前記コンテンツデータの蓄積また は読み出しを制御することを特徴とする情報処理装置。

JP2000305846A
CLAIM 2
【請求項2】 前記蓄積手段は、蓄積している前記コン テンツデータを管理する管理情報 (management system, media streaming management system) も蓄積しており、 前記制御手段は、前記実行手段に、前記管理情報に基づ いて所定の演算を実行させることを特徴とする請求項1 に記載の情報処理装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JP2000306328A

Filed: 2000-02-17     Issued: 2000-11-02

情報処理装置および方法、並びにプログラム格納媒体

(Original Assignee) Sony Corp; ソニー株式会社     

Yuichi Eomo, Ryuji Ishiguro, Tatsu Kawakami, Mitsuru Tanabe, 裕一 江面, 達 河上, 充 田辺, 隆二 石黒
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (識別情報, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (識別情報, データ) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, データ) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (識別情報, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (識別情報, データ) identifying the at least one advertising media clip .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (識別情報, データ) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 7
. A system comprising : a management system (管理情報) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (識別情報, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (識別情報, データ) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, データ) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (管理情報) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータを入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (管理情報) generates a reservation associated with the at least one play script (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (管理情報) generates and transmits the at least one play script (識別情報, データ) identifying the at least one advertising media clip .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (管理情報) : generates the at least one play script (識別情報, データ) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (識別情報, データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (識別情報, データ) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, データ) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (識別情報, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (識別情報, データ) identifying the at least one advertising media clip .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (識別情報, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (識別情報, データ) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, データ) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (識別情報, データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (識別情報, データ) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (識別情報, データ) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (識別情報, データ) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (識別情報, データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (識別情報, データ) to include at least one of user identification information (識別情報, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (識別情報, データ) of the at least one portion of the requested media and at least one second identification (識別情報, データ) of the at least one other media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (識別情報, データ) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (識別情報, データ) of at least one second resource available to enable streaming of the at least one other media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (識別情報, データ) from one or more media servers .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 34
. A media streaming management system (管理情報) , comprising at least one hardware computing device to : receive a request for media from a communication device (識別情報, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (識別情報, データ) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, データ) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 35
. The media streaming management system (管理情報) of claim 34 , wherein the one or more attributes of the communication device (識別情報, データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 36
. The media streaming management system (管理情報) of claim 34 , wherein the management system generates and transmits the play script (識別情報, データ) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 37
. The media streaming management system (管理情報) of claim 34 , wherein the management system generates and transmits the play script (識別情報, データ) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 38
. The media streaming management system (管理情報) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータを入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

US9026673B2
CLAIM 39
. The media streaming management system (管理情報) of claim 34 , wherein the play script (識別情報, データ) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 40
. The media streaming management system (管理情報) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 41
. The media streaming management system (管理情報) of claim 34 , wherein the one or more instructions for use by the communication device (識別情報, データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 42
. The media streaming management system (管理情報) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータを入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

US9026673B2
CLAIM 43
. The media streaming management system (管理情報) of claim 34 , wherein the play script (識別情報, データ) further includes at least one of user identification information (識別情報, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 44
. The media streaming management system (管理情報) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータを入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

US9026673B2
CLAIM 45
. The media streaming management system (管理情報) of claim 34 , wherein the request for media comprises a request for video .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータを入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

US9026673B2
CLAIM 46
. The media streaming management system (管理情報) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (識別情報, データ) of the at least one portion of the requested media and at least one second identification (識別情報, データ) of the at least one other media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 47
. The media streaming management system (管理情報) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (識別情報, データ) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (識別情報, データ) of at least one second resource available to enable streaming of the at least one other media .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。

US9026673B2
CLAIM 48
. The media streaming management system (管理情報) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (識別情報, データ) .
JP2000306328A
CLAIM 1
【請求項1】 コンテンツデータ (first identification, second identification, reservation identification, play script, user identification information, communication device) を入力する入力手段 と、 前記入力手段により入力された前記コンテンツデータを 蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記コンテンツデータの管理 情報を保持する保持手段と、 前記保持手段に保持されている前記管理情報 (management system, media streaming management system) に基づき所 定の演算を行う演算手段と、 前記演算手段の演算結果を記憶する記憶手段と、 前記演算手段の演算結果と、前記記憶手段に記憶されて いる過去の前記演算結果とを比較し、比較結果に対応し て前記蓄積手段に蓄積されている前記コンテンツデータ の利用を制御する制御手段とを含むことを特徴とする情 報処理装置。

JP2000306328A
CLAIM 3
【請求項3】 前記コンテンツデータは音楽データであ り、 前記管理情報は、前記音楽データを識別する識別情報 (first identification, second identification, reservation identification, play script, user identification information, communication device) を 含むことを特徴とする請求項1に記載の情報処理装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JP2000227757A

Filed: 2000-02-03     Issued: 2000-08-15

Webページ認証システム

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Tsukasa Saito, Ryoichi Sasaki, Seiichi Suzaki, Kazuo Takaragi, Hisashi Toyoshima, Yutaka Yoshiura, 良一 佐々木, 裕 吉浦, 和夫 宝木, 誠一 洲崎, 久 豊島, 司 齋藤
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (チメディア) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JP2000227757A
CLAIM 8
【請求項8】情報開示者と情報閲覧者の双方が信頼する 管理者によって管理されていて、かつ、真正性を確認可 能なマルチメディア (internet protocol) データを、情報開示者は自己が公開 する情報に対して付加し、情報閲覧者は該マルチメディ アデータの真正性が確認されたかどうかに応じて前記情 報の真正性を確認することを特徴とする情報の認証方 法。

JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (前記秘密) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

JP2000227757A
CLAIM 19
【請求項19】請求項16記載の方法であって、 前記認証可能電子データから前記マーク用データを切り 出すステップと、 切り出した前記マーク用データから電子透かしとして埋 め込まれた電子署名を抽出するステップと、 抽出した電子署名を前記秘密 (creation rule) 鍵に対応する公開鍵で復号 化して得られる評価値を抽出する手段と、 前記認証可能電子データに基づいて、前記電子データを 前記所定の関数で評価した評価値を算出するステップ と、 抽出したハッシュ値と算出したハッシュ値が一致した場 合に、電子データの認証が成功したと判定するステップ とを有することを特徴とする方法。

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (チメディア) (IP) address associated with the communication device , and a type of the communication network .
JP2000227757A
CLAIM 8
【請求項8】情報開示者と情報閲覧者の双方が信頼する 管理者によって管理されていて、かつ、真正性を確認可 能なマルチメディア (internet protocol) データを、情報開示者は自己が公開 する情報に対して付加し、情報閲覧者は該マルチメディ アデータの真正性が確認されたかどうかに応じて前記情 報の真正性を確認することを特徴とする情報の認証方 法。

JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (前記秘密) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JP2000227757A
CLAIM 19
【請求項19】請求項16記載の方法であって、 前記認証可能電子データから前記マーク用データを切り 出すステップと、 切り出した前記マーク用データから電子透かしとして埋 め込まれた電子署名を抽出するステップと、 抽出した電子署名を前記秘密 (creation rule) 鍵に対応する公開鍵で復号 化して得られる評価値を抽出する手段と、 前記認証可能電子データに基づいて、前記電子データを 前記所定の関数で評価した評価値を算出するステップ と、 抽出したハッシュ値と算出したハッシュ値が一致した場 合に、電子データの認証が成功したと判定するステップ とを有することを特徴とする方法。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JP2000227757A
CLAIM 9
【請求項9】少なくとも1つのクライアント端末と、前 記クライアント端末からの要求に応じて情報提供を行う 少なくとも1つのWWWサーバと、前記クライアント端 末やWWWサーバで使用されるマークを管理する少なく とも1つのマーク管理サーバと、が通信網を介して相互 に接続されているシステム (communication device, media streaming management method, communication device to include one) においてWWWサーバが公開 するWebページを認証する方法であって、 前記WWWサーバが、自WWWサーバのURLデータを 含むマーク送付要求を前記マーク管理サーバに送るステ ップと、 前記WWWサーバが、前記マーク管理サーバから返送さ れてきたマークを自己のWebページに貼り付けた後、 該マークに前記マーク管理サーバへのリンク情報を設定 し、前記クライアント端末からアクセス可能な状態で該 マーク付きWebページを公開するステップと、 前記マーク管理サーバが、自マーク管理サーバの管理対 象であるマークの送付状況などをマーク管理DBに記憶 するステップと、 前記マーク管理サーバが、前記WWWサーバからのマー ク送付要求を受け取った場合に、該WWWサーバがマー クを取得する条件を満たしているかどうかを判定し、条 件を満たしていると判定した場合にのみ、前記マーク管 理DBを更新してから、前記要求のあったマークを当該 WWWサーバに返送するステップと、 前記マーク管理サーバが、前記クライアント端末からの 真正性確認要求を受け取った場合に、前記マーク管理D Bを参照して該要求のあったマークの真正性を検証し、 該検証結果を当該クライアント端末に返送するステップ と、 前記クライアント端末が、前記WWWサーバから前記マ ーク付きWebページをダウンロードするステップと、 前記クライアント端末が、前記ダウンロードしたマーク 付きWebページのURLデータを含む真正性確認要求 をマーク管理サーバに送り、当該検証結果を受け取るス テップとを備えていることを特徴とする方法。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9965237A1

Filed: 1999-06-01     Issued: 1999-12-16

Television program recording with user preference determination

(Original Assignee) Metabyte, Inc.     

Labeeb K. Ismail, Amar N. Gogoi, Yuri Stupak
US9026673B2
CLAIM 14
. A system for accessing media (available storage capacity) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9965237A1
CLAIM 4
. Apparatus as set forth in claim 3 wherein said recordation module is further responsive to an available capacity value , indicative of available storage capacity (accessing media) of said storage medium on which said subsequently transmitted television programs are stored , for causing storage of said television programs having attribute information coπesponding to said recordation preference information in accordance with said available capacity value .

US9026673B2
CLAIM 27
. The media streaming management method of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media (computer storage medium) .
WO9965237A1
CLAIM 3
. In a system that receives television signals carrying television programs , a computer storage medium (live media, demand media) comprising apparatus for causing storage of selected ones of said television programs for subsequent viewing by a user of said apparatus , comprising : a preference determination module , responsive to attribute information associated with television programs viewed by said user , for categorizing said attribute information in accordance with categorization parameters to generate recordation preference information , indicative of television program viewing preferences of said user ;
and a recordation module , responsive to said recordation preference information , for causing recordation on a storage medium of subsequently transmitted television programs , having attribute information corresponding to said recordation preference information .

US9026673B2
CLAIM 42
. The media streaming management system of claim 34 , wherein the requested media comprises at least one of on-demand media and live media (computer storage medium) .
WO9965237A1
CLAIM 3
. In a system that receives television signals carrying television programs , a computer storage medium (live media, demand media) comprising apparatus for causing storage of selected ones of said television programs for subsequent viewing by a user of said apparatus , comprising : a preference determination module , responsive to attribute information associated with television programs viewed by said user , for categorizing said attribute information in accordance with categorization parameters to generate recordation preference information , indicative of television program viewing preferences of said user ;
and a recordation module , responsive to said recordation preference information , for causing recordation on a storage medium of subsequently transmitted television programs , having attribute information corresponding to said recordation preference information .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9960789A1

Filed: 1999-05-13     Issued: 1999-11-25

Interactive television program guide system for determining user values for demographic categories

(Original Assignee) United Video Properties, Inc.     

Robert A. Knee, Steven J. Reynolds, Michael D. Ellis, Joel G. Hassell
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network (non-volatile memory) , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9960789A1
CLAIM 2
. The system of claim 1 , wherein said memory is non-volatile memory (communication network) .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network (non-volatile memory) from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9960789A1
CLAIM 2
. The system of claim 1 , wherein said memory is non-volatile memory (communication network) .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network (non-volatile memory) from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9960789A1
CLAIM 2
. The system of claim 1 , wherein said memory is non-volatile memory (communication network) .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network (non-volatile memory) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9960789A1
CLAIM 2
. The system of claim 1 , wherein said memory is non-volatile memory (communication network) .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (non-volatile memory) , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
WO9960789A1
CLAIM 2
. The system of claim 1 , wherein said memory is non-volatile memory (communication network) .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
WO9960789A1
CLAIM 1
. A system for targeting advertisements to a user of an interactive television program guide , which comprises : user television equipment , including : a receiver for receiving television program guide information and advertisements for said interactive television program guide , said advertisements having preselected values for specified demographic categories ;
a user input receiver for receiving user input ;
a microprocessor which utilizes said user input received to determine user values for demographic categories ;
and memory for storing said user values for the demographic categories ;
and said user television equipment comparing said preselected values for specified demographic categories associated with said advertisements with values of corresponding demographic categories stored in said memory (storage billing rule) to determine which advertisements should be displayed by said interactive television program guide .

US9026673B2
CLAIM 34
. A media streaming management system (default value) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network (non-volatile memory) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9960789A1
CLAIM 2
. The system of claim 1 , wherein said memory is non-volatile memory (communication network) .

WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 35
. The media streaming management system (default value) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (non-volatile memory) .
WO9960789A1
CLAIM 2
. The system of claim 1 , wherein said memory is non-volatile memory (communication network) .

WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 36
. The media streaming management system (default value) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
WO9960789A1
CLAIM 1
. A system for targeting advertisements to a user of an interactive television program guide , which comprises : user television equipment , including : a receiver for receiving television program guide information and advertisements for said interactive television program guide , said advertisements having preselected values for specified demographic categories ;
a user input receiver for receiving user input ;
a microprocessor which utilizes said user input received to determine user values for demographic categories ;
and memory for storing said user values for the demographic categories ;
and said user television equipment comparing said preselected values for specified demographic categories associated with said advertisements with values of corresponding demographic categories stored in said memory (storage billing rule) to determine which advertisements should be displayed by said interactive television program guide .

WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 37
. The media streaming management system (default value) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 38
. The media streaming management system (default value) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 39
. The media streaming management system (default value) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 40
. The media streaming management system (default value) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 41
. The media streaming management system (default value) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 42
. The media streaming management system (default value) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 43
. The media streaming management system (default value) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 44
. The media streaming management system (default value) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 45
. The media streaming management system (default value) of claim 34 , wherein the request for media comprises a request for video .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 46
. The media streaming management system (default value) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 47
. The media streaming management system (default value) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .

US9026673B2
CLAIM 48
. The media streaming management system (default value) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9960789A1
CLAIM 9
. The method of claim 5 , which further comprises providing default value (media streaming management system) s for the demographic categories .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
EP0961490A2

Filed: 1999-05-11     Issued: 1999-12-01

Internet convolution audio/video server

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Shu-Ping Chang, Andy Geng-Chyun c/o IBM United Kingdom Ltd Lean, Frank Andre Schaffa, David Israel Seidman
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions (software module) received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0961490A2
CLAIM 8
A method as recited in claim 1 , wherein said characteristics of said client computer system are determined by downloading a software module (using instructions) by said client computer system which automatically returns it characteristics to said server .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions (software module) received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0961490A2
CLAIM 8
A method as recited in claim 1 , wherein said characteristics of said client computer system are determined by downloading a software module (using instructions) by said client computer system which automatically returns it characteristics to said server .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions (software module) received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
EP0961490A2
CLAIM 8
A method as recited in claim 1 , wherein said characteristics of said client computer system are determined by downloading a software module (using instructions) by said client computer system which automatically returns it characteristics to said server .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (bit rate) , a sequence associated with the requested media , and a format associated with the requested media .
EP0961490A2
CLAIM 1
In a computer system , a method of distributing requested content data in a communications session between a server computer system and a requesting client computer system , said method comprising a . determining characteristics of said client computer system ;
b . determining characteristics of a communication path from said server computer system to said client computer system ;
and c . automatically transmitting said content data from said server to said client computer system at a bit rate (bit rate) and in a format compatible with said client computer system and said communications path .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language (said content data) , a media sequence , and an advertisement insertion .
EP0961490A2
CLAIM 1
In a computer system , a method of distributing requested content data in a communications session between a server computer system and a requesting client computer system , said method comprising a . determining characteristics of said client computer system ;
b . determining characteristics of a communication path from said server computer system to said client computer system ;
and c . automatically transmitting said content data (media language) from said server to said client computer system at a bit rate and in a format compatible with said client computer system and said communications path .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (bit rate) , a sequence associated with the requested media , and a format associated with the requested media .
EP0961490A2
CLAIM 1
In a computer system , a method of distributing requested content data in a communications session between a server computer system and a requesting client computer system , said method comprising a . determining characteristics of said client computer system ;
b . determining characteristics of a communication path from said server computer system to said client computer system ;
and c . automatically transmitting said content data from said server to said client computer system at a bit rate (bit rate) and in a format compatible with said client computer system and said communications path .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language (said content data) , a media sequence , and an advertisement insertion .
EP0961490A2
CLAIM 1
In a computer system , a method of distributing requested content data in a communications session between a server computer system and a requesting client computer system , said method comprising a . determining characteristics of said client computer system ;
b . determining characteristics of a communication path from said server computer system to said client computer system ;
and c . automatically transmitting said content data (media language) from said server to said client computer system at a bit rate and in a format compatible with said client computer system and said communications path .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9955066A1

Filed: 1999-04-14     Issued: 1999-10-28

Telephone call management software and internet marketing method

(Original Assignee) Zetmeir Karl D     

Karl D. Zetmeir
US9026673B2
CLAIM 14
. A system for accessing media (has access) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9955066A1
CLAIM 8
. A computer-readable memory device having a computer program stored thereon for directing operation of a computer that has an Internet browser program stored thereon and that has access (accessing media) to an Internet search engine program , the computer program comprising : means for receiving a plurality of advertisements from sponsor companies ;
means for selecting key words that a consumer may enter into the search engine and URL addresses that the consumer may enter into the browser ;
means for selecting the advertisements that relate to the key words that the consumer may enter into the search engine and the URL addresses that the consumer may enter into the browser ;
means for monitoring the browser and the search engine to monitor the entry of the selected key words and URL addresses ;
and means for displaying on the computer , when the consumer enters any of the selected key words and URL addresses , the advertisements that relate to 5 the entered key words and URL addresses before the computer has been connected to the Internet .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language (readable memory) , a media sequence , and an advertisement insertion .
WO9955066A1
CLAIM 1
. A computer-readable memory (media language) device having a computer program stored thereon for directing a computer to function as a telephone call management device , the computer program comprising : 5 means for receiving a list of phone numbers entered by a consumer ;
means for displaying on the computer at least some of the entered phone numbers ;
means for receiving and storing a PIC code associated with a selected telephone service provider ;
o means for permitting the consumer to select one of the displayed phone numbers for dialing ;
means for front-loading the PIC code in front of the selected phone number and dialing the PIC code and selected phone number ;
and means for periodically receiving a different PIC code from a location remote from 5 the computer and from someone other than the consumer for use in subsequent dialing .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language (readable memory) , a media sequence , and an advertisement insertion .
WO9955066A1
CLAIM 1
. A computer-readable memory (media language) device having a computer program stored thereon for directing a computer to function as a telephone call management device , the computer program comprising : 5 means for receiving a list of phone numbers entered by a consumer ;
means for displaying on the computer at least some of the entered phone numbers ;
means for receiving and storing a PIC code associated with a selected telephone service provider ;
o means for permitting the consumer to select one of the displayed phone numbers for dialing ;
means for front-loading the PIC code in front of the selected phone number and dialing the PIC code and selected phone number ;
and means for periodically receiving a different PIC code from a location remote from 5 the computer and from someone other than the consumer for use in subsequent dialing .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9952283A1

Filed: 1999-04-06     Issued: 1999-10-14

Synchronizing, switching and editing mpeg files

(Original Assignee) Seachange International, Inc.     

Bentley P. Hensley, Scott D. Orangio, Gary J. Thomas
US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (second M) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
WO9952283A1
CLAIM 2
. A method for playing in sequence a first and a second encoded MPEG file comprising decoding each MPEG file to be played , seamlessly switching between the first and the second M (routing processor) PEG file where said first and second MPEG files have different formats .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (second M) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
WO9952283A1
CLAIM 2
. A method for playing in sequence a first and a second encoded MPEG file comprising decoding each MPEG file to be played , seamlessly switching between the first and the second M (routing processor) PEG file where said first and second MPEG files have different formats .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (data rate) , a collection rule , a viewing rule , and a settlement rule .
WO9952283A1
CLAIM 1
. A method for playing decoded MPEG signals comprising receiving at a high data rate (storage billing rule) plural MPEG data encoded streams from at least one source , decoding said received streams , and synchronizing multiple decoded streams to a reference clock .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (data rate) , a collection rule , a viewing rule , and a settlement rule .
WO9952283A1
CLAIM 1
. A method for playing decoded MPEG signals comprising receiving at a high data rate (storage billing rule) plural MPEG data encoded streams from at least one source , decoding said received streams , and synchronizing multiple decoded streams to a reference clock .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (second M) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9952283A1
CLAIM 2
. A method for playing in sequence a first and a second encoded MPEG file comprising decoding each MPEG file to be played , seamlessly switching between the first and the second M (routing processor) PEG file where said first and second MPEG files have different formats .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9904561A1

Filed: 1998-07-21     Issued: 1999-01-28

Systems and methods for displaying and recording control interfaces

(Original Assignee) E-Guide, Inc.     

Ron Alexander, Steve Dias, Ken Hancock, Elsie Y. Leung, Douglas Macrae, Art Ng, Sean O'neil, P. Christopher Schoaff, Jon Sutton, Thomas E. Ward, Tom Westberg, Henry C. Yuen
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (interactive program) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (interactive program) .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (interactive program) identifying the at least one advertising media clip .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (interactive program) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (interactive program) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (interactive program) .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (interactive program) identifying the at least one advertising media clip .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (interactive program) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (interactive program) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (interactive program) .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (interactive program) identifying the at least one advertising media clip .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (interactive program) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (interactive program) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

WO9904561A1
CLAIM 10
. The method of claim 9 , in which the moving step highlights the one program (service rule) by display in a color that contrasts with the other programs .

WO9904561A1
CLAIM 19
. An interactive television system comprising : means for receiving a television signal that carries a plurality of channels of video programs ;
o a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of 5 television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory (storage billing rule) ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said 0 advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor ;


US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (interactive program) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (interactive program) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (interactive program) to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (source addresses) of the at least one other media .
WO9904561A1
CLAIM 22
. The interactive television system of claim 21 , further comprising : means for identifying a plurality of addresses for data sources , including data source addresses (second identification) on a computer network such as the Internet or the World Wide Web , with data related to said advertising data ;
means for selecting one or more of the said identified plurality of addresses for data sources with data related to said advertising data ;
means responsive to said data source address selection for establishing a link to the corresponding data source , including data source addresses on a computer network such as the Internet or the World Wide Web ;
means for displaying data from a plurality of said selected data source addresses on said display monitor in viewable form .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (source addresses) of at least one second resource available to enable streaming of the at least one other media .
WO9904561A1
CLAIM 22
. The interactive television system of claim 21 , further comprising : means for identifying a plurality of addresses for data sources , including data source addresses (second identification) on a computer network such as the Internet or the World Wide Web , with data related to said advertising data ;
means for selecting one or more of the said identified plurality of addresses for data sources with data related to said advertising data ;
means responsive to said data source address selection for establishing a link to the corresponding data source , including data source addresses on a computer network such as the Internet or the World Wide Web ;
means for displaying data from a plurality of said selected data source addresses on said display monitor in viewable form .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (interactive program) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (interactive program) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

WO9904561A1
CLAIM 10
. The method of claim 9 , in which the moving step highlights the one program (service rule) by display in a color that contrasts with the other programs .

WO9904561A1
CLAIM 19
. An interactive television system comprising : means for receiving a television signal that carries a plurality of channels of video programs ;
o a display monitor for displaying said video programs , graphics and other viewable information ;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor ;
a memory in which multiple types of data are stored , including a data base of 5 television scheduling data and a data base of advertising information ;
means for storing said data base of television scheduling data and said data base of advertising information in said memory (storage billing rule) ;
means for simultaneously formatting and displaying said television video program , said television scheduling data as an on screen electronic television program guide , and said 0 advertising information on said display monitor ;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor ;


US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (interactive program) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (interactive program) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (interactive program) further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9904561A1
CLAIM 1
. A method for navigating about an on screen television interactive program (play script) guide comprising the steps : displaying a list of television programs vertically in a first area of a screen of a display monitor ;
displaying an advertisement in a second area of the screen located horizontally adjacent to the first area ;
moving an on screen cursor vertically to highlight one of the television programs in the first area ;
and moving the cursor horizontally from the first area to the second area to highlight the advertisement .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (source addresses) of the at least one other media .
WO9904561A1
CLAIM 22
. The interactive television system of claim 21 , further comprising : means for identifying a plurality of addresses for data sources , including data source addresses (second identification) on a computer network such as the Internet or the World Wide Web , with data related to said advertising data ;
means for selecting one or more of the said identified plurality of addresses for data sources with data related to said advertising data ;
means responsive to said data source address selection for establishing a link to the corresponding data source , including data source addresses on a computer network such as the Internet or the World Wide Web ;
means for displaying data from a plurality of said selected data source addresses on said display monitor in viewable form .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (source addresses) of at least one second resource available to enable streaming of the at least one other media .
WO9904561A1
CLAIM 22
. The interactive television system of claim 21 , further comprising : means for identifying a plurality of addresses for data sources , including data source addresses (second identification) on a computer network such as the Internet or the World Wide Web , with data related to said advertising data ;
means for selecting one or more of the said identified plurality of addresses for data sources with data related to said advertising data ;
means responsive to said data source address selection for establishing a link to the corresponding data source , including data source addresses on a computer network such as the Internet or the World Wide Web ;
means for displaying data from a plurality of said selected data source addresses on said display monitor in viewable form .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6141010A

Filed: 1998-07-17     Issued: 2000-10-31

Computer interface method and apparatus with targeted advertising

(Original Assignee) B E Tech LLC     (Current Assignee) B E Tech LLC

Martin David Hoyle
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (first link) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (graphical user interface) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (graphical user interface) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (first link) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (graphical user interface) identifying the at least one advertising media clip .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (graphical user interface) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (first link) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (first link) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (graphical user interface) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (graphical user interface) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (first link) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (graphical user interface) identifying the at least one advertising media clip .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (graphical user interface) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (first link) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 14
. A system for accessing media (access information) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (first link) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (graphical user interface) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text field , wherein said program is operable to access one or more computer files specified by the user via text inputted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information (accessing media) stored on a data storage device located in a disk drive within the computer .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (graphical user interface) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (first link) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (graphical user interface) identifying the at least one advertising media clip .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (first link) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (graphical user interface) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (first link) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (graphical user interface) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (graphical user interface) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (graphical user interface) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (first link) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (first link) to include one or more instructions relating to at least one of a media format , a media language (text input, input text) , a media sequence , and an advertisement insertion .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US6141010A
CLAIM 11
. A computer-readable memory for use by a computer to provide a user of the computer with an integrated graphical interface to a plurality of computer resources , the computer-readable memory comprising : a non-volatile data storage device ;
a program stored on said non-volatile data storage device in a computer-readable format ;
said program being operable upon execution to display a graphical user interface comprising an application window separated into a number of regions , a first one of said regions including a number of graphical objects , at least some of which are each representative of a different computer application and are selectable by the user via an input device , wherein said program is operable upon selection of one of said graphical objects to initiate execution of the computer application associated therewith ;
a second one of said regions including a number of menu items selectable by the user , each of said menu items having a function associated therewith ;
a third one of said regions including a plurality of user-selectable link category buttons each associated with a different data set , said data sets each comprising a number of links to different information resources , wherein said program is operable in response to selection of one of said link category buttons to display the links from the data set associated with said one of said link category buttons , with said program further being operable in response to selection of one of the displayed links to provide the user with access to its associated information resource via a browser application ;
a fourth one of said regions including a user-input text (media language) field , wherein said program is operable to access one or more computer files specified by the user via text input (media language) ted into said text field ;
a fifth one of said regions comprising a banner region , wherein said program is operable to access banner data and display said banner data in said banner region ;
and said window including a display object that is selectable by the user via the input device , wherein said program is operable in response to selection of the display object to access information stored on a data storage device located in a disk drive within the computer .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (graphical user interface) to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (first link) from one or more media servers .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (first link) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (graphical user interface) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (first link) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (graphical user interface) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (graphical user interface) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (graphical user interface) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (first link) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (first link) include one or more instructions relating to at least one of a media format , a media language (text input, input text) , a media sequence , and an advertisement insertion .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (graphical user interface) further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface (play script) comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (first link) .
US6141010A
CLAIM 1
. An apparatus for use by a computer to provide a user of the computer with access to information resources via a browser , the apparatus comprising : a non-volatile data storage device ;
a first program module stored on said non-volatile data storage device in a computer-readable format ;
said first program module being operable upon execution to display a graphical user interface comprising a window separated into a number of regions ;
a first one of said regions including a number of user-selectable items , at least some of which are each associated with a different data set , said data sets each representative of a different category of information and each of said data sets comprising a number of user-selectable links to different information resources ;
a second one of said regions comprising an information display region , a second program module operable upon execution to select informational data to be displayed in said information display region ;
wherein said first program module is operable in response to selection of a first one of said links to activate a separate browser application and retrieve the associated information resource using the browser application , said first program module further being operable in response to selection of the first link (communication device) to notify said second program module of the selection of said first link , whereby said informational data is displayed in said second region of the graphical user interface of said first program module independently of the display of the information resource by said browser application ;
and wherein said second program module is operable in response to notifications from said first program module to select the informational data to be displayed from among a larger amount of said informational data , said second program module further being operable to store statistical data regarding the display of said selected informational data .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9901984A1

Filed: 1998-06-30     Issued: 1999-01-14

Intelligent electronic program guide

(Original Assignee) Nds Limited     

Jonathan Maissel, Amir Eilat, Yossef Tsuria, Moshe Kranc, Yishai Sered, Gershon Bar-On, Shabtai Atlow, David Zviel
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (storage apparatus) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9901984A1
CLAIM 20
. Apparatus according to either claim 18 or claim 19 and wherein said viewer preference profile loading apparatus receives said viewer preference profile from profile storage apparatus (reservation identification, user identification information) located remotely thereto .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (storage apparatus) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9901984A1
CLAIM 20
. Apparatus according to either claim 18 or claim 19 and wherein said viewer preference profile loading apparatus receives said viewer preference profile from profile storage apparatus (reservation identification, user identification information) located remotely thereto .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (storage apparatus) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9901984A1
CLAIM 20
. Apparatus according to either claim 18 or claim 19 and wherein said viewer preference profile loading apparatus receives said viewer preference profile from profile storage apparatus (reservation identification, user identification information) located remotely thereto .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (storage apparatus) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9901984A1
CLAIM 20
. Apparatus according to either claim 18 or claim 19 and wherein said viewer preference profile loading apparatus receives said viewer preference profile from profile storage apparatus (reservation identification, user identification information) located remotely thereto .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule (determination apparatus) , a viewing rule , and a settlement rule .
WO9901984A1
CLAIM 7
. Apparatus according to any of the above claims and wherein said intelligent agent also comprises profile determination apparatus (collection rule) for determining viewer preference profile information for at least one television viewer and for providing said viewer preference profile information to said profile storage unit for storage as a viewer preference profile , wherein said profile determination apparatus determines said viewer preference profile information by monitoring television viewing behavior of said at least one television viewer .

WO9901984A1
CLAIM 54
. Apparatus according to claim 53 and wherein said additional information comprises at least one of the following : audio material ;
visual material ;
audio-visual material ;
multimedia material ;
a computer program ;
and at least one preview of at least one program (service rule) .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (recording information) , and an advertisement insertion .
WO9901984A1
CLAIM 6
. Apparatus according to any of the above claims and wherein said transmitting apparatus comprises : recording apparatus for recording information (media sequence) on a removable medium ;
and means for sending said removable medium to a subscriber location comprising said subscriber unit , and said subscriber unit includes loading apparatus for loading said information from said removable medium into said subscriber unit .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (storage apparatus) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9901984A1
CLAIM 20
. Apparatus according to either claim 18 or claim 19 and wherein said viewer preference profile loading apparatus receives said viewer preference profile from profile storage apparatus (reservation identification, user identification information) located remotely thereto .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (storage apparatus) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9901984A1
CLAIM 20
. Apparatus according to either claim 18 or claim 19 and wherein said viewer preference profile loading apparatus receives said viewer preference profile from profile storage apparatus (reservation identification, user identification information) located remotely thereto .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule (determination apparatus) , a viewing rule , and a settlement rule .
WO9901984A1
CLAIM 7
. Apparatus according to any of the above claims and wherein said intelligent agent also comprises profile determination apparatus (collection rule) for determining viewer preference profile information for at least one television viewer and for providing said viewer preference profile information to said profile storage unit for storage as a viewer preference profile , wherein said profile determination apparatus determines said viewer preference profile information by monitoring television viewing behavior of said at least one television viewer .

WO9901984A1
CLAIM 54
. Apparatus according to claim 53 and wherein said additional information comprises at least one of the following : audio material ;
visual material ;
audio-visual material ;
multimedia material ;
a computer program ;
and at least one preview of at least one program (service rule) .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence (recording information) , and an advertisement insertion .
WO9901984A1
CLAIM 6
. Apparatus according to any of the above claims and wherein said transmitting apparatus comprises : recording apparatus for recording information (media sequence) on a removable medium ;
and means for sending said removable medium to a subscriber location comprising said subscriber unit , and said subscriber unit includes loading apparatus for loading said information from said removable medium into said subscriber unit .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (storage apparatus) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9901984A1
CLAIM 20
. Apparatus according to either claim 18 or claim 19 and wherein said viewer preference profile loading apparatus receives said viewer preference profile from profile storage apparatus (reservation identification, user identification information) located remotely thereto .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JP2000004272A

Filed: 1998-06-17     Issued: 2000-01-07

データ配信方法、並びに、本データ配信方法を適用した送信装置、受信装置、及びデータ配信システム、並びに、本データ配信システムに用いられるデータ構造

(Original Assignee) Jisedai Joho Hoso System Kenkyusho:Kk; 株式会社次世代情報放送システム研究所     

Yoshihisa Gonno, Kazuo Haraoka, Kazuhiro Machida, Ikuhiko Nishio, Yasuaki Yamagishi, 和生 原岡, 靖明 山岸, 善久 権野, 和弘 町田, 郁彦 西尾
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (前記送信) to a live ingress switch .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

JP2000004272A
CLAIM 7
【請求項7】 前記情報伝達メディアは放送メディアで あり、 この場合、前記送信 (connection instruction) 手段は、 前記コンテンツデータに対応する、前記メタ情報スキー マ変換手段で変換後のメタ情報スキーマを、前記放送メ ディアを介して、MPEGシステムの規定に準拠したセ クション形式で記述して送信することを特徴とする請求 項6に記載の送信装置。

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (前記送信) to a live ingress switch .
JP2000004272A
CLAIM 7
【請求項7】 前記情報伝達メディアは放送メディアで あり、 この場合、前記送信 (connection instruction) 手段は、 前記コンテンツデータに対応する、前記メタ情報スキー マ変換手段で変換後のメタ情報スキーマを、前記放送メ ディアを介して、MPEGシステムの規定に準拠したセ クション形式で記述して送信することを特徴とする請求 項6に記載の送信装置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JP2000004272A
CLAIM 2
【請求項2】 前記情報伝達メディアは放送メディアで あり、 この場合、前記情報提供源は、 前記コンテンツデータに対応する前記変換後のメタ情報 を、前記放送メディアを介して、MPEGシステム (communication device, media streaming management method, communication device to include one) の規 定に準拠したセクション内の記述子の形式で記述して送 信することを特徴とする請求項1に記載のデータ配信方 法。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH11341040A

Filed: 1998-05-26     Issued: 1999-12-10

サービス提供方法および通信装置

(Original Assignee) Toshiba Corp; 株式会社東芝     

Mikio Hashimoto, Takeshi Saito, Yoshiaki Takahata, 健 斉藤, 幹生 橋本, 由彰 高畠
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (サービス提供) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH11341040A
CLAIM 1
【請求項1】 第1のネットワーク上のサーバから第2 のネットワーク上の端末装置へサービスを提供するサー ビス提供方法において、 前記第1のネットワーク上のサーバから該サーバが提供 するサービスを含む該サーバの属性情報を収集して記憶 手段に記憶し、この記憶手段で記憶された属性情報を前 記第2のネットワーク上の任意の端末装置へ該第2のネ ットワークに依存するプロトコルに従って提示し、この 提示された属性情報に基づき選択されたサービスの提供 を該サービスを提供する第1のネットワーク上のサーバ に要求して、当該サービスを前記第2のネットワーク上 の当該サービスの要求元の端末装置へ提供することを特 徴とするサービス提供 (service rule) 方法。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information (プロト) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH11341040A
CLAIM 1
【請求項1】 第1のネットワーク上のサーバから第2 のネットワーク上の端末装置へサービスを提供するサー ビス提供方法において、 前記第1のネットワーク上のサーバから該サーバが提供 するサービスを含む該サーバの属性情報を収集して記憶 手段に記憶し、この記憶手段で記憶された属性情報を前 記第2のネットワーク上の任意の端末装置へ該第2のネ ットワークに依存するプロト (session information) コルに従って提示し、この 提示された属性情報に基づき選択されたサービスの提供 を該サービスを提供する第1のネットワーク上のサーバ に要求して、当該サービスを前記第2のネットワーク上 の当該サービスの要求元の端末装置へ提供することを特 徴とするサービス提供方法。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (サービス提供) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH11341040A
CLAIM 1
【請求項1】 第1のネットワーク上のサーバから第2 のネットワーク上の端末装置へサービスを提供するサー ビス提供方法において、 前記第1のネットワーク上のサーバから該サーバが提供 するサービスを含む該サーバの属性情報を収集して記憶 手段に記憶し、この記憶手段で記憶された属性情報を前 記第2のネットワーク上の任意の端末装置へ該第2のネ ットワークに依存するプロトコルに従って提示し、この 提示された属性情報に基づき選択されたサービスの提供 を該サービスを提供する第1のネットワーク上のサーバ に要求して、当該サービスを前記第2のネットワーク上 の当該サービスの要求元の端末装置へ提供することを特 徴とするサービス提供 (service rule) 方法。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information (プロト) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH11341040A
CLAIM 1
【請求項1】 第1のネットワーク上のサーバから第2 のネットワーク上の端末装置へサービスを提供するサー ビス提供方法において、 前記第1のネットワーク上のサーバから該サーバが提供 するサービスを含む該サーバの属性情報を収集して記憶 手段に記憶し、この記憶手段で記憶された属性情報を前 記第2のネットワーク上の任意の端末装置へ該第2のネ ットワークに依存するプロト (session information) コルに従って提示し、この 提示された属性情報に基づき選択されたサービスの提供 を該サービスを提供する第1のネットワーク上のサーバ に要求して、当該サービスを前記第2のネットワーク上 の当該サービスの要求元の端末装置へ提供することを特 徴とするサービス提供方法。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH1132272A

Filed: 1998-03-18     Issued: 1999-02-02

娯楽システム用のチャンネルバー・ユーザインターフェース

(Original Assignee) Microsoft Corp; マイクロソフト コーポレイション     

Seung-Yup Chai, Ives Chor, John Hawkins, アイヴズ・コー, ジョン・ホーキンズ, スーン−ユップ・チャイ
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (モード, データ, 前記最) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (モード, データ, 前記最) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (モード, データ, 前記最) .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (モード, データ, 前記最) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (モード, データ, 前記最) .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (モード, データ, 前記最) .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (モード, データ, 前記最) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (モード, データ, 前記最) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (モード, データ, 前記最) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (モード, データ, 前記最) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワーク (frame rate) ロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (の命令) to a live ingress switch .
JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モードの間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令 (connection instruction) を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (モード, データ, 前記最) .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (モード, データ, 前記最) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (モード, データ, 前記最) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (モード, データ, 前記最) of the at least one other media .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (モード, データ, 前記最) of at least one second resource available to enable streaming of the at least one other media .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (モード, データ, 前記最) from one or more media servers .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (モード, データ, 前記最) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (モード, データ, 前記最) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワーク (frame rate) ロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (の命令) to a live ingress switch .
JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モードの間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令 (connection instruction) を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (モード, データ, 前記最) .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (モード, データ, 前記最) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (モード, データ, 前記最) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (モード, データ, 前記最) of the at least one other media .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (モード, データ, 前記最) of at least one second resource available to enable streaming of the at least one other media .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (モード, データ, 前記最) .
JPH1132272A
CLAIM 4
【請求項4】請求項3記載のユーザインターフェースで あって、前記バナーは、1群の印から選択した印を含 み、前記1群の印は、ネットワークロゴ、チャンネル番 号、コール文字、前記現在のチャンネルで運ばれるプロ グラムのタイトル、プログラムの時間スロット、前記プ ログラムがクローズド・キャプショニングをサポートし ているかどうか、オーディオトラックデータ (second identification, user identification information, communication device) 、プログラ ムの視聴率、前記プログラムがステレオサウンドあるい はサラウンドサウンドをサポートしているかどうか、前 記プログラムがデータ強化されているかどうか、当該シ ョーが新たなエピソードかあるいは再放送か、およびそ の他のアプリケーションが呼び出したアイコンから成る こと、を特徴とするユーザインターフェース。

JPH1132272A
CLAIM 14
【請求項14】請求項12記載のユーザインターフェー スであって、前記バナーは、前記スクリーンの1つの領 域上に配置し、前記最 (second identification, user identification information, communication device) 近チャンネルバー、前記お気に入 りチャンネルバーおよび前記ツールバーは、前記スクリ ーンのそれとは異なった領域に配置したこと、を特徴と するユーザインターフェース。

JPH1132272A
CLAIM 30
【請求項30】テレビジョン信号を受けることができか つ該テレビジョン信号をディスプレイ上のディスプレイ フレーム内に表示することができる娯楽システムであっ て、プロセッサと、前記ディスプレイ上における少なく とも1つのグラフィカルなウィンドウの提示をサポート するグラフィカル・ユーザインターフェース環境を提供 するよう前記プロセッサ上で実行するオペレーティング ・システムと、前記メモリに記憶しており前記プロセッ サで実行して前記ディスプレイ上における前記テレビジ ョン信号の提示を制御するコンピュータ実行可能のアプ リケーションと、を有した前記の娯楽システムにおい て、前記コンピュータ実行可能アプリケーションが、 第1の動作モード (second identification, user identification information, communication device) の間、前記テレビジョン信号を前記デ ィスプレイフレーム内に表示するステップと、 第2の動作モードの間、前記テレビジョン信号をグラフ ィカルなウィンドウ内に表示するステップと、および前 記テレビジョン信号と共にチャンネルバーを表示するス テップであって、前記チャンネルバーは、直線状に配列 した複数のチャンネルに関係したアイコンを有し、該ア イコンは、作動されたときに、前記娯楽システムにチャ ンネルを切り換えさせて異なったテレビジョン信号を受 けさせるようにし、また前記チャンネルバーは、作動さ れたときに前記第1と第2の動作モードの間で転換を行 うためのウィンドウズ・アイコンをさらに有する、前記 のステップと、を実行するためのコンピュータ実行可能 の命令を含むこと、を特徴とするコンピュータ実行可能 アプリケーション。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH11205711A

Filed: 1998-01-13     Issued: 1999-07-30

情報表示装置

(Original Assignee) Sanyo Electric Co Ltd; 三洋電機株式会社     

Yoshinobu Suzukawa, 義信 鈴川
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (データ) .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (データ) .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワーク (frame rate) のURLへア クセスし、該URLからデータを取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (データ) from one or more media servers .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワーク (frame rate) のURLへア クセスし、該URLからデータを取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH11205711A
CLAIM 1
【請求項1】 ビデオ信号中の第1の映像信号を画面に 表示し、また、コンピュータネットワークのURLへア クセスし、該URLからデータ (communication device, user identification information) を取り込み第2の映像信 号に変換して画面に表示し、また、第1及び第2の映像 信号をそれぞれ画面の水平方向に圧縮し横並びに合成し て画面に表示する情報表示装置において、 前記横並びに合成して画面に表示している場合に、コン ピュータネットワークの前記URLの他のURLへアク セスし始めたとき、第2の映像信号を記憶する記憶手段 と、該記憶手段が記憶した第2の映像信号を画面に表示 する表示手段とを備えることを特徴とする情報表示装 置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9834189A1

Filed: 1998-01-09     Issued: 1998-08-06

Internet advertising system

(Original Assignee) Flycast Communications Corp.     

David William Roth, Dylan Salisbury
US9026673B2
CLAIM 14
. A system for accessing media (has access) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9834189A1
CLAIM 7
. A system for placing advertisements on web pages on the world wide web , said web pages being accessed by viewers , each viewer utilizing a browser , a first server which stores advertisements , said web pages having HTML references to said first server , a data base of information on viewers and on the web sites that have been accessed by particular browsers , bid input means for accepting bids to place advertisements on web pages which have particular characteristics and which are accessed by particular browsers which have been previously used to access web pages having particular characteristics , bid selection means for selecting the highest bid for placement of an advertisement on a particular web page which has particular characteristics and which has been accessed by a browser which previously has access (accessing media) ed particular web sites .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
WO9834189A1
CLAIM 4
. A system for displaying advertisements to viewers who access a web page comprising a web server which stores a plurality of advertisements , bid input means for providing to said system bids specifying characteristics of users and web sites where it is desired to display advertisements and a dollar bid for the right to display an advertisement on a site with the specified characteristics a server system which includes means (bit rate) for evaluating bids , for selecting one of said advertisements in response to said bids and for designating to said web server which of said advertisements should be displayed , whereby the particular advertisement that is displayed to a viewer is determined by a bidding process .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
WO9834189A1
CLAIM 4
. A system for displaying advertisements to viewers who access a web page comprising a web server which stores a plurality of advertisements , bid input means for providing to said system bids specifying characteristics of users and web sites where it is desired to display advertisements and a dollar bid for the right to display an advertisement on a site with the specified characteristics a server system which includes means (bit rate) for evaluating bids , for selecting one of said advertisements in response to said bids and for designating to said web server which of said advertisements should be displayed , whereby the particular advertisement that is displayed to a viewer is determined by a bidding process .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6088722A

Filed: 1997-12-24     Issued: 2000-07-11

System and method for scheduling broadcast of and access to video programs and other data using customer profiles

(Original Assignee) Herz; Frederick; Ungar; Lyle; Zhang; Jian; Wachob; David; Salganicoff; Marcos     (Current Assignee) Fred Herz Patents LLC

Frederick Herz, Lyle Ungar, Jian Zhang, David Wachob, Marcos Salganicoff
US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US6088722A
CLAIM 19
. A system as in claim 11 , wherein said customer is connected to a plurality of data sources over a data network , and wherein said presenting means includes means (bit rate) for downloading said subset of data to said customer prior to selection by said customer of a menu item identifying said subset of data .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (data messages) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US6088722A
CLAIM 26
. A system as in claim 11 , further comprising an interface which through which said determining means provides upstream data messages (user identification information) .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US6088722A
CLAIM 19
. A system as in claim 11 , wherein said customer is connected to a plurality of data sources over a data network , and wherein said presenting means includes means (bit rate) for downloading said subset of data to said customer prior to selection by said customer of a menu item identifying said subset of data .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (data messages) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US6088722A
CLAIM 26
. A system as in claim 11 , further comprising an interface which through which said determining means provides upstream data messages (user identification information) .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6029045A

Filed: 1997-12-09     Issued: 2000-02-22

System and method for inserting local content into programming content

(Original Assignee) Cogent Tech Inc     (Current Assignee) Harmonic Inc

Martin R. Picco, William G. Mears, Jonathan S. Kau
US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (up data) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US6029045A
CLAIM 14
. The system of claim 13 , wherein said inserting means further comprises means for splicing two Motion Pictures Experts Group data (frame rate) streams together .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (specific t) , and an advertisement insertion .
US6029045A
CLAIM 1
. A system for communicating programming and local content data that are to be inserted into a local content space in a programming data stream at a predetermined time , the system comprising : means for transmitting the programming and the local content data to a set-top box in a house of a user ;
means , in the set-top box , for storing a predetermined portion of the local content data based on predetermined criteria ;
means , in the set-top box , for identifying a local content space in the programming ;
means , in the set-top box , for selecting a particular piece of local content from the storing means to insert into the local content space in the programming based on a plurality of predetermined preferences ;
means for retrieving said selected piece of local content from said storage means ;
and means for inserting said selected piece of local content into said programming data stream at said local content space so that individualized local content specific t (media sequence) o the user of the set-top box is inserted into the programming data stream .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (up data) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US6029045A
CLAIM 14
. The system of claim 13 , wherein said inserting means further comprises means for splicing two Motion Pictures Experts Group data (frame rate) streams together .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence (specific t) , and an advertisement insertion .
US6029045A
CLAIM 1
. A system for communicating programming and local content data that are to be inserted into a local content space in a programming data stream at a predetermined time , the system comprising : means for transmitting the programming and the local content data to a set-top box in a house of a user ;
means , in the set-top box , for storing a predetermined portion of the local content data based on predetermined criteria ;
means , in the set-top box , for identifying a local content space in the programming ;
means , in the set-top box , for selecting a particular piece of local content from the storing means to insert into the local content space in the programming based on a plurality of predetermined preferences ;
means for retrieving said selected piece of local content from said storage means ;
and means for inserting said selected piece of local content into said programming data stream at said local content space so that individualized local content specific t (media sequence) o the user of the set-top box is inserted into the programming data stream .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH1188436A

Filed: 1997-09-16     Issued: 1999-03-30

情報提供システム

(Original Assignee) Mitsubishi Electric Corp; 三菱電機株式会社     

Seiji Fujii, Nobuhiro Kobayashi, 信博 小林, 誠司 藤井
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH1188436A
CLAIM 1
【請求項1】 ネットワーク (frame rate) 全体を内部ネットワークと 外部ネットワークとに分割するファイアウォールと、 前記内部ネットワークに接続され、情報提供サービスを 行う情報提供サーバと、 前記外部ネットワークに接続され、情報提供サービスを 要求するクライアントと、 前記内部ネットワークに接続され、情報提供サービス要 求のアクセス制御を行うアクセス制御サーバと、 を有し、 前記クライアントは、前記アクセス制御サーバとの間で 送受信する情報の暗号化/復号化を行うクライアント側 暗号化/復号化処理手段とを有し、 前記アクセス制御サーバは、 送受信する情報の暗号化/復号化を行うアクセス制御サ ーバ側暗号化/復号化処理手段と、 前記クライアントから送られてきた情報提供サービス要 求に基づき前記情報提供サーバへのアクセス許可の判定 を行うアクセス制御手段と、 前記アクセス制御手段がアクセス許可の判定を行う際に 使用するユーザ毎のルールが記述されたアクセス制御リ ストを記憶するアクセス制御リスト記憶手段と、 を有し、前記クライアントから前記情報提供サーバへ送 られる情報に対して前記情報提供サーバへ送られる前に アクセス許可の判定を行うことを特徴とする情報提供シ ステム。

JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information (プロト) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH1188436A
CLAIM 2
【請求項2】 前記クライアントは、GETメソッドを POSTメソッドへと変換するGET/POST変換手 段を有し、 前記アクセス制御サーバは、POSTメソッドをGET メソッドへと逆変換するPOST/GET変換手段を有 し、前記クライアントと前記情報提供サーバ間の情報交 換をハイパーテキストトランスファープロト (session information) コルに基づ き行わせることを特徴とする請求項1記載の情報提供シ ステム。

JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH1188436A
CLAIM 1
【請求項1】 ネットワーク (frame rate) 全体を内部ネットワークと 外部ネットワークとに分割するファイアウォールと、 前記内部ネットワークに接続され、情報提供サービスを 行う情報提供サーバと、 前記外部ネットワークに接続され、情報提供サービスを 要求するクライアントと、 前記内部ネットワークに接続され、情報提供サービス要 求のアクセス制御を行うアクセス制御サーバと、 を有し、 前記クライアントは、前記アクセス制御サーバとの間で 送受信する情報の暗号化/復号化を行うクライアント側 暗号化/復号化処理手段とを有し、 前記アクセス制御サーバは、 送受信する情報の暗号化/復号化を行うアクセス制御サ ーバ側暗号化/復号化処理手段と、 前記クライアントから送られてきた情報提供サービス要 求に基づき前記情報提供サーバへのアクセス許可の判定 を行うアクセス制御手段と、 前記アクセス制御手段がアクセス許可の判定を行う際に 使用するユーザ毎のルールが記述されたアクセス制御リ ストを記憶するアクセス制御リスト記憶手段と、 を有し、前記クライアントから前記情報提供サーバへ送 られる情報に対して前記情報提供サーバへ送られる前に アクセス許可の判定を行うことを特徴とする情報提供シ ステム。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information (プロト) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH1188436A
CLAIM 2
【請求項2】 前記クライアントは、GETメソッドを POSTメソッドへと変換するGET/POST変換手 段を有し、 前記アクセス制御サーバは、POSTメソッドをGET メソッドへと逆変換するPOST/GET変換手段を有 し、前記クライアントと前記情報提供サーバ間の情報交 換をハイパーテキストトランスファープロト (session information) コルに基づ き行わせることを特徴とする請求項1記載の情報提供シ ステム。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH1188436A
CLAIM 3
【請求項3】 前記クライアントは、前記アクセス制御 サーバ個々に対応したアクセス制御サーバ用暗号鍵を管 理するアクセスサーバリストを記憶するアクセスサーバ リスト記憶手段を有し、 前記クライアント側暗号化/復号化処理手段は、前記ア クセスサーバリストに基づき前記アクセス制御サーバへ 送る情報の暗号化を行うことを特徴とする請求項1記載 の情報提供システム (communication device, media streaming management method, communication device to include one)




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9809209A1

Filed: 1997-08-29     Issued: 1998-03-05

Systems and methods for secure transaction management and electronic rights protection

(Original Assignee) Intertrust Technologies Corp.     

Karl L. Ginter, Victor H. Shear, W. Olin Sibert, Francis J. Spahn, David M. Van Wie
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9809209A1
CLAIM 13
. A method of compromising a distributed electronic rights management system comprising plural nodes having associated protected processing environments , characterized by the steps of : compromising the permissions record of an electronic container , and using the compromised permissions record to access and/or use electronic information (reservation identification) .

US9026673B2
CLAIM 7
. A system comprising : a management system (management system) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

WO9809209A1
CLAIM 13
. A method of compromising a distributed electronic rights management system comprising plural nodes having associated protected processing environments , characterized by the steps of : compromising the permissions record of an electronic container , and using the compromised permissions record to access and/or use electronic information (reservation identification) .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (management system) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (management system) generates a reservation associated with the at least one play script .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (management system) generates and transmits the at least one play script identifying the at least one advertising media clip .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (management system) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9809209A1
CLAIM 13
. A method of compromising a distributed electronic rights management system comprising plural nodes having associated protected processing environments , characterized by the steps of : compromising the permissions record of an electronic container , and using the compromised permissions record to access and/or use electronic information (reservation identification) .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9809209A1
CLAIM 13
. A method of compromising a distributed electronic rights management system comprising plural nodes having associated protected processing environments , characterized by the steps of : compromising the permissions record of an electronic container , and using the compromised permissions record to access and/or use electronic information (reservation identification) .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource (more C) available to enable streaming of the at least one other media .
WO9809209A1
CLAIM 9
. An electronic appliance arrangement containing one or more C (second resource) PUs wherein at least one of the CPUs incorporates an integrated secure processing unit , said arrangement storing protected appliance usage control information designed to be securely processed by said integrated secure processing unit .

US9026673B2
CLAIM 34
. A media streaming management system (management system) (processing environments) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

WO9809209A1
CLAIM 13
. A method of compromising a distributed electronic rights management system comprising plural nodes having associated protected processing environments , characterized by the steps of : compromising the permissions record of an electronic container , and using the compromised permissions record to access and/or use electronic information (reservation identification) .

US9026673B2
CLAIM 35
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 36
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 37
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 38
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 39
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 40
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 41
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 42
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 43
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 44
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 45
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the request for media comprises a request for video .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 46
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 47
. The media streaming management system (management system) (processing environments) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource (more C) available to enable streaming of the at least one other media .
WO9809209A1
CLAIM 9
. An electronic appliance arrangement containing one or more C (second resource) PUs wherein at least one of the CPUs incorporates an integrated secure processing unit , said arrangement storing protected appliance usage control information designed to be securely processed by said integrated secure processing unit .

WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .

US9026673B2
CLAIM 48
. The media streaming management system (management system) (processing environments) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9809209A1
CLAIM 11
. A method of compromising a distributed electronic rights management system (management system) comprising plural nodes having protected processing environments (media streaming management system) , characterized by the following steps : (a) exposing a certification private key , (b) passing at least one challenge/response protocol and/or exposing at least one external communication key based at least in part on the key exposed by the exposing step , (c) creating a processing environment based at least in part on steps (a) and (b) , and participating in distributed rights management using the processing environment created by step (c) .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
GB2348346A

Filed: 1997-05-29     Issued: 2000-09-27

A digital interactive system for providing full interactivity with live programming events

(Original Assignee) ACTV Inc     (Current Assignee) ACTV Inc

Michael J Freeman, Craig Ullman
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (interactive program, user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (interactive program, user response) .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (interactive program, user response) identifying the at least one advertising media clip .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (interactive program, user response) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 7
. A system comprising : a management system (central location) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (interactive program, user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (central location) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (central location) generates a reservation associated with the at least one play script (interactive program, user response) .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (central location) generates and transmits the at least one play script (interactive program, user response) identifying the at least one advertising media clip .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (central location) : generates the at least one play script (interactive program, user response) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (interactive program, user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (interactive program, user response) .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (interactive program, user response) identifying the at least one advertising media clip .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (interactive program, user response) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (interactive program, user response) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (interactive program, user response) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (interactive program, user response) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (interactive program, user response) to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 34
. A media streaming management system (central location) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (interactive program, user response) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 35
. The media streaming management system (central location) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 36
. The media streaming management system (central location) of claim 34 , wherein the management system generates and transmits the play script (interactive program, user response) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 37
. The media streaming management system (central location) of claim 34 , wherein the management system generates and transmits the play script (interactive program, user response) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 38
. The media streaming management system (central location) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 39
. The media streaming management system (central location) of claim 34 , wherein the play script (interactive program, user response) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 40
. The media streaming management system (central location) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 41
. The media streaming management system (central location) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 42
. The media streaming management system (central location) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 43
. The media streaming management system (central location) of claim 34 , wherein the play script (interactive program, user response) further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

GB2348346A
CLAIM 7
. A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (play script) .

GB2348346A
CLAIM 8
. A method as claimed in any preceding claim , wherein the user profile contains data collected from user response (play script) s to interrogatories , wherein the interrogatories are part of the program .

US9026673B2
CLAIM 44
. The media streaming management system (central location) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 45
. The media streaming management system (central location) of claim 34 , wherein the request for media comprises a request for video .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 46
. The media streaming management system (central location) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 47
. The media streaming management system (central location) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .

US9026673B2
CLAIM 48
. The media streaming management system (central location) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
GB2348346A
CLAIM 3
. A method as claimed in Claim 1 , wherein the user profile is stored in memory at a central location (management system) .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH10327396A

Filed: 1997-05-23     Issued: 1998-12-08

課金システムのためのセンタ装置並びに端末装置

(Original Assignee) Toshiba Ave Corp; Toshiba Corp; 東芝エー・ブイ・イー株式会社; 株式会社東芝     

Keiko Ando, Takuji Kimura, Masakazu Koike, Hiroshi Machida, Isao Miyazaki, Shinichi Oi, Mamoru Ota, Osamu Yoshida, 治 吉田, 伸一 大井, 衛 太田, 景子 安藤, 功 宮崎, 将一 小池, 琢二 木村, 浩 町田
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media (記憶メディア) ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

JPH10327396A
CLAIM 9
【請求項9】 前記料金情報生成手段は、再生回数とコ ンテンツの識別 (reservation identification) 信号に応じた料金情報を生成して、前記 課金管理手段と前記送受信手段を介して端末装置に送 り、 前記課金管理手段は、前記料金情報と前記前記送受信手 段を介して端末装置から得た再生回数情報と再生コンテ ンツの識別信号をもとに、課金情報を生成することを特 徴とした請求項1または4に記載の課金システムのため のセンタ装置。

US9026673B2
CLAIM 2
. The method of claim 1 , wherein the at least one media selector comprises at least one rule , and determining the at least one other media (記憶メディア) based on the at least one media selector comprises processing the at least one rule of the at least one media selector to determine the at least one other media .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media (記憶メディア) for reception by the at least one communication device , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media (記憶メディア) comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script identifying the at least one advertising media clip .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media (記憶メディア) ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

JPH10327396A
CLAIM 9
【請求項9】 前記料金情報生成手段は、再生回数とコ ンテンツの識別 (reservation identification) 信号に応じた料金情報を生成して、前記 課金管理手段と前記送受信手段を介して端末装置に送 り、 前記課金管理手段は、前記料金情報と前記前記送受信手 段を介して端末装置から得た再生回数情報と再生コンテ ンツの識別信号をもとに、課金情報を生成することを特 徴とした請求項1または4に記載の課金システムのため のセンタ装置。

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system determines the at least one other media (記憶メディア) based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media (記憶メディア) for reception by the at least one communication device .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media (記憶メディア) comprises at least one advertising media clip , and the management system generates and transmits the at least one play script identifying the at least one advertising media clip .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media (記憶メディア) ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

JPH10327396A
CLAIM 9
【請求項9】 前記料金情報生成手段は、再生回数とコ ンテンツの識別 (reservation identification) 信号に応じた料金情報を生成して、前記 課金管理手段と前記送受信手段を介して端末装置に送 り、 前記課金管理手段は、前記料金情報と前記前記送受信手 段を介して端末装置から得た再生回数情報と再生コンテ ンツの識別信号をもとに、課金情報を生成することを特 徴とした請求項1または4に記載の課金システムのため のセンタ装置。

US9026673B2
CLAIM 15
. The system of claim 14 , wherein the at least one media selector comprises at least one rule , and identifying the at least one other media (記憶メディア) based on the at least one media selector comprises processing the at least one rule of the at least one media selector to identify the at least one other media .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media (記憶メディア) for reception by the at least one communication device , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media (記憶メディア) comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script identifying the at least one advertising media clip .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media (記憶メディア) for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

JPH10327396A
CLAIM 9
【請求項9】 前記料金情報生成手段は、再生回数とコ ンテンツの識別 (reservation identification) 信号に応じた料金情報を生成して、前記 課金管理手段と前記送受信手段を介して端末装置に送 り、 前記課金管理手段は、前記料金情報と前記前記送受信手 段を介して端末装置から得た再生回数情報と再生コンテ ンツの識別信号をもとに、課金情報を生成することを特 徴とした請求項1または4に記載の課金システムのため のセンタ装置。

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (実行要求, 生成手段) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段 (creation rule) と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

JPH10327396A
CLAIM 16
【請求項16】 前記蓄積メディア手段は、取り離し可 能であり、前記回数情報制御手段は、前記蓄積制御手段 に対し、所定の蓄積コンテンツの再生禁止要求と自端末 の端末識別信号および再生回数情報を暗号化した端末利 用禁止情報とを発行し、前記蓄積制御手段は、前記蓄積 手段を介して、前記蓄積メディア手段に対し再生禁止表 示と前記端末利用禁止情報を記録し、前記蓄積手段は、 同一または他の前記蓄積メディア手段から前記再生禁止 表示と前記端末利用禁止情報を検出し、前記端末利用禁 止情報を、前記蓄積制御手段を介して前記回数情報制御 手段へ伝達し、前記回数情報制御手段は、前記端末利用 禁止情報を復号し、自端末の前記端末利用禁止情報であ ると確認した場合、前記蓄積制御手段に前記蓄積コンテ ンツの再生禁止の実行を要求し、前記蓄積手段は、前記 蓄積制御手段からの前記蓄積コンテンツの再生禁止の実 行要求を受けて、前記再生禁止表示を検出した前記蓄積 メディア手段中の前記所定の蓄積コンテンツの再生を止 め、前記回数情報制御手段は、前記端末利用禁止情報を 復号することが出来ない場合、自端末の前記端末利用禁 止情報でないと判定し、前記蓄積制御手段に対し前記蓄 積コンテンツの再生禁止の実行要求 (creation rule) を出さず、前記送受 信手段を介して前記端末利用禁止情報を前記センタ装置 に送信しすることを特徴とする請求項2、3、5、7、 8、10、15のいずれか1つに記載の課金システムの ための端末装置。

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (の指示) to a live ingress switch .
JPH10327396A
CLAIM 5
【請求項5】 前記再生回数制御手段が決める前記所定 タイミングに代わり、前記センタ装置からの要求タイミ ングにより、前記再生回数制御手段は、前記回数情報記 憶手段から前記再生回数情報を読み出して送出し、前記 再生回数情報を前記送受信手段を介して前記センタ装置 に送信し、端末装置が前記再生回数情報を供給しない場 合、前記センタ装置から前記送受信手段を介して前記蓄 積制御手段に前記蓄積コンテンツの再生禁止の指示 (connection instruction) が来 ることを特徴とする請求項2または3に記載の課金シス テムのための端末装置。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media (記憶メディア) comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media (記憶メディア) as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media (記憶メディア) as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media (記憶メディア) to the communication device from one or more media servers .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media (記憶メディア) for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

JPH10327396A
CLAIM 9
【請求項9】 前記料金情報生成手段は、再生回数とコ ンテンツの識別 (reservation identification) 信号に応じた料金情報を生成して、前記 課金管理手段と前記送受信手段を介して端末装置に送 り、 前記課金管理手段は、前記料金情報と前記前記送受信手 段を介して端末装置から得た再生回数情報と再生コンテ ンツの識別信号をもとに、課金情報を生成することを特 徴とした請求項1または4に記載の課金システムのため のセンタ装置。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (実行要求, 生成手段) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段 (creation rule) と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

JPH10327396A
CLAIM 16
【請求項16】 前記蓄積メディア手段は、取り離し可 能であり、前記回数情報制御手段は、前記蓄積制御手段 に対し、所定の蓄積コンテンツの再生禁止要求と自端末 の端末識別信号および再生回数情報を暗号化した端末利 用禁止情報とを発行し、前記蓄積制御手段は、前記蓄積 手段を介して、前記蓄積メディア手段に対し再生禁止表 示と前記端末利用禁止情報を記録し、前記蓄積手段は、 同一または他の前記蓄積メディア手段から前記再生禁止 表示と前記端末利用禁止情報を検出し、前記端末利用禁 止情報を、前記蓄積制御手段を介して前記回数情報制御 手段へ伝達し、前記回数情報制御手段は、前記端末利用 禁止情報を復号し、自端末の前記端末利用禁止情報であ ると確認した場合、前記蓄積制御手段に前記蓄積コンテ ンツの再生禁止の実行を要求し、前記蓄積手段は、前記 蓄積制御手段からの前記蓄積コンテンツの再生禁止の実 行要求を受けて、前記再生禁止表示を検出した前記蓄積 メディア手段中の前記所定の蓄積コンテンツの再生を止 め、前記回数情報制御手段は、前記端末利用禁止情報を 復号することが出来ない場合、自端末の前記端末利用禁 止情報でないと判定し、前記蓄積制御手段に対し前記蓄 積コンテンツの再生禁止の実行要求 (creation rule) を出さず、前記送受 信手段を介して前記端末利用禁止情報を前記センタ装置 に送信しすることを特徴とする請求項2、3、5、7、 8、10、15のいずれか1つに記載の課金システムの ための端末装置。

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (の指示) to a live ingress switch .
JPH10327396A
CLAIM 5
【請求項5】 前記再生回数制御手段が決める前記所定 タイミングに代わり、前記センタ装置からの要求タイミ ングにより、前記再生回数制御手段は、前記回数情報記 憶手段から前記再生回数情報を読み出して送出し、前記 再生回数情報を前記送受信手段を介して前記センタ装置 に送信し、端末装置が前記再生回数情報を供給しない場 合、前記センタ装置から前記送受信手段を介して前記蓄 積制御手段に前記蓄積コンテンツの再生禁止の指示 (connection instruction) が来 ることを特徴とする請求項2または3に記載の課金シス テムのための端末装置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media (記憶メディア) to the communication device .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media (記憶メディア) comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media (記憶メディア) comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media (記憶メディア) to the communication device .
JPH10327396A
CLAIM 1
【請求項1】 コンテンツを端末装置に送出するための コンテンツサーバ手段と、 料金情報を生成する料金情報生成手段と、 前記料金情報生成手段からの前記料金情報と前記端末装 置からの再生回数情報とから課金情報を生成する課金管 理手段と、 前記課金情報を記憶する記憶メディア (other media) 手段と、 前記料金情報生成手段からの前記料金情報を送信し、前 記端末装置から前記再生回数情報を受信する送受信手段 とを具備したことを特徴とする課金システムのためのセ ンタ装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US6002394A

Filed: 1997-04-11     Issued: 1999-12-14

Systems and methods for linking television viewers with advertisers and broadcasters

(Original Assignee) Starsight Telecast Inc     (Current Assignee) Rovi Guides Inc

Steven M. Schein, Sean A. O'Brien, James Jay Leftwich, Susan Broughton
US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US6002394A
CLAIM 13
. The interactive television system of claim 1 , in which the means for selecting a television program title includes means (bit rate) for recording the selected television program when broadcast .

US9026673B2
CLAIM 27
. The media streaming management method of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media (interactive user, broadcast time) .
US6002394A
CLAIM 8
. The interactive television system of claim 1 further comprising : means for storing the viewer' ;
s preferences for television programs based on criteria responsive to an interactive user (live media) interface ;
and means for customizing the operation of the interactive television system according to the criteria .

US6002394A
CLAIM 14
. The interactive television system of claim 1 , in which data contextually related to the selected television program title includes a plurality of the selected television program actors , actresses , theme , other broadcast time (live media) s or sources , associated available products , advertisements , promotions , and other related information .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US6002394A
CLAIM 13
. The interactive television system of claim 1 , in which the means for selecting a television program title includes means (bit rate) for recording the selected television program when broadcast .

US9026673B2
CLAIM 42
. The media streaming management system of claim 34 , wherein the requested media comprises at least one of on-demand media and live media (interactive user, broadcast time) .
US6002394A
CLAIM 8
. The interactive television system of claim 1 further comprising : means for storing the viewer' ;
s preferences for television programs based on criteria responsive to an interactive user (live media) interface ;
and means for customizing the operation of the interactive television system according to the criteria .

US6002394A
CLAIM 14
. The interactive television system of claim 1 , in which data contextually related to the selected television program title includes a plurality of the selected television program actors , actresses , theme , other broadcast time (live media) s or sources , associated available products , advertisements , promotions , and other related information .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9737500A1

Filed: 1997-03-27     Issued: 1997-10-09

Telecommunications routing based on format of message

(Original Assignee) British Telecommunications Public Limited Company     

Richard John Titmuss, Christopher Simon Winter
US9026673B2
CLAIM 7
. A system comprising : a management system (telecommunications apparatus) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (telecommunications apparatus) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (telecommunications apparatus) generates a reservation associated with the at least one play script .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (telecommunications apparatus) generates and transmits the at least one play script identifying the at least one advertising media clip .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (telecommunications apparatus) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (one second) of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal (second identification, second resource) .

WO9737500A1
CLAIM 3
. Apparatus according to claim 2 , in which the user tracking system comprises a hierarchical database consisting of a first layer comprising a first plurality of first user record stores corresponding to respective first localised areas and each storing location data relating to users in a respective said area , and a second layer comprising at least one second (first identification) user record store corresponding to a second area including a plurality of said first areas and storing location data relating to users in said second area .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (one second) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal (second identification, second resource) .

WO9737500A1
CLAIM 3
. Apparatus according to claim 2 , in which the user tracking system comprises a hierarchical database consisting of a first layer comprising a first plurality of first user record stores corresponding to respective first localised areas and each storing location data relating to users in a respective said area , and a second layer comprising at least one second (first identification) user record store corresponding to a second area including a plurality of said first areas and storing location data relating to users in said second area .

US9026673B2
CLAIM 34
. A media streaming management system (telecommunications apparatus) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 35
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 36
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 37
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 38
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 39
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 40
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 41
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 42
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 43
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 44
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 45
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the request for media comprises a request for video .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .

US9026673B2
CLAIM 46
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (one second) of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal (second identification, second resource) .

WO9737500A1
CLAIM 3
. Apparatus according to claim 2 , in which the user tracking system comprises a hierarchical database consisting of a first layer comprising a first plurality of first user record stores corresponding to respective first localised areas and each storing location data relating to users in a respective said area , and a second layer comprising at least one second (first identification) user record store corresponding to a second area including a plurality of said first areas and storing location data relating to users in said second area .

US9026673B2
CLAIM 47
. The media streaming management system (telecommunications apparatus) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (one second) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal (second identification, second resource) .

WO9737500A1
CLAIM 3
. Apparatus according to claim 2 , in which the user tracking system comprises a hierarchical database consisting of a first layer comprising a first plurality of first user record stores corresponding to respective first localised areas and each storing location data relating to users in a respective said area , and a second layer comprising at least one second (first identification) user record store corresponding to a second area including a plurality of said first areas and storing location data relating to users in said second area .

US9026673B2
CLAIM 48
. The media streaming management system (telecommunications apparatus) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9737500A1
CLAIM 1
. A telecommunications apparatus (management system) comprising means for selecting and routing a signal destined for a user to one of a plurality of different terminals near to the user and operating in accordance with different signal formats , in dependence upon the format of said signal .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5926205A

Filed: 1997-01-22     Issued: 1999-07-20

Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program

(Original Assignee) Imedia Corp     (Current Assignee) Terayon Corp ; Google Technology Holdings LLC

Edward A. Krause, Paul Shen, Adam S. Tom
US9026673B2
CLAIM 14
. A system for accessing media (storage devices) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5926205A
CLAIM 14
. An apparatus for formatting and distributing overlapping presentations of the same video program comprising : partitioning logic for receiving a data stream comprising an ordered sequence of data representative of the video program , said partitioning logic for segmenting said data stream into N data segments each made up of a plurality of data elements ;
interleaving logic in communication with said partitioning logic for interleaving the data elements of the N data segments to produce an interleaved data stream ;
and digital encoding logic for compressing said data stream , said digital encoding logic coupled to provide said data stream to said partitioning logic in a compressed state ;
a storage device coupled to receive and store said interleaved data stream for subsequent distribution to at least one receiver that is capable of reassembling the data segments in non-interleaved form ;
and at least a second storage device , said interleaving logic including logic for splitting said interleaved data stream between said storage devices (accessing media) .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5926205A
CLAIM 15
. The apparatus of claim 10 wherein said interleaving logic further includes means (bit rate) for assigning a unique segment identifier for each of the N data segments and means for inserting said segment identifiers into the interleaved data stream .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource (data elements) available to enable streaming of the at least one other media .
US5926205A
CLAIM 8
. An apparatus for formatting and distributing overlapping presentations of the same video program comprising : partitioning logic for receiving a data stream comprising an ordered sequence of data representative of the video program , said partitioning logic for segmenting said data stream into N data segments each made up of a plurality of data elements (second resource) ;
interleaving logic in communication with said partitioning logic for interleaving the data elements of the N data segments to produce an interleaved data stream so that adjacent elements in the interleaved data stream originate from different data segments in non-interleaved form ;
and transmitting logic for repeatedly transmitting the interleaved data stream over a video program distribution medium for a predetermined period of time to at least one receiver that is capable of reassembling the data segments in non-interleaved form .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5926205A
CLAIM 15
. The apparatus of claim 10 wherein said interleaving logic further includes means (bit rate) for assigning a unique segment identifier for each of the N data segments and means for inserting said segment identifiers into the interleaved data stream .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource (data elements) available to enable streaming of the at least one other media .
US5926205A
CLAIM 8
. An apparatus for formatting and distributing overlapping presentations of the same video program comprising : partitioning logic for receiving a data stream comprising an ordered sequence of data representative of the video program , said partitioning logic for segmenting said data stream into N data segments each made up of a plurality of data elements (second resource) ;
interleaving logic in communication with said partitioning logic for interleaving the data elements of the N data segments to produce an interleaved data stream so that adjacent elements in the interleaved data stream originate from different data segments in non-interleaved form ;
and transmitting logic for repeatedly transmitting the interleaved data stream over a video program distribution medium for a predetermined period of time to at least one receiver that is capable of reassembling the data segments in non-interleaved form .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5918014A

Filed: 1996-12-26     Issued: 1999-06-29

Automated collaborative filtering in world wide web advertising

(Original Assignee) Athenium LLC     (Current Assignee) Google LLC

Gary B. Robinson
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (interactive communication) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US5918014A
CLAIM 1
. An automated system in an interactive communication (internet protocol) medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means (bit rate) for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (interactive communication) (IP) address associated with the communication device , and a type of the communication network .
US5918014A
CLAIM 1
. An automated system in an interactive communication (internet protocol) medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means (bit rate) for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH10164533A

Filed: 1996-11-26     Issued: 1998-06-19

画像通信方法及び装置

(Original Assignee) Canon Inc; キヤノン株式会社     

Tomoaki Kawai, Koichi Yano, 智明 河合, 晃一 矢野
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (データ) .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (データ) .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (データ) from one or more media servers .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH10164533A
CLAIM 3
【請求項3】 前記送受信状況として、送信レート、ネ ットワークのデータ (communication device, user identification information) ロス率、データ受信ホスト数、受信 レートを利用することを特徴とする請求項2記載の画像 通信装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9719555A1

Filed: 1996-11-19     Issued: 1997-05-29

Interactive special events video signal navigation system

(Original Assignee) Prevue International, Inc.     

Michael Hanafee, Connie T. Marshall, Timothy S. Emmert
US9026673B2
CLAIM 7
. A system comprising : a management system (control signals) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (control signals) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (control signals) generates a reservation associated with the at least one play script .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (control signals) generates and transmits the at least one play script identifying the at least one advertising media clip .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (control signals) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (first identification) of the at least one portion of the requested media and at least one second identification (second identification, said signal) of the at least one other media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals from the TV viewer remote , a first output means for controlling said tuner to pass said signal (second identification, second resource) of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

WO9719555A1
CLAIM 2
. A system interactively controlled by a TV viewer remote for superimposing extraneous identification and information characters over normal programming on the viewer' ;
s display screen comprising : a tuner having an mput for receiving TV signals in a plurality of cable channels and first identification (first identification) and information signals , a first output for passing a signal of any selected one of said channels and a second output for passing said first identification and information signals ;
a computer having input means for receiving any of a plurality of control signals from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first identification and information signals passed by said second output of said tuner and a second output means for passing second identification (second identification, second resource) and information signals correspondmg to at least a portion of said first signals ;
and means for superimposing said signals passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer automatically passmg said second identification signal at preselected times and for predetermined time increments and passing sa d second information signal response to a second control signal received from said remote durmg said predetermined time increments .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (first identification) of at least one first resource (second information) available to enable streaming of the at least one portion of the requested media and at least one second identification (second identification, said signal) of at least one second resource (second identification, said signal) available to enable streaming of the at least one other media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals from the TV viewer remote , a first output means for controlling said tuner to pass said signal (second identification, second resource) of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information (first resource) signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

WO9719555A1
CLAIM 2
. A system interactively controlled by a TV viewer remote for superimposing extraneous identification and information characters over normal programming on the viewer' ;
s display screen comprising : a tuner having an mput for receiving TV signals in a plurality of cable channels and first identification (first identification) and information signals , a first output for passing a signal of any selected one of said channels and a second output for passing said first identification and information signals ;
a computer having input means for receiving any of a plurality of control signals from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first identification and information signals passed by said second output of said tuner and a second output means for passing second identification (second identification, second resource) and information signals correspondmg to at least a portion of said first signals ;
and means for superimposing said signals passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer automatically passmg said second identification signal at preselected times and for predetermined time increments and passing sa d second information signal response to a second control signal received from said remote durmg said predetermined time increments .

US9026673B2
CLAIM 34
. A media streaming management system (control signals) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 35
. The media streaming management system (control signals) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 36
. The media streaming management system (control signals) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 37
. The media streaming management system (control signals) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 38
. The media streaming management system (control signals) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 39
. The media streaming management system (control signals) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 40
. The media streaming management system (control signals) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 41
. The media streaming management system (control signals) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 42
. The media streaming management system (control signals) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 43
. The media streaming management system (control signals) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 44
. The media streaming management system (control signals) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 45
. The media streaming management system (control signals) of claim 34 , wherein the request for media comprises a request for video .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

US9026673B2
CLAIM 46
. The media streaming management system (control signals) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (first identification) of the at least one portion of the requested media and at least one second identification (second identification, said signal) of the at least one other media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal (second identification, second resource) of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

WO9719555A1
CLAIM 2
. A system interactively controlled by a TV viewer remote for superimposing extraneous identification and information characters over normal programming on the viewer' ;
s display screen comprising : a tuner having an mput for receiving TV signals in a plurality of cable channels and first identification (first identification) and information signals , a first output for passing a signal of any selected one of said channels and a second output for passing said first identification and information signals ;
a computer having input means for receiving any of a plurality of control signals from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first identification and information signals passed by said second output of said tuner and a second output means for passing second identification (second identification, second resource) and information signals correspondmg to at least a portion of said first signals ;
and means for superimposing said signals passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer automatically passmg said second identification signal at preselected times and for predetermined time increments and passing sa d second information signal response to a second control signal received from said remote durmg said predetermined time increments .

US9026673B2
CLAIM 47
. The media streaming management system (control signals) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (first identification) of at least one first resource (second information) available to enable streaming of the at least one portion of the requested media and at least one second identification (second identification, said signal) of at least one second resource (second identification, said signal) available to enable streaming of the at least one other media .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal (second identification, second resource) of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information (first resource) signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .

WO9719555A1
CLAIM 2
. A system interactively controlled by a TV viewer remote for superimposing extraneous identification and information characters over normal programming on the viewer' ;
s display screen comprising : a tuner having an mput for receiving TV signals in a plurality of cable channels and first identification (first identification) and information signals , a first output for passing a signal of any selected one of said channels and a second output for passing said first identification and information signals ;
a computer having input means for receiving any of a plurality of control signals from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first identification and information signals passed by said second output of said tuner and a second output means for passing second identification (second identification, second resource) and information signals correspondmg to at least a portion of said first signals ;
and means for superimposing said signals passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer automatically passmg said second identification signal at preselected times and for predetermined time increments and passing sa d second information signal response to a second control signal received from said remote durmg said predetermined time increments .

US9026673B2
CLAIM 48
. The media streaming management system (control signals) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9719555A1
CLAIM 1
. A system interactively controlled by a TV viewer remote for superimposing extraneous information characters over normal programming having a prompt on the viewer' ;
s display screen comprising : a tuner having an input for receiving TV signals in a plurality of cable channels and a first information signal , a first output for passing a signal of any selected one of said channels and a second output for passmg said first information signal ;
a computer having input means for receiving any of a plurality of control signals (management system) from the TV viewer remote , a first output means for controlling said tuner to pass said signal of said any selected one of said channels in response to a first of said plurality of control signals from said TV viewer remote , means for receiving and storing said first information signal passed by said second output of said tuner and a second output means for passing a second information signal correspondmg to at least a portion of said first signal ;
and means for superimposing said signal passed by said second output means of said computer over said signal of any selected one of said channels passed by said first output of said tuner to provide a display signal for input to the viewer' ;
s display screen , said computer passmg said second information signal m response to a second control signal received from said remote while the prompt is on the display screen .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09107526A

Filed: 1996-07-10     Issued: 1997-04-22

大容量媒体上の記録及び読み出しの方法及び装置

(Original Assignee) Thomson Multimedia Sa; トムソン マルチメデイア ソシエテ アノニム     

Max Artigalas, Paul Meunie, Alain Staron, マクス アールティガラス, アラン スタロン, ポール−ルイ ムニエ
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (M≧1) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09107526A
CLAIM 9
【請求項9】 − 少なくとも一つの放送中チャンネル を同時に受信可能にする受信周波数選択部(1)と; − 受信された信号をディジタル符号化する手段(3) と; − N個(N≧2)の長手方向の平行したトラックを有 する少なくとも一つの磁気テープの形をなす記録媒体 (4a)と、N×M個(M≧1 (internet protocol) )の記録素子により構成 された磁気記録ヘッドと、N個のトラックを同時に読み 出し可能な磁気光学式読み取りヘッドとを含み、上記符 号化されたディジタル信号の記録及び読み出しを行なう 手段(4)と; − 別々に制御されるべきプログラムの記録及び読み出 しを可能にする制御手段(5)と; − サウンド及び/又は映像を再生するため上記読み出 された信号を処理する手段(8,9)とからなる、請求 項1記載の方法を実行するため特に設計された記録及び 読み出し装置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (M≧1) (IP) address associated with the communication device , and a type of the communication network .
JPH09107526A
CLAIM 9
【請求項9】 − 少なくとも一つの放送中チャンネル を同時に受信可能にする受信周波数選択部(1)と; − 受信された信号をディジタル符号化する手段(3) と; − N個(N≧2)の長手方向の平行したトラックを有 する少なくとも一つの磁気テープの形をなす記録媒体 (4a)と、N×M個(M≧1 (internet protocol) )の記録素子により構成 された磁気記録ヘッドと、N個のトラックを同時に読み 出し可能な磁気光学式読み取りヘッドとを含み、上記符 号化されたディジタル信号の記録及び読み出しを行なう 手段(4)と; − 別々に制御されるべきプログラムの記録及び読み出 しを可能にする制御手段(5)と; − サウンド及び/又は映像を再生するため上記読み出 された信号を処理する手段(8,9)とからなる、請求 項1記載の方法を実行するため特に設計された記録及び 読み出し装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09322112A

Filed: 1996-05-30     Issued: 1997-12-12

各種画像方式対応マルチ画像記憶再生装置および方法

(Original Assignee) Univ Kyoto; 京都大学長     

Hiroyuki Ogino, Shuzo Yajima, 脩三 矢島, 博幸 荻野
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (当該装置, ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

JPH09322112A
CLAIM 5
【請求項5】 請求項1又は請求項2に記載の各種画像 方式対応マルチ画像記憶再生装置を各々複数台作り、あ るいは請求項3又は請求項4に記載の方法のものを複数 実現可能にして、それらを互いに異なる場所に配置し、 これら請求項に記載のそれらの装置や方法によるものの 外部結合線を通信路で互いに結合し一体として情報ネッ トワーク (frame rate) を構成し、画像の入力や処理や記憶蓄積や伝送 や放送や表示が情報ネットワークとして可能としたこと を特徴とする各種画像方式対応マルチ画像記憶再生装置 および方法に基づく画像情報ネットワークシステム。

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (当該装置, ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09322112A
CLAIM 5
【請求項5】 請求項1又は請求項2に記載の各種画像 方式対応マルチ画像記憶再生装置を各々複数台作り、あ るいは請求項3又は請求項4に記載の方法のものを複数 実現可能にして、それらを互いに異なる場所に配置し、 これら請求項に記載のそれらの装置や方法によるものの 外部結合線を通信路で互いに結合し一体として情報ネッ トワーク (frame rate) を構成し、画像の入力や処理や記憶蓄積や伝送 や放送や表示が情報ネットワークとして可能としたこと を特徴とする各種画像方式対応マルチ画像記憶再生装置 および方法に基づく画像情報ネットワークシステム。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09322112A
CLAIM 2
【請求項2】 前記通信制御手段、前記プログラム可能 計算手段および前記システム (communication device, media streaming management method, communication device to include one) 計算手段の全てを又はそれ らの幾つかを組合わせた機能を持つ一つの手段に統合し たことを特徴とする請求項1記載の各種画像方式対応マ ルチ画像記憶再生装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09297828A

Filed: 1996-05-08     Issued: 1997-11-18

認証式セキュリティシステム

(Original Assignee) Tsutomu Matsumoto; Nhk Spring Co Ltd; 日本発条株式会社; 勉 松本     

Hiroyuki Matsumoto, Tsutomu Matsumoto, Masatake Ono, 正剛 大野, 勉 松本, 弘之 松本
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09297828A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 書き込み時に個別に設定される基準データに基づく識別 データを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タを含むデータを、前記識別データまたは前記基準デー タにより生成された変数に応じた方法で変換してなり、 真正性の判定が、前記署名データを前記識別データまた は前記基準データにより生成された変数に応じた方法で 逆変換してなるデータによる前記識別データの認証結果 に基づき行われることを特徴とする認証式セキュリティ システム




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5848396A

Filed: 1996-04-26     Issued: 1998-12-08

Method and apparatus for determining behavioral profile of a computer user

(Original Assignee) Freedom of Information Inc     (Current Assignee) Conversant LLC

Thomas A. Gerace
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (user response) .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (user response) identifying the at least one advertising media clip .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (user response) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (user response) .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (user response) identifying the at least one advertising media clip .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (user response) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (user response) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (user response) .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (user response) identifying the at least one advertising media clip .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (user response) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (user response) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (user response) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (user response) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (user response) to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource (desired user) available to enable streaming of the at least one other media .
US5848396A
CLAIM 5
. Apparatus as claimed in claim 1 further comprising an advertising component coupled between the data assembly and tracking and profiling member , the advertising component holding a plurality of advertisements to be displayed to users on the network , in accordance with the psychographic profiles of the users , and for each advertisement , the advertising component providing a target profile of desired user (second resource) s to whom to display the advertisement .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (user response) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (user response) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (user response) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (user response) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (user response) further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5848396A
CLAIM 1
. In a computer network formed of a communication channel and a plurality of digital processors coupled to the communication channel for communication thereon , computer apparatus for initially creating a psychographic profile of a user comprising : a data assembly for providing and supporting display of agate information to users of the computer network , in response to a user request the data assembly transmitting requested agate information across the communication channel to one of the digital processors for display of the requested agate information and viewing by the user ;
and a tracking and profiling member responsive to the data assembly upon display of the requested agate information , in response to a user viewing requested agate information obtained through the data assembly , the tracking and profiling member recording indications of physical activity by the user during viewing of the displayed requested agate information , said physical activity being with respect to the displayed requested agate information and including user response (play script) to the displayed requested agate information , such that said recorded indications of physical activity by the user generates a psychographic profile of the user .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource (desired user) available to enable streaming of the at least one other media .
US5848396A
CLAIM 5
. Apparatus as claimed in claim 1 further comprising an advertising component coupled between the data assembly and tracking and profiling member , the advertising component holding a plurality of advertisements to be displayed to users on the network , in accordance with the psychographic profiles of the users , and for each advertisement , the advertising component providing a target profile of desired user (second resource) s to whom to display the advertisement .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9631980A1

Filed: 1996-04-05     Issued: 1996-10-10

Interactive program guide systems and processes

(Original Assignee) Prevue International, Inc.     

Thomas R. Lemmons, Donald W. Allison, Jerry D. Henshaw, Connie T. Marshall
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (interactive program) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (interactive program) .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (interactive program) identifying the at least one advertising media clip .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (interactive program) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (interactive program) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (interactive program) .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (interactive program) identifying the at least one advertising media clip .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (interactive program) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (interactive program) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (interactive program) .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (interactive program) identifying the at least one advertising media clip .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (interactive program) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (interactive program) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory (storage billing rule) , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (interactive program) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (interactive program) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (interactive program) to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (interactive program) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (interactive program) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule (said memory) , a collection rule , a viewing rule , and a settlement rule .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory (storage billing rule) , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (interactive program) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (interactive program) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (interactive program) further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9631980A1
CLAIM 1
. An interactive program (play script) guide system for allowing viewer selection of television programs from selected program schedule information displayed on a display , the system comprising : tuning circuitry for receiving as input , television signals corresponding to a plurality of television channels and for providing an output television signal corresponding to a selected one of said channels ;
memory for storing program schedule information ;
a user input device for providing user inputs including a restrictive program selection criterion , a nonrestrictive program sort attribute , and a program choice ;
and a control unit for (a) receiving said user inputs , (b) selecting from said memory , program schedule information meeting said restrictive program selection criterion for display on said display , (c) causing said display to display said selected program schedule information in an order prescribed by said nonrestrictive program sort attribute , and (d) causing said tuning circuitry to provide said output television signal in accordance with said program choice made from said selected program schedule information .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09261550A

Filed: 1996-03-27     Issued: 1997-10-03

Av機器の稼働管理システム

(Original Assignee) Sony Corp; ソニー株式会社     

Masanori Ishigaki, 正憲 石垣
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (データ) .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (データ) .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (インタフェース) to a live ingress switch .
JPH09261550A
CLAIM 1
【請求項1】ディジタルインタフェース (connection instruction) を備えたAV機 器と、前記ディジタルインタフェース及び記憶/記録手 段を備えた制御機器とからなり、前記AV機器、前記制 御機器をディジタルバスを介して相互に接続したAV機 器の稼働管理システムであって、前記制御機器は、前記 相互に接続したAV機器の稼働状況の管理を行うように したことを特徴とするAV機器の稼働管理システム。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (データ) from one or more media servers .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (インタフェース) to a live ingress switch .
JPH09261550A
CLAIM 1
【請求項1】ディジタルインタフェース (connection instruction) を備えたAV機 器と、前記ディジタルインタフェース及び記憶/記録手 段を備えた制御機器とからなり、前記AV機器、前記制 御機器をディジタルバスを介して相互に接続したAV機 器の稼働管理システムであって、前記制御機器は、前記 相互に接続したAV機器の稼働状況の管理を行うように したことを特徴とするAV機器の稼働管理システム。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09261550A
CLAIM 5
【請求項5】前記メンテナンスの必要性の判断に役立つ 情報は、前記相互に接続したAV機器の夫々の稼働情報 として前記制御機器に蓄積したデータ (communication device, user identification information) 及び現在の稼働状 態からなることを特徴とする請求項4に記載のディジタ ルAVシステム。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09245139A

Filed: 1996-03-13     Issued: 1997-09-19

認証式セキュリティシステム

(Original Assignee) Tsutomu Matsumoto; Nhk Spring Co Ltd; 日本発条株式会社; 勉 松本     

Hiroyuki Matsumoto, Tsutomu Matsumoto, Masatake Ono, 正剛 大野, 勉 松本, 弘之 松本
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別 (reservation identification) データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09245139A
CLAIM 1
【請求項1】 真正性の判定を必要とする対象物の偽 造及び複製を防止するためのセキュリティシステム (communication device, media streaming management method, communication device to include one) であ って、 対象物に、機械により読み取り可能であるが、物理的に 無作為に生成されているために人為的に同一なものを製 作することが困難な基準領域と、 前記基準領域から読み取った基準データに基づく識別デ ータを記憶保持するための識別データ格納領域と、 前記識別データを認証するための署名データを記憶保持 するための署名データ格納領域とを有し、 前記署名データが、前記識別データまたは前記基準デー タに基づいて生成され、 真正性の判定が、該判定時に読み取った基準データと、 前記識別データまたは前記署名データに含まれる基準デ ータとの照合結果及び前記署名データによる前記識別デ ータの認証結果に基づき行われることを特徴とする認証 式セキュリティシステム




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09233086A

Filed: 1996-02-26     Issued: 1997-09-05

画像転送方法

(Original Assignee) Chokosoku Network Computer Gijutsu Kenkyusho:Kk; 株式会社超高速ネットワーク・コンピュータ技術研究所     

Masahito Tsukagoshi, 雅人 塚越
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (最大許) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (最大許) .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (最大許) identifying the at least one advertising media clip .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (最大許) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (最大許) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (最大許) .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (輪郭データ) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 3
【請求項3】 請求項1記載の画像転送方法において、 画像送信装置が送信する画像データは、単独で画像の輪 郭を表示できる輪郭データ (routing processor) と、単独で画像の一部を表示 できるとともに画像表示において重要とされる所定順に 並んだ複数の画像データユニットとからなり、 画像送信装置は、まず輪郭データを送信した後、画像受 信装置から要求された通信品質に基づいて次の画像デー タユニットの送信要否を逐次判断し、この判断結果に基 づいて一部もしくは全部の画像データユニットを前記所 定順に送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (輪郭データ) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
JPH09233086A
CLAIM 3
【請求項3】 請求項1記載の画像転送方法において、 画像送信装置が送信する画像データは、単独で画像の輪 郭を表示できる輪郭データ (routing processor) と、単独で画像の一部を表示 できるとともに画像表示において重要とされる所定順に 並んだ複数の画像データユニットとからなり、 画像送信装置は、まず輪郭データを送信した後、画像受 信装置から要求された通信品質に基づいて次の画像デー タユニットの送信要否を逐次判断し、この判断結果に基 づいて一部もしくは全部の画像データユニットを前記所 定順に送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (最大許) identifying the at least one advertising media clip .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (最大許) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (最大許) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (最大許) .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (最大許) identifying the at least one advertising media clip .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (最大許) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script (最大許) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script (最大許) based on one or more other rules associated with the requested media that specify at least one of a frame rate (通信速度, ワーク) , a bit rate (通信速度, ワーク) , a sequence associated with the requested media , and a format associated with the requested media .
JPH09233086A
CLAIM 1
【請求項1】 通信速度 (frame rate, bit rate) などの通信品質を実際のデータ 転送に先立ってネットワーク (frame rate, bit rate) に通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script (最大許) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script (最大許) to include at least one of user identification information (前記最) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (最大許) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (最大許) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (最大許) based on one or more other rules associated with the requested media that specify at least one of a frame rate (通信速度, ワーク) , a bit rate (通信速度, ワーク) , a sequence associated with the requested media , and a format associated with the requested media .
JPH09233086A
CLAIM 1
【請求項1】 通信速度 (frame rate, bit rate) などの通信品質を実際のデータ 転送に先立ってネットワーク (frame rate, bit rate) に通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステムを介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (最大許) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (輪郭データ) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

JPH09233086A
CLAIM 3
【請求項3】 請求項1記載の画像転送方法において、 画像送信装置が送信する画像データは、単独で画像の輪 郭を表示できる輪郭データ (routing processor) と、単独で画像の一部を表示 できるとともに画像表示において重要とされる所定順に 並んだ複数の画像データユニットとからなり、 画像送信装置は、まず輪郭データを送信した後、画像受 信装置から要求された通信品質に基づいて次の画像デー タユニットの送信要否を逐次判断し、この判断結果に基 づいて一部もしくは全部の画像データユニットを前記所 定順に送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (最大許) further includes at least one of user identification information (前記最) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09233086A
CLAIM 4
【請求項4】 請求項2記載の画像転送方法において、 画像受信装置からの要求通信品質は、画像データの一部 送信を許容するかどうかを示す制御情報と、画像受信装 置における画像データの最大許 (play script) 容待ち時間とを有し、 画像送信装置は、制御情報が画像データの一部送信許可 を示す場合には、ネットワークから提供される現在可能 な転送速度と転送開始から次に送信する画像データユニ ットまでの画像データ量とに基づいて、転送開始から次 の画像データユニットまでを転送するのに要する総転送 時間を推定し、推定された総転送時間と前記最大許容待 ち時間とを比較することにより、次の画像データユニッ トの送信要否を逐次判断することを特徴とする画像転送 方法。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09233086A
CLAIM 1
【請求項1】 通信速度などの通信品質を実際のデータ 転送に先立ってネットワークに通知することにより通信 資源の予約を行うコネクションオリエンテッド型の通信 ネットワークシステム (communication device, media streaming management method, communication device to include one) を介して、画像送信装置から画像 受信装置へ所定の画像データを転送する場合の画像転送 方法において、 画像受信装置は、画像送信装置へ画像データの転送を要 求する際に画像受信装置が要求する通信品質を画像送信 装置に通知し、 画像送信装置は、通知された通信品質に基づいて通信ネ ットワークシステムが提供する通信品質パラメータを算 出して、このパラメータによりネットワークに通信資源 を予約し、予約した通信資源を用いて画像受信装置に画 像データを送信することを特徴とする画像転送方法。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09214935A

Filed: 1996-02-02     Issued: 1997-08-15

映像情報提供システム

(Original Assignee) Mitsubishi Electric Corp; 三菱電機株式会社     

Mariko Kurihara, まり子 栗原
US9026673B2
CLAIM 14
. A system for accessing media (アクセス時) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09214935A
CLAIM 2
【請求項2】 請求項1記載の映像情報提供システムに おいて、上記コントロールサーバは、データファイルの 実体と属性情報を合わせてコンテンツとし、登録または アクセス時 (accessing media) に物理的なデータファイルの格納位置を意識 することなく、コンテンツの論理的名称によってデータ ファイルの実体と属性情報を合わせた状態で処理するこ とを特徴とする映像情報提供システム。

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule (アクセス制限, アクセス頻度) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09214935A
CLAIM 10
【請求項10】 請求項1ないし9のいずれかに記載の 映像情報提供システムにおいて、上記コントロールサー バは、端末装置からの動画データに対するアクセス履歴 に基づいたアクセス頻度 (network distribution rule) に応じて履歴情報を利用した統 計調査による上記ビデオサーバと上記ライブラリサーバ 間での動画データの入替処理を行うことを特徴とする映 像情報提供システム。

JPH09214935A
CLAIM 12
【請求項12】 請求項1ないし11のいずれかに記載 の映像情報提供システムにおいて、上記コントロールサ ーバは、ユーザおよびユーザをグルーピングしたグルー プに対する操作についての権限、個々のデータファイル に対するアクセス対象ユーザまたはグループを設定して おくことにより、端末装置からの接続要求に対するユー ザ認証、再生要求に対するアクセス制限 (network distribution rule) などのアクセス 制御を行うことを特徴とする映像情報提供システム。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (ライブラリ, フライ) , and an advertisement insertion .
JPH09214935A
CLAIM 4
【請求項4】 請求項1ないし3のいずれかに記載の映 像情報提供システムにおいて、上記コントロールサーバ は、フォルダに対してデータファイルの格納情報の他に バックアップに使用するオフライ (media sequence) ンの物理的位置情報を 合わせて設定しておくことにより、コンテンツ名あるい はフォルダ名の論理的格納先の指定により、コンテンツ 名に対応する特定コンテンツあるいは指定したフォルダ に属する全コンテンツを対象としたバックアップを行う ことを特徴とする映像情報提供システム。

JPH09214935A
CLAIM 5
【請求項5】 請求項4記載の映像情報提供システムに おいて、上記コントロールサーバのデータベース上に備 えられるフォルダ管理テーブルに、バックアップ先サー バ名、バックアップ先ディレクトリ名及びバックアップ 状態フラグの情報をさらに拡張して格納するとともに、 上記コントロールサーバは、コンテンツ名またはフォル ダ名の論理的格納先の指定に基づき上記データベース上 のフォルダ管理テーブル及びコンテンツ属性管理テーブ ルを参照し、指定されたフォルダ名を持つフォルダに含 まれる全コンテンツの物理的な格納位置に関する属性情 報を取得し、ビデオサーバまたはファイルサーバにバッ クアップ実行命令を送信し、ビデオサーバまたはファイ ルサーバ上のオンラインデータをライブラリ (media sequence) サーバ上の オフライン媒体上にバックアップファイルとしてコピー させることを特徴とする映像情報提供システム。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule (アクセス制限, アクセス頻度) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09214935A
CLAIM 10
【請求項10】 請求項1ないし9のいずれかに記載の 映像情報提供システムにおいて、上記コントロールサー バは、端末装置からの動画データに対するアクセス履歴 に基づいたアクセス頻度 (network distribution rule) に応じて履歴情報を利用した統 計調査による上記ビデオサーバと上記ライブラリサーバ 間での動画データの入替処理を行うことを特徴とする映 像情報提供システム。

JPH09214935A
CLAIM 12
【請求項12】 請求項1ないし11のいずれかに記載 の映像情報提供システムにおいて、上記コントロールサ ーバは、ユーザおよびユーザをグルーピングしたグルー プに対する操作についての権限、個々のデータファイル に対するアクセス対象ユーザまたはグループを設定して おくことにより、端末装置からの接続要求に対するユー ザ認証、再生要求に対するアクセス制限 (network distribution rule) などのアクセス 制御を行うことを特徴とする映像情報提供システム。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence (ライブラリ, フライ) , and an advertisement insertion .
JPH09214935A
CLAIM 4
【請求項4】 請求項1ないし3のいずれかに記載の映 像情報提供システムにおいて、上記コントロールサーバ は、フォルダに対してデータファイルの格納情報の他に バックアップに使用するオフライ (media sequence) ンの物理的位置情報を 合わせて設定しておくことにより、コンテンツ名あるい はフォルダ名の論理的格納先の指定により、コンテンツ 名に対応する特定コンテンツあるいは指定したフォルダ に属する全コンテンツを対象としたバックアップを行う ことを特徴とする映像情報提供システム。

JPH09214935A
CLAIM 5
【請求項5】 請求項4記載の映像情報提供システムに おいて、上記コントロールサーバのデータベース上に備 えられるフォルダ管理テーブルに、バックアップ先サー バ名、バックアップ先ディレクトリ名及びバックアップ 状態フラグの情報をさらに拡張して格納するとともに、 上記コントロールサーバは、コンテンツ名またはフォル ダ名の論理的格納先の指定に基づき上記データベース上 のフォルダ管理テーブル及びコンテンツ属性管理テーブ ルを参照し、指定されたフォルダ名を持つフォルダに含 まれる全コンテンツの物理的な格納位置に関する属性情 報を取得し、ビデオサーバまたはファイルサーバにバッ クアップ実行命令を送信し、ビデオサーバまたはファイ ルサーバ上のオンラインデータをライブラリ (media sequence) サーバ上の オフライン媒体上にバックアップファイルとしてコピー させることを特徴とする映像情報提供システム。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09214873A

Filed: 1996-01-31     Issued: 1997-08-15

動画再生システム及びその端末装置

(Original Assignee) Brother Ind Ltd; Ekushingu:Kk; ブラザー工業株式会社; 株式会社エクシング     

Takuya Inoue, 卓哉 井上
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 7
. A system comprising : a management system (管理装置) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (管理装置) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (管理装置) generates a reservation associated with the at least one play script .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (管理装置) generates and transmits the at least one play script identifying the at least one advertising media clip .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (管理装置) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 34
. A media streaming management system (管理装置) , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 35
. The media streaming management system (管理装置) of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 36
. The media streaming management system (管理装置) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 37
. The media streaming management system (管理装置) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 38
. The media streaming management system (管理装置) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 39
. The media streaming management system (管理装置) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 40
. The media streaming management system (管理装置) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 41
. The media streaming management system (管理装置) of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)

US9026673B2
CLAIM 42
. The media streaming management system (管理装置) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 43
. The media streaming management system (管理装置) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 44
. The media streaming management system (管理装置) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 45
. The media streaming management system (管理装置) of claim 34 , wherein the request for media comprises a request for video .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 46
. The media streaming management system (管理装置) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 47
. The media streaming management system (管理装置) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム。

US9026673B2
CLAIM 48
. The media streaming management system (管理装置) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH09214873A
CLAIM 1
【請求項1】 動画情報を記憶する動画情報記憶手段 と、端末装置側からのリクエストに応じて前記動画情報 を前記動画情報記憶手段から読み出し、これを前記端末 装置側に転送する動画情報転送手段とを有する管理装置 (management system) と、 その管理装置から転送されてくる動画情報に基づいて動 画を再生する動画再生手段を有する前記端末装置と、 前記端末装置側に設けられ、前記動画の再生を一旦中断 した後にこれを再開させる場合のその再開位置を、該動 画の任意の場所において指定する再開位置指定手段と、 その指定された再開位置を記憶する再開位置記憶手段 と、 前記端末装置側に設けられ、前記動画の再生を、前記記 憶された再開位置から行うか否かを選択する再開選択手 段と、 前記管理装置側に設けられ、前記再開選択手段による選 択結果に基づいて、前記記憶された再開位置からの前記 動画情報の転送を前記動画情報転送手段に開始させる転 送再開制御手段と、 を備えたことを特徴とする動画再生システム (communication device, media streaming management method, communication device to include one)




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09182035A

Filed: 1995-12-26     Issued: 1997-07-11

電子機器

(Original Assignee) Sony Corp; ソニー株式会社     

Yoshie Nagano, 佳恵 永野
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (データ) .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (データ) .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (データ) , authentication information , session information , and a time period (所定期間内, 期間毎) during which the streaming of the at least one portion of the requested media is authorized .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内 (time period) に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

JPH09182035A
CLAIM 3
【請求項3】 上記受信頻度の検出は、一定期間毎 (time period) に更 新されるようにしたことを特徴とする請求項1に記載の 電子機器。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (データ) from one or more media servers .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (データ) , authentication information , session information , and a time period (所定期間内, 期間毎) during which the streaming of the at least one portion of the requested media is authorized .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内 (time period) に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。

JPH09182035A
CLAIM 3
【請求項3】 上記受信頻度の検出は、一定期間毎 (time period) に更 新されるようにしたことを特徴とする請求項1に記載の 電子機器。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09182035A
CLAIM 1
【請求項1】 テレビジョン信号又はケーブルテレビジ ョン信号に重畳されている電子番組ガイドデータ (communication device, user identification information) を抽出 して、所定期間内に受信可能とされている受信チャンネ ルの番組情報を表示し、表示された電子番組ガイドに基 づいて所望の受信番組を予約して録画できる電子機器に おいて、 上記電子機器で選択される受信チャンネルの頻度を検出 する検出手段を設け、 該検出手段によって受信頻度が高いと判断された放送番 組に対しては上記電子番組ガイドの上位に位置するよう に表示することを特徴とする電子機器。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09172459A

Filed: 1995-12-19     Issued: 1997-06-30

通話システムの端末装置

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Kazunori Ozawa, Nobuhiro Tone, Hidekazu Watanabe, 伸弘 刀根, 昭昌 大山, 和典 小沢, 正弘 浅井, 秀和 渡辺
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム, データ) .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム, データ) .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 19
. A media streaming management method (システム, データ) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 20
. The media streaming management method (システム, データ) of claim 19 , wherein the one or more attributes of the communication device (システム, データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 21
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 22
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (使用率, ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワーク使用率 (frame rate) を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 23
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 24
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 25
. The media streaming management method (システム, データ) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 26
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム, データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 27
. The media streaming management method (システム, データ) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 28
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 29
. The media streaming management method (システム, データ) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 30
. The media streaming management method (システム, データ) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 31
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 32
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 33
. The media streaming management method (システム, データ) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) from one or more media servers .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム, データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (使用率, ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワーク使用率 (frame rate) を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム, データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09172462A

Filed: 1995-12-19     Issued: 1997-06-30

通話システム

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Hidekazu Watanabe, 昭昌 大山, 正弘 浅井, 秀和 渡辺
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム, データ) .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム, データ) .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 19
. A media streaming management method (システム, データ) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 20
. The media streaming management method (システム, データ) of claim 19 , wherein the one or more attributes of the communication device (システム, データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 21
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 22
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ログ情報, ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

JPH09172462A
CLAIM 2
【請求項2】 上記サーバは、不在情報を受け取った場 合には、上記端末に対する接続要求があったら、上記接 続要求があったことを示すログ情報 (frame rate) を保存しておくよう にしたことを特徴とする請求項1記載の通話システム。

US9026673B2
CLAIM 23
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 24
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 25
. The media streaming management method (システム, データ) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 26
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム, データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 27
. The media streaming management method (システム, データ) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 28
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 29
. The media streaming management method (システム, データ) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 30
. The media streaming management method (システム, データ) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 31
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 32
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 33
. The media streaming management method (システム, データ) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) from one or more media servers .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム, データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ログ情報, ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

JPH09172462A
CLAIM 2
【請求項2】 上記サーバは、不在情報を受け取った場 合には、上記端末に対する接続要求があったら、上記接 続要求があったことを示すログ情報 (frame rate) を保存しておくよう にしたことを特徴とする請求項1記載の通話システム。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム, データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09168033A

Filed: 1995-12-18     Issued: 1997-06-24

通話システム

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Kazunori Ozawa, Hidekazu Watanabe, 昭昌 大山, 和典 小沢, 正弘 浅井, 秀和 渡辺
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム, データ) .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム, データ) .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 19
. A media streaming management method (システム, データ) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 20
. The media streaming management method (システム, データ) of claim 19 , wherein the one or more attributes of the communication device (システム, データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 21
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 22
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 23
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 24
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 25
. The media streaming management method (システム, データ) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 26
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム, データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 27
. The media streaming management method (システム, データ) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 28
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 29
. The media streaming management method (システム, データ) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 30
. The media streaming management method (システム, データ) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 31
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 32
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 33
. The media streaming management method (システム, データ) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) from one or more media servers .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム, データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム, データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168033A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された上記呼出し情報を用いて上記第2の端末 を呼出し、上記第2の端末を上記コンピュータネットワ ーク網に含ませるようにした通話システム




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09168051A

Filed: 1995-12-18     Issued: 1997-06-24

通話システムの端末装置

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Kazunori Ozawa, Nobuhiro Tone, Hidekazu Watanabe, 伸弘 刀根, 昭昌 大山, 和典 小沢, 正弘 浅井, 秀和 渡辺
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム, データ) .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム, データ) .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 19
. A media streaming management method (システム, データ) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 20
. The media streaming management method (システム, データ) of claim 19 , wherein the one or more attributes of the communication device (システム, データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 21
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 22
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 23
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 24
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 25
. The media streaming management method (システム, データ) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 26
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム, データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 27
. The media streaming management method (システム, データ) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 28
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 29
. The media streaming management method (システム, データ) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 30
. The media streaming management method (システム, データ) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 31
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 32
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 33
. The media streaming management method (システム, データ) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) from one or more media servers .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム, データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム, データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09168063A

Filed: 1995-12-18     Issued: 1997-06-24

通話システムの端末装置

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Kazunori Ozawa, Hidekazu Watanabe, 昭昌 大山, 和典 小沢, 正弘 浅井, 秀和 渡辺
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム, データ) .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム, データ) .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 19
. A media streaming management method (システム, データ) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 20
. The media streaming management method (システム, データ) of claim 19 , wherein the one or more attributes of the communication device (システム, データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 21
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 22
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 23
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 24
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 25
. The media streaming management method (システム, データ) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 26
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム, データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 27
. The media streaming management method (システム, データ) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 28
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 29
. The media streaming management method (システム, データ) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 30
. The media streaming management method (システム, データ) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 31
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 32
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 33
. The media streaming management method (システム, データ) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) from one or more media servers .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム, データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム, データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09168064A

Filed: 1995-12-18     Issued: 1997-06-24

通話システムの端末装置

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Hidekazu Watanabe, 昭昌 大山, 正弘 浅井, 秀和 渡辺
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (データ, システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (識別情報, の識別) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (識別情報, の識別) .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ, システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (識別情報, の識別) identifying the at least one advertising media clip .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (識別情報, の識別) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (データ, システム) .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (データ, システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (識別情報, の識別) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (識別情報, の識別) .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ, システム) .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (識別情報, の識別) identifying the at least one advertising media clip .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (識別情報, の識別) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (データ, システム) .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (データ, システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (識別情報, の識別) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (識別情報, の識別) .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ, システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (識別情報, の識別) identifying the at least one advertising media clip .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 19
. A media streaming management method (データ, システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (データ, システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (識別情報, の識別) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 20
. The media streaming management method (データ, システム) of claim 19 , wherein the one or more attributes of the communication device (データ, システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 21
. The media streaming management method (データ, システム) of claim 19 , further comprising generating and transmitting the play script (識別情報, の識別) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 22
. The media streaming management method (データ, システム) of claim 19 , further comprising generating and transmitting the play script (識別情報, の識別) based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 23
. The media streaming management method (データ, システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 24
. The media streaming management method (データ, システム) of claim 19 , further comprising generating the play script (識別情報, の識別) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 25
. The media streaming management method (データ, システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ, システム) .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 26
. The media streaming management method (データ, システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (データ, システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 27
. The media streaming management method (データ, システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 28
. The media streaming management method (データ, システム) of claim 19 , further comprising generating the play script (識別情報, の識別) to include at least one of user identification information (データ, システム) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 29
. The media streaming management method (データ, システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 30
. The media streaming management method (データ, システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 31
. The media streaming management method (データ, システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (識別情報, の識別) of the at least one portion of the requested media and at least one second identification (識別情報, の識別) of the at least one other media .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 32
. The media streaming management method (データ, システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (識別情報, の識別) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (識別情報, の識別) of at least one second resource available to enable streaming of the at least one other media .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 33
. The media streaming management method (データ, システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (データ, システム) from one or more media servers .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (データ, システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (識別情報, の識別) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (データ, システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (識別情報, の識別) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (識別情報, の識別) based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (識別情報, の識別) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ, システム) .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (データ, システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (識別情報, の識別) further includes at least one of user identification information (データ, システム) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (識別情報, の識別) of the at least one portion of the requested media and at least one second identification (識別情報, の識別) of the at least one other media .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (識別情報, の識別) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (識別情報, の識別) of at least one second resource available to enable streaming of the at least one other media .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音声データを識別するための識別情報 (first identification, second identification, reservation identification, play script) を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ, システム) .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (user identification information, communication device, media streaming management method, communication device to include one) を含むデータを転送するよう にした通話システム (user identification information, communication device, media streaming management method, communication device to include one) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09168065A

Filed: 1995-12-18     Issued: 1997-06-24

通話システム

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Hidekazu Watanabe, 昭昌 大山, 正弘 浅井, 秀和 渡辺
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム, データ) .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム, データ) .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム, データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム, データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 19
. A media streaming management method (システム, データ) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 20
. The media streaming management method (システム, データ) of claim 19 , wherein the one or more attributes of the communication device (システム, データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 21
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 22
. The media streaming management method (システム, データ) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 23
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 24
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 25
. The media streaming management method (システム, データ) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 26
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム, データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 27
. The media streaming management method (システム, データ) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 28
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the play script to include at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 29
. The media streaming management method (システム, データ) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 30
. The media streaming management method (システム, データ) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 31
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 32
. The media streaming management method (システム, データ) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 33
. The media streaming management method (システム, データ) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) from one or more media servers .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム, データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム, データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク (frame rate) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム, データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (システム, データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム, データ) .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device, media streaming management method, communication device to include one, user identification information) を含むデータを転送するよう にした通話システム (communication device, media streaming management method, communication device to include one, user identification information) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9617467A2

Filed: 1995-11-29     Issued: 1996-06-06

System and method for scheduling broadcast of and access to video programs and other data using customer profiles

(Original Assignee) Frederick Herz; Lyle Ungar; Jian Zhang; David Wachob; Marcos Salganicoff     

Frederick Herz, Lyle Ungar, Jian Zhang, David Wachob, Marcos Salganicoff
US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
WO9617467A2
CLAIM 19
. A system as in claim 11 , wherein said customer is connected to a plurality of data sources over a data network , and wherein said presenting means includes means (bit rate) for downloading said subset of data to said customer prior to selection by said customer of a menu item identifying said subset of data .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (data messages) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9617467A2
CLAIM 26
. A system as in claim 11 , further comprising an interface which through which said determining means provides upstream data messages (user identification information) .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
WO9617467A2
CLAIM 19
. A system as in claim 11 , wherein said customer is connected to a plurality of data sources over a data network , and wherein said presenting means includes means (bit rate) for downloading said subset of data to said customer prior to selection by said customer of a menu item identifying said subset of data .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (data messages) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
WO9617467A2
CLAIM 26
. A system as in claim 11 , further comprising an interface which through which said determining means provides upstream data messages (user identification information) .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH09138804A

Filed: 1995-11-14     Issued: 1997-05-27

画像検索装置

(Original Assignee) Masao Sakauchi; Sharp Corp; シャープ株式会社; 正夫 坂内     

洋樹 ▲高▼羽, Masao Sakauchi, Hiroki Takahane, 正夫 坂内
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (データ) .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (データ) .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク (frame rate) 上の画像データを検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (データ) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (データ) from one or more media servers .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク (frame rate) 上の画像データを検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (データ) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH09138804A
CLAIM 1
【請求項1】 ネットワーク上の画像データ (communication device, user identification information) を検索する 装置において、 ネットワーク上の画像データおよびそれに付随する補助 情報を収集する画像情報入力手段と、 前記画像データを記憶する画像データ記憶手段と、 前記画像補助情報を記憶する画像補助情報記憶手段と、 前記画像データ記憶手段に記憶された画像データより画 像の特徴を抽出する画像特徴抽出手段と、 前記画像特徴抽出手段により得られた画像特徴を記憶す る画像特徴記憶手段と、 前記画像特徴記憶手段に記憶 された画像の特徴より画像カテゴリを得る画像カテゴリ 獲得手段と、 該画像カテゴリ獲得手段により得られた画像カテゴリを 記憶する画像カテゴリ記憶手段と、 該画像カテゴリ記憶手段により記憶された画像カテゴリ を読み出す画像カテゴリ読出手段と、 前記画像特徴に対する検索値を設定する検索画像特徴設 定手段と、 前記画像カテゴリに対する検索値を設定する検索画像カ テゴリ設定手段と、 前記画像補助情報に対する検索値を設定する検索画像補 助情報設定手段と、 前記設定された画像特徴に対する検索値、または前記画 像カテゴリに対する検索値、または前記画像補助情報に 対する検索値に基づいて検索を行なう検索手段と、 前記検索手段による検索結果を表示する表示手段とを備 えることを特徴とする画像検索装置。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH0983678A

Filed: 1995-09-14     Issued: 1997-03-28

オンライン広告システムおよび方法

(Original Assignee) Fujitsu Ltd; 富士通株式会社     

Yoshinori Hiyoudou, 義以 兵藤
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (フリーダイヤル) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (フリーダイヤル) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (フリーダイヤル) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (フリーダイヤル) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (解析手段) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

JPH0983678A
CLAIM 3
【請求項3】 前記フリーダイヤルのアクセス番号に対 するアクセスに関する第2のアクセス情報を受け取り、 前記第1および第2のアクセス情報の解析を行って、解 析結果を出力する解析手段 (routing rule) をさらに備えることを特徴と する請求項2記載のオンライン広告システム。

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ログ情報, ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワーク (frame rate) に接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

JPH0983678A
CLAIM 2
【請求項2】 前記広告情報に対する前記ユーザのアク セスに関する第1のアクセス情報を記憶するログ情報 (frame rate) 記 憶手段をさらに備え、前記通信手段は、前記広告情報を 前記ユーザ端末に送信した時、前記第1のアクセス情報 を前記ログ情報記憶手段に格納することを特徴とする請 求項1記載のオンライン広告システム。

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (フリーダイヤル) of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (フリーダイヤル) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (フリーダイヤル) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (解析手段) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH0983678A
CLAIM 3
【請求項3】 前記フリーダイヤルのアクセス番号に対 するアクセスに関する第2のアクセス情報を受け取り、 前記第1および第2のアクセス情報の解析を行って、解 析結果を出力する解析手段 (routing rule) をさらに備えることを特徴と する請求項2記載のオンライン広告システム。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (ログ情報, ワーク) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワーク (frame rate) に接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システムにおいて、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム。

JPH0983678A
CLAIM 2
【請求項2】 前記広告情報に対する前記ユーザのアク セスに関する第1のアクセス情報を記憶するログ情報 (frame rate) 記 憶手段をさらに備え、前記通信手段は、前記広告情報を 前記ユーザ端末に送信した時、前記第1のアクセス情報 を前記ログ情報記憶手段に格納することを特徴とする請 求項1記載のオンライン広告システム。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (フリーダイヤル) of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システムにおいて、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム。

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (フリーダイヤル) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システムにおいて、 前記広告主につながるフリーダイヤル (first identification, reservation identification) のアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH0983678A
CLAIM 1
【請求項1】 ネットワークに接続され、ユーザからの アクセスに応じて広告主の広告をオンラインで提供する 情報処理システム (communication device, media streaming management method, communication device to include one) において、 前記広告主につながるフリーダイヤルのアクセス番号を 含む広告情報を記憶する広告情報記憶手段と、 前記ネットワークを介してユーザ端末から前記広告情報 のアクセス要求を受け取った時、該広告情報を該ユーザ 端末に送信する通信手段とを備えることを特徴とするオ ンライン広告システム




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH08317331A

Filed: 1995-05-19     Issued: 1996-11-29

記録再生システム

(Original Assignee) Fujitsu General Ltd; 株式会社富士通ゼネラル     

Shinichi Uchiyama, 伸一 内山
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別 (reservation identification) 番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別 (reservation identification) 番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別 (reservation identification) 番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別 (reservation identification) 番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (生成手段) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH08317331A
CLAIM 1
【請求項1】 供給された番組表に基づき、番組名を含 む録画内容の索引を生成する索引生成手段 (creation rule) と、前記索引 とTV信号とを記録媒体に録画し再生する録画再生手段 とでなり、索引を表示することにより番組名を確認で き、それによって、記録内容を知ることができる記録再 生システム。

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (の指示) to a live ingress switch .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示 (connection instruction) を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information (受信部) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部 (session information) と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (識別番号) of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別番号 (first identification) 及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (識別番号) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別番号 (first identification) 及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別 (reservation identification) 番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (生成手段) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH08317331A
CLAIM 1
【請求項1】 供給された番組表に基づき、番組名を含 む録画内容の索引を生成する索引生成手段 (creation rule) と、前記索引 とTV信号とを記録媒体に録画し再生する録画再生手段 とでなり、索引を表示することにより番組名を確認で き、それによって、記録内容を知ることができる記録再 生システム。

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (の指示) to a live ingress switch .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示 (connection instruction) を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information (受信部) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部 (session information) と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別番号及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (識別番号) of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別番号 (first identification) 及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (識別番号) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH08317331A
CLAIM 2
【請求項2】 コード化し変調された番組表信号及びT V信号を選局受信し番組表信号、映像信号及び音声信号 を復調する受信部と、前記映像信号及び音声信号を記録 媒体に記録し再生する記録再生部と、選局、予約録画、 録画及び再生の指示を行う操作部と、前記番組表信号か ら番組表を復元するデコーダ部と、前記番組表を記憶す る記憶部と、番組名を判別する判別部と、前記番組名を 含む番組の索引を生成する索引生成部と、前記索引もし くは前記記録媒体の識別番号 (first identification) 及び索引を記憶させるメモ リと、日時を計測する時計部と、各部を制御する制御部 とで構成した記録再生システム。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH08297919A

Filed: 1995-04-27     Issued: 1996-11-12

ディジタル信号の受信方法及び装置

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Kyoichi Hosokawa, Takaharu Noguchi, Hiroo Okamoto, Hitoaki Owashi, 仁朗 尾鷲, 宏夫 岡本, 恭一 細川, 敬治 野口
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (識別情報, の識別) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 3
. The method of claim 1 , further comprising generating a reservation associated with the at least one play script (識別情報, の識別) .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 5
. The method of claim 1 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the method comprises using the at least one advertisement selector to select the at least one advertising media clip and generating and transmitting the at least one play script (識別情報, の識別) identifying the at least one advertising media clip .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script (識別情報, の識別) identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script (識別情報, の識別) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system generates a reservation associated with the at least one play script (識別情報, の識別) .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system generates and transmits the at least one play script (識別情報, の識別) identifying the at least one advertising media clip .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script (識別情報, の識別) identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script (識別情報, の識別) , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 16
. The system of claim 14 , wherein the instructions , when executed , generate a reservation associated with the at least one play script (識別情報, の識別) .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 18
. The system of claim 14 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the at least one hardware processor executes instructions to generate and transmit the at least one play script (識別情報, の識別) identifying the at least one advertising media clip .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script (識別情報, の識別) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (識別情報, の識別) based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script (識別情報, の識別) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 24
. The media streaming management method of claim 19 , further comprising generating the play script (識別情報, の識別) to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script (識別情報, の識別) to include at least one of user identification information (識別情報, の識別) , authentication information , session information , and a time period (所定期間) during which the streaming of the at least one portion of the requested media is authorized .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

JPH08297919A
CLAIM 3
【請求項3】請求項1記載の複数の番組のガイド情報は 該複数の番組のガイド情報が受信される日時の情報を含 み、 上記受信した複数の番組のガイド情報に含まれる日時の 情報を用いて現在の時刻を設定し、 上記新たなガイド情報は上記受信した複数の番組のガイ ド情報に含まれる日時の情報を含み、 上記再生された新たなガイド情報に含まれる日時の情報 と上記現在時刻を比較し、 上記比較結果が所定期間 (time period) をすぎた場合には上記再生され た番組のビット伸長を禁止することを特徴とするディジ タル信号の受信方法。

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (識別情報, の識別) of the at least one portion of the requested media and at least one second identification (識別情報, の識別) of the at least one other media .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (識別情報, の識別) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (識別情報, の識別) of at least one second resource available to enable streaming of the at least one other media .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script (識別情報, の識別) comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (識別情報, の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (識別情報, の識別) based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script (識別情報, の識別) based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 39
. The media streaming management system of claim 34 , wherein the play script (識別情報, の識別) further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script (識別情報, の識別) further includes at least one of user identification information (識別情報, の識別) , authentication information , session information , and a time period (所定期間) during which the streaming of the at least one portion of the requested media is authorized .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

JPH08297919A
CLAIM 3
【請求項3】請求項1記載の複数の番組のガイド情報は 該複数の番組のガイド情報が受信される日時の情報を含 み、 上記受信した複数の番組のガイド情報に含まれる日時の 情報を用いて現在の時刻を設定し、 上記新たなガイド情報は上記受信した複数の番組のガイ ド情報に含まれる日時の情報を含み、 上記再生された新たなガイド情報に含まれる日時の情報 と上記現在時刻を比較し、 上記比較結果が所定期間 (time period) をすぎた場合には上記再生され た番組のビット伸長を禁止することを特徴とするディジ タル信号の受信方法。

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (識別情報, の識別) of the at least one portion of the requested media and at least one second identification (識別情報, の識別) of the at least one other media .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (識別情報, の識別) of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (識別情報, の識別) of at least one second resource available to enable streaming of the at least one other media .
JPH08297919A
CLAIM 2
【請求項2】請求項1記載の複数の番組の内、少なくと も2つの番組と複数の番組のガイド情報をパケット化 し、時分割多重して伝送し、 上記ガイド情報には少なくとも各パケットの識別情報 (first identification, second identification, reservation identification, play script, user identification information) を 含み、 上記再生された新たなガイド情報からパケットの識別 (first identification, second identification, reservation identification, play script, user identification information) 情 報を読みだし、 上記読み出したパケット情報に基づき上記再生された番 組のパケットを選択してビット伸長することを特徴とす るディジタル信号の受信方法。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9630864A1

Filed: 1995-03-29     Issued: 1996-10-03

Interactive advertising system and device

(Original Assignee) Futurevision Of America Corp.     

Robert J. Schena, Kelly L. Carr, David J. Schena, Edward J. Glantz
US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (central station) during which the streaming of the at least one portion of the requested media is authorized .
WO9630864A1
CLAIM 1
. A device for displaying a message comprising : means for storing said message in a memory means associated with a central station (time period) ;
means for distributing said message from said central station to a local workstation ;
and means associated with a local workstation for displaying said image during an inactive period of said workstation .

US9026673B2
CLAIM 34
. A media streaming management system (file server) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 35
. The media streaming management system (file server) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 36
. The media streaming management system (file server) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 37
. The media streaming management system (file server) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 38
. The media streaming management system (file server) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 39
. The media streaming management system (file server) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 40
. The media streaming management system (file server) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 41
. The media streaming management system (file server) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 42
. The media streaming management system (file server) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 43
. The media streaming management system (file server) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (central station) during which the streaming of the at least one portion of the requested media is authorized .
WO9630864A1
CLAIM 1
. A device for displaying a message comprising : means for storing said message in a memory means associated with a central station (time period) ;
means for distributing said message from said central station to a local workstation ;
and means associated with a local workstation for displaying said image during an inactive period of said workstation .

WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 44
. The media streaming management system (file server) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 45
. The media streaming management system (file server) of claim 34 , wherein the request for media comprises a request for video .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 46
. The media streaming management system (file server) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 47
. The media streaming management system (file server) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .

US9026673B2
CLAIM 48
. The media streaming management system (file server) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9630864A1
CLAIM 10
. A device for selectively displaying an interactive message comprising ;
means for generating a message ;
means for storing said image in a computer memory ;
distribution means for distributing said stored message to a local end user workstation ;
means for storing said distributed message on a file server (media streaming management system) associated with a local user workstation ;
displaying said message on a CRT screen associated with said end user workstation during an inactive period of said workstation .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
EP0676898A1

Filed: 1995-03-20     Issued: 1995-10-11

Frame sampling scheme for video scanning in a video-on-demand system

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Ming-Syan Chen, Dilip Dinkar Kandlur, Philip Shi-Lung Yu
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network (communication network) , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network (communication network) , coupled to the first network interface and the second network interface .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network (communication network) from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network (communication network) , coupled to the first network interface and the second network interface .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network (communication network) from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network (communication network) , coupled to the first network interface and the second network interface .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network (communication network) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network (communication network) , coupled to the first network interface and the second network interface .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (communication network) , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network (communication network) , coupled to the first network interface and the second network interface .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information (first network) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network (session information) interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network , coupled to the first network interface and the second network interface .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network (communication network) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network (communication network) , coupled to the first network interface and the second network interface .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (communication network) .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network (communication network) , coupled to the first network interface and the second network interface .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information (first network) , and a time period during which the streaming of the at least one portion of the requested media is authorized .
EP0676898A1
CLAIM 7
A video-on-demand system , comprising : a user station having a video decoder , a control interface for receiving scan speed control commands from a user and a first network (session information) interface for receiving video data from the video server and for communicating the scan speed control commands to the video server ;
a video server having a mass storage media , a second network interface for sending the video data to the user station and for receiving the control commands from the user station ;
and , processing logic responsive to the control commands , for identifying particular frames of a video to be retrieved from the mass storage media and provided to the user station ;
and a communication network , coupled to the first network interface and the second network interface .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5774170A

Filed: 1994-12-13     Issued: 1998-06-30

System and method for delivering targeted advertisements to consumers

(Original Assignee) Hite; Kenneth C.; Ciciora; Walter S.; Alison; Tom; Beauregard; Robert G.     (Current Assignee) HBAC MATCHMAKER MEDIA Inc

Kenneth C. Hite, Walter S. Ciciora, Tom Alison, Robert G. Beauregard
US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5774170A
CLAIM 15
. The system of claim 14 wherein said means for delivering a plurality of programs includes means (bit rate) for synchronizing said breaks of said programs such that said advertisement is presented at the same time during each program .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification (one second) of the at least one portion of the requested media and at least one second identification of the at least one other media .
US5774170A
CLAIM 5
. The system of claim 4 , wherein said second information includes at least one second (first identification) code relating to a characteristic of said particular consumer .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification (one second) of at least one first resource (second information) available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5774170A
CLAIM 3
. The system of claim 2 further comprising means for delivering second information (first resource) associated with the display site to said display site .

US5774170A
CLAIM 5
. The system of claim 4 , wherein said second information includes at least one second (first identification) code relating to a characteristic of said particular consumer .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5774170A
CLAIM 15
. The system of claim 14 wherein said means for delivering a plurality of programs includes means (bit rate) for synchronizing said breaks of said programs such that said advertisement is presented at the same time during each program .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification (one second) of the at least one portion of the requested media and at least one second identification of the at least one other media .
US5774170A
CLAIM 5
. The system of claim 4 , wherein said second information includes at least one second (first identification) code relating to a characteristic of said particular consumer .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification (one second) of at least one first resource (second information) available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5774170A
CLAIM 3
. The system of claim 2 further comprising means for delivering second information (first resource) associated with the display site to said display site .

US5774170A
CLAIM 5
. The system of claim 4 , wherein said second information includes at least one second (first identification) code relating to a characteristic of said particular consumer .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5724521A

Filed: 1994-11-03     Issued: 1998-03-03

Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner

(Original Assignee) Intel Corp     (Current Assignee) Intel Corp

Rick Dedrick
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5724521A
CLAIM 15
. An electronic information (reservation identification) distribution system comprising : a yellow page server which contains an electronic advertisement and a consumer scale associated with the advertisement ;
and a metering server coupled to the yellow page server which includes an index database which stores a title associated with the electronic advertisement , a user profile database which stores a set of characteristics corresponding to individual end users of a plurality of client systems coupled to the metering server , a session manager which makes the electronic advertisement available to each client system of the set of client systems , and a consumer scale matching process which compares the set of characteristics stored in the user profile database to the consumer scale associated with the electronic advertisement , wherein the consumer scale matching process indicates a fee to be charged to the advertiser based on the comparison .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5724521A
CLAIM 15
. An electronic information (reservation identification) distribution system comprising : a yellow page server which contains an electronic advertisement and a consumer scale associated with the advertisement ;
and a metering server coupled to the yellow page server which includes an index database which stores a title associated with the electronic advertisement , a user profile database which stores a set of characteristics corresponding to individual end users of a plurality of client systems coupled to the metering server , a session manager which makes the electronic advertisement available to each client system of the set of client systems , and a consumer scale matching process which compares the set of characteristics stored in the user profile database to the consumer scale associated with the electronic advertisement , wherein the consumer scale matching process indicates a fee to be charged to the advertiser based on the comparison .

US9026673B2
CLAIM 14
. A system for accessing media (index data) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5724521A
CLAIM 1
. An apparatus which provides an electronic advertisement to a client system coupled to the apparatus , the apparatus comprising : an index data (accessing media) base which stores a title associated with the electronic advertisement ;
a user profile database which stores a set of characteristics corresponding to individual end users of the client systems coupled to the apparatus ;
a session manager which makes the electronic advertisement available to each client system of the set of client systems ;
and a consumer scale matching process which compares the set of characteristics stored in the user profile database to a consumer scale associated with the electronic advertisement , wherein the consumer scale matching process indicates a fee to be charged to the advertiser based on the comparison .

US5724521A
CLAIM 15
. An electronic information (reservation identification) distribution system comprising : a yellow page server which contains an electronic advertisement and a consumer scale associated with the advertisement ;
and a metering server coupled to the yellow page server which includes an index database which stores a title associated with the electronic advertisement , a user profile database which stores a set of characteristics corresponding to individual end users of a plurality of client systems coupled to the metering server , a session manager which makes the electronic advertisement available to each client system of the set of client systems , and a consumer scale matching process which compares the set of characteristics stored in the user profile database to the consumer scale associated with the electronic advertisement , wherein the consumer scale matching process indicates a fee to be charged to the advertiser based on the comparison .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5724521A
CLAIM 15
. An electronic information (reservation identification) distribution system comprising : a yellow page server which contains an electronic advertisement and a consumer scale associated with the advertisement ;
and a metering server coupled to the yellow page server which includes an index database which stores a title associated with the electronic advertisement , a user profile database which stores a set of characteristics corresponding to individual end users of a plurality of client systems coupled to the metering server , a session manager which makes the electronic advertisement available to each client system of the set of client systems , and a consumer scale matching process which compares the set of characteristics stored in the user profile database to the consumer scale associated with the electronic advertisement , wherein the consumer scale matching process indicates a fee to be charged to the advertiser based on the comparison .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (file data) during which the streaming of the at least one portion of the requested media is authorized .
US5724521A
CLAIM 1
. An apparatus which provides an electronic advertisement to a client system coupled to the apparatus , the apparatus comprising : an index database which stores a title associated with the electronic advertisement ;
a user profile data (time period) base which stores a set of characteristics corresponding to individual end users of the client systems coupled to the apparatus ;
a session manager which makes the electronic advertisement available to each client system of the set of client systems ;
and a consumer scale matching process which compares the set of characteristics stored in the user profile database to a consumer scale associated with the electronic advertisement , wherein the consumer scale matching process indicates a fee to be charged to the advertiser based on the comparison .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (electronic information) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5724521A
CLAIM 15
. An electronic information (reservation identification) distribution system comprising : a yellow page server which contains an electronic advertisement and a consumer scale associated with the advertisement ;
and a metering server coupled to the yellow page server which includes an index database which stores a title associated with the electronic advertisement , a user profile database which stores a set of characteristics corresponding to individual end users of a plurality of client systems coupled to the metering server , a session manager which makes the electronic advertisement available to each client system of the set of client systems , and a consumer scale matching process which compares the set of characteristics stored in the user profile database to the consumer scale associated with the electronic advertisement , wherein the consumer scale matching process indicates a fee to be charged to the advertiser based on the comparison .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (file data) during which the streaming of the at least one portion of the requested media is authorized .
US5724521A
CLAIM 1
. An apparatus which provides an electronic advertisement to a client system coupled to the apparatus , the apparatus comprising : an index database which stores a title associated with the electronic advertisement ;
a user profile data (time period) base which stores a set of characteristics corresponding to individual end users of the client systems coupled to the apparatus ;
a session manager which makes the electronic advertisement available to each client system of the set of client systems ;
and a consumer scale matching process which compares the set of characteristics stored in the user profile database to a consumer scale associated with the electronic advertisement , wherein the consumer scale matching process indicates a fee to be charged to the advertiser based on the comparison .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH0879638A

Filed: 1994-08-31     Issued: 1996-03-22

オーディオビデオシステムの制御方法

(Original Assignee) Sony Corp; ソニー株式会社     

Noriko Kotabe, Noboru Motoyoshi, Makoto Sato, Hisato Shima, Koichi Sugiyama, Junichi Tsukamoto, 真 佐藤, 昇 元吉, 純一 塚本, 典子 小田部, 久登 嶋, 宏一 杉山
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress (オーディオビデオ) switch .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオ (live ingress, live ingress switch) センターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress (オーディオビデオ) switch .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオ (live ingress, live ingress switch) センターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システムの制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH0879638A
CLAIM 1
【請求項1】 オーディオビデオセンターと、上記オー ディオビデオセンターに制御バスを介して接続された複 数のオーディオビデオ機器とからなるオーディオビデオ システム (communication device, media streaming management method, communication device to include one) の制御方法において、 上記オーディオビデオシステムの中の使用可能な衛星放 送チューナを選定するステップと、 上記衛星放送チューナと映像出力機器との間の信号経路 を形成し、上記使用可能な衛星放送チューナを動作状態 に設定するステップとを含むオーディオビデオシステム の制御方法。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH0856352A

Filed: 1994-08-11     Issued: 1996-02-27

ビデオファイルサーバ及び録画制御装置

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Shugo Horigami, Shinji Nojima, Masaki Sato, 正樹 佐藤, 周吾 堀上, 晋二 野島
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (データ) .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (データ) .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 14
. A system for accessing media (ファイル) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (データ) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイル (media format, accessing media) サーバ。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (データ) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (データ) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (データ) to include one or more instructions relating to at least one of a media format (ファイル) , a media language , a media sequence , and an advertisement insertion .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイル (media format, accessing media) サーバ。

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (データ) from one or more media servers .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (データ) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (データ) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (データ) include one or more instructions relating to at least one of a media format (ファイル) , a media language , a media sequence , and an advertisement insertion .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイル (media format, accessing media) サーバ。

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (データ) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (データ) .
JPH0856352A
CLAIM 1
【請求項1】 映像音声信号を伝送する映像交換手段 と、映像音声データ (communication device, user identification information) を蓄積する、前記映像交換手段に接 続された少なくとも1つの映像蓄積手段と、前記映像蓄 積手段を制御する蓄積制御手段と、前記映像蓄積手段に 搭載する少なくとも1の録画媒体と、前記映像蓄積手段 と前記録画媒体と前記録画媒体上の録画物の所在を管理 する録画物管理手段と、前記映像交換手段に接続され、 前記映像蓄積手段に蓄積された映像音声データを再生す る少なくとも1つのモニターと、前記モニターを制御す るモニター制御手段と、前記モニター制御手段と前記蓄 積制御手段と前記録画物管理手段との間で電文の伝送を 行う電文伝送手段からなるビデオファイルサーバ。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH07334460A

Filed: 1994-06-10     Issued: 1995-12-22

サービスアクセス装置及びサービスアクセス方法

(Original Assignee) Nippon Telegr & Teleph Corp <Ntt>; 日本電信電話株式会社     

Yasushi Tokunaga, 裕史 徳永
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別 (reservation identification) 結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (システム) .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 7
. A system comprising : a management system (管理装置) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別 (reservation identification) 結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (管理装置) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (管理装置) generates a reservation associated with the at least one play script .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (管理装置) generates and transmits the at least one play script identifying the at least one advertising media clip .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (管理装置) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (システム) .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (システム) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別 (reservation identification) 結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (システム) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 19
. A media streaming management method (システム) , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別 (reservation identification) 結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 20
. The media streaming management method (システム) of claim 19 , wherein the one or more attributes of the communication device (システム) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (チメディア) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディア (internet protocol) システム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 21
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 22
. The media streaming management method (システム) of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 23
. The media streaming management method (システム) of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (接続手段, の指示) to a live ingress switch .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

JPH07334460A
CLAIM 3
【請求項3】 前記接続手段 (connection instruction) は、 前記高速通信網内で前記アクセス装置を収容している交 換機を識別し、該交換機に接続替えの指示 (connection instruction) 命令を出し て、前記アクセス装置の接続を前記網内アドレスに切り 替える請求項2記載のサービスアクセス装置。

US9026673B2
CLAIM 24
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 25
. The media streaming management method (システム) of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 26
. The media streaming management method (システム) of claim 19 , further comprising generating the one or more instructions for use by the communication device (システム) to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 27
. The media streaming management method (システム) of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 28
. The media streaming management method (システム) of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 29
. The media streaming management method (システム) of claim 19 , further comprising generating , by the at least one computing device , at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 30
. The media streaming management method (システム) of claim 19 , wherein receiving the request for media comprises receiving a request for video .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 31
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 32
. The media streaming management method (システム) of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 33
. The media streaming management method (システム) of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (システム) from one or more media servers .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

US9026673B2
CLAIM 34
. A media streaming management system (管理装置) , comprising at least one hardware computing device to : receive a request for media from a communication device (システム) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別 (reservation identification) 結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 35
. The media streaming management system (管理装置) of claim 34 , wherein the one or more attributes of the communication device (システム) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (チメディア) (IP) address associated with the communication device , and a type of the communication network .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディア (internet protocol) システム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 36
. The media streaming management system (管理装置) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 37
. The media streaming management system (管理装置) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 38
. The media streaming management system (管理装置) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction (接続手段, の指示) to a live ingress switch .
JPH07334460A
CLAIM 3
【請求項3】 前記接続手段 (connection instruction) は、 前記高速通信網内で前記アクセス装置を収容している交 換機を識別し、該交換機に接続替えの指示 (connection instruction) 命令を出し て、前記アクセス装置の接続を前記網内アドレスに切り 替える請求項2記載のサービスアクセス装置。

JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 39
. The media streaming management system (管理装置) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 40
. The media streaming management system (管理装置) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 41
. The media streaming management system (管理装置) of claim 34 , wherein the one or more instructions for use by the communication device (システム) include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 42
. The media streaming management system (管理装置) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 43
. The media streaming management system (管理装置) of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 44
. The media streaming management system (管理装置) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 45
. The media streaming management system (管理装置) of claim 34 , wherein the request for media comprises a request for video .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 46
. The media streaming management system (管理装置) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 47
. The media streaming management system (管理装置) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。

US9026673B2
CLAIM 48
. The media streaming management system (管理装置) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (システム) .
JPH07334460A
CLAIM 1
【請求項1】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステム (communication device, media streaming management method, communication device to include one) において、 該アクセス装置に対してマルチメディアサービスを提供 する少なくとも1つのサービス提供装置と、 該高速通信網を介して該アクセス装置からのサービス要 求を受け取り、該アクセス装置の要求するサービスを提 供するサービス提供装置を識別し、該アクセス装置を該 サービス要求の識別結果に対応するサービス提供装置と 接続するアクセス管理手段を有することを特徴とするサ ービスアクセス装置。

JPH07334460A
CLAIM 4
【請求項4】 サービスの提供を要求するアクセス装置 と、該アクセス装置から要求されるサービスを提供する サービス提供装置とが、高速通信網を介して双方向にデ ータを授受するマルチメディアシステムにおいて、 該高速通信網を介して該アクセス装置から、該アクセス 装置と該サービス提供装置との接続管理をするいずれか のアクセス管理装置 (management system) にサービス要求を発行し、該アクセ ス管理装置からサービスメニュー情報を該アクセス装置 に提示し、 該アクセス装置で該サービスメニュー情報の中から選択 されたサービスメニューの項目をアクセス管理装置に送 出し、該アクセス管理装置が該選択されたサービスメニ ューの項目に対応する該サービス提供装置に該アクセス 装置を接続することを特徴とするサービスアクセス方 法。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9532585A1

Filed: 1994-05-20     Issued: 1995-11-30

Electronic television program guide channel system and method

(Original Assignee) Tv Guide On Screen     

Jerry Alten, Bruce Davis, Michael Morris, William L. Thomas, Roger Youman
US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (said database) , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
WO9532585A1
CLAIM 20
. A process for presenting television program schedule information to viewers of a cable television channel comprising : storing television program schedule information , providing a portion of said stored television program schedule information to a data processor , controlling a multimedia generator with commands from said data processor , said multimedia generator forming a page of program listings comprising in grid format program comprising schedule information for a plurality of television channels and a plurality of time slots , transmitting said page of program listings on a dedicated cable television channel for a predetermined period of time , said plurality of channels and plurality of time slots remaining constant for said predetermined period of time , repeating said controlling and transmitting steps for a second plurality of channels and said plurality of time slots following the expiration of said predetermined time period (time period) .

WO9532585A1
CLAIM 23
. In an electronic television programming guide system including a storage means for storing television program schedule information , data processing means for receiving said program schedule information and for generating control commands , multimedia generator means for receiving said control commands and for generating a page of television program listings in grid format , a process for forming descriptions of television programs for display in the grid cells of said listings page comprising : providing a database of television program schedule information to a data processor , extracting program title and program duration information from said schedule information , determining the size of a grid cell in which said title information will be displayed in response to said program duration information , determining the available space in said grid cell , determining the space required for display of the program title , comparing said program title space with the space in said grid cell , comparing said program title information to a library of program titles stored in a memory means if said program title space is greater than said grid cell space , displaying said program title if said title is not included in said library , editing said tile , RECTIFIED SHEET (RULE 91) ISA/EP placing said edited title in said database (user identification information) , and placing said edited title in said library .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (said database) , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
WO9532585A1
CLAIM 20
. A process for presenting television program schedule information to viewers of a cable television channel comprising : storing television program schedule information , providing a portion of said stored television program schedule information to a data processor , controlling a multimedia generator with commands from said data processor , said multimedia generator forming a page of program listings comprising in grid format program comprising schedule information for a plurality of television channels and a plurality of time slots , transmitting said page of program listings on a dedicated cable television channel for a predetermined period of time , said plurality of channels and plurality of time slots remaining constant for said predetermined period of time , repeating said controlling and transmitting steps for a second plurality of channels and said plurality of time slots following the expiration of said predetermined time period (time period) .

WO9532585A1
CLAIM 23
. In an electronic television programming guide system including a storage means for storing television program schedule information , data processing means for receiving said program schedule information and for generating control commands , multimedia generator means for receiving said control commands and for generating a page of television program listings in grid format , a process for forming descriptions of television programs for display in the grid cells of said listings page comprising : providing a database of television program schedule information to a data processor , extracting program title and program duration information from said schedule information , determining the size of a grid cell in which said title information will be displayed in response to said program duration information , determining the available space in said grid cell , determining the space required for display of the program title , comparing said program title space with the space in said grid cell , comparing said program title information to a library of program titles stored in a memory means if said program title space is greater than said grid cell space , displaying said program title if said title is not included in said library , editing said tile , RECTIFIED SHEET (RULE 91) ISA/EP placing said edited title in said database (user identification information) , and placing said edited title in said library .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5636346A

Filed: 1994-05-09     Issued: 1997-06-03

Method and system for selectively targeting advertisements and programming

(Original Assignee) Electronic Address Inc     (Current Assignee) GHEORGHE CHRISTIAN

Andrew N. G. Saxe
US9026673B2
CLAIM 7
. A system comprising : a management system (control signals) comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 8
. The system of claim 7 , wherein the at least one media selector comprises at least one rule , and the management system (control signals) determines the at least one other media based on the at least one media selector by processing the at least one rule of the at least one media selector to determine the at least one other media .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 9
. The system of claim 7 , wherein the management system (control signals) generates a reservation associated with the at least one play script .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 12
. The system of claim 7 , wherein the at least one media selector comprises at least one advertisement selector , the at least one other media comprises at least one advertising media clip , and the management system (control signals) generates and transmits the at least one play script identifying the at least one advertising media clip .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system (control signals) : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (conversion rules) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules (routing rule) , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (said second set) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set (frame rate) is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (said database) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database (user identification information) or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 34
. A media streaming management system (control signals) , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 35
. The media streaming management system (control signals) of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 36
. The media streaming management system (control signals) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (conversion rules) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules (routing rule) , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 37
. The media streaming management system (control signals) of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate (said second set) , a bit rate , a sequence associated with the requested media , and a format associated with the requested media .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set (frame rate) is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 38
. The media streaming management system (control signals) of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress switch .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 39
. The media streaming management system (control signals) of claim 34 , wherein the play script further includes at least one of a rating of the requested media , a genre of the requested media , a cost associated with streaming the requested media , and a publisher associated with the requested media .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 40
. The media streaming management system (control signals) of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 41
. The media streaming management system (control signals) of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 42
. The media streaming management system (control signals) of claim 34 , wherein the requested media comprises at least one of on-demand media and live media .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 43
. The media streaming management system (control signals) of claim 34 , wherein the play script further includes at least one of user identification information (said database) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database (user identification information) or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 44
. The media streaming management system (control signals) of claim 34 , wherein the at least one computing device generates at least one report comprising statistical information regarding streaming of the at least one portion of the requested media .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 45
. The media streaming management system (control signals) of claim 34 , wherein the request for media comprises a request for video .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 46
. The media streaming management system (control signals) of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification of the at least one other media .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 47
. The media streaming management system (control signals) of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification of at least one second resource available to enable streaming of the at least one other media .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .

US9026673B2
CLAIM 48
. The media streaming management system (control signals) of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5636346A
CLAIM 1
. A method for selectively targeting advertisements and programming and controlling signal message transmission to subscriber households while protecting the privacy of the subscriber information comprising the steps of : creating a directory of electronic carrier system subscriber information in a computer system ;
modifying the subscriber information within the directory by creating a unique electronic address designation for encoding the information of each subscriber ;
encoding the subscriber information into binary streams within the directory using a first set of binary conversion rules , whereby each binary conversion rule from among said first set is different for each carrier such that encoded subscriber information can be read only by one with the proper binary conversion rule ;
creating a database or a modeled profile of information for customers of an advertiser ;
encoding the customer information into binary streams within the database or modeled profile using a second set of binary conversion rules , whereby each binary conversion rule from among said second set is different for each advertiser such that encoded customer or profile information can be read only by one with the proper binary conversion rule ;
matching the binary stream subscriber information in said directory to the binary stream customer information within either in said database or in said modeled profile , whereby a target subscriber list is produced ;
providing a set of control signals (management system) , one signal for each subscriber on said target subscriber list ;
and controlling , in response to said set of control signals , the transmission of commercial information and advertisements from the advertiser directly to the target subscribers , whereby only target subscribers from among said subscribers in said directory receive said commercial information and advertisements .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
EP0620689A1

Filed: 1994-04-15     Issued: 1994-10-19

Method and apparatus for automatic insertion of a television signal from a remote source

(Original Assignee) CABLE SERVICE TECHNOLOGIES Inc; Cable Services Tech Inc     (Current Assignee) CABLE SERVICE TECHNOLOGIES Inc ; Cable Services Tech Inc

Trevor Lambert, Richard Alan Schmelzer
US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
EP0620689A1
CLAIM 2
A system as claimed in Claim 1 , wherein the sending means includes means (bit rate) for sequentially sending a said additional television signal , each sequential sending having associated therewith a different selective address signal .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (same time interval) during which the streaming of the at least one portion of the requested media is authorized .
EP0620689A1
CLAIM 3
A system as claimed in Claim 2 , wherein the sending means includes means for sending at least two additional television signals each associated with a different address signal in sequence during the same time interval (time period) .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
EP0620689A1
CLAIM 20
A method as claimed in any one of Claims 13 to 19 , wherein the method as carried out at the source of additional television signals further includes , prior to sanding said additional television signals , compressing said additional television signals , and the method as carried out at the receiver systems which insert said additional television signals , further includes decompressing compressed additional television signals after receiving said signal (second identification, second resource) s for insertion .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
EP0620689A1
CLAIM 20
A method as claimed in any one of Claims 13 to 19 , wherein the method as carried out at the source of additional television signals further includes , prior to sanding said additional television signals , compressing said additional television signals , and the method as carried out at the receiver systems which insert said additional television signals , further includes decompressing compressed additional television signals after receiving said signal (second identification, second resource) s for insertion .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
EP0620689A1
CLAIM 2
A system as claimed in Claim 1 , wherein the sending means includes means (bit rate) for sequentially sending a said additional television signal , each sequential sending having associated therewith a different selective address signal .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (same time interval) during which the streaming of the at least one portion of the requested media is authorized .
EP0620689A1
CLAIM 3
A system as claimed in Claim 2 , wherein the sending means includes means for sending at least two additional television signals each associated with a different address signal in sequence during the same time interval (time period) .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
EP0620689A1
CLAIM 20
A method as claimed in any one of Claims 13 to 19 , wherein the method as carried out at the source of additional television signals further includes , prior to sanding said additional television signals , compressing said additional television signals , and the method as carried out at the receiver systems which insert said additional television signals , further includes decompressing compressed additional television signals after receiving said signal (second identification, second resource) s for insertion .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
EP0620689A1
CLAIM 20
A method as claimed in any one of Claims 13 to 19 , wherein the method as carried out at the source of additional television signals further includes , prior to sanding said additional television signals , compressing said additional television signals , and the method as carried out at the receiver systems which insert said additional television signals , further includes decompressing compressed additional television signals after receiving said signal (second identification, second resource) s for insertion .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9416527A1

Filed: 1993-12-29     Issued: 1994-07-21

Broadcast channel substitution method and apparatus

(Original Assignee) Information Resources, Inc.     

Frank X. Oberle, Jody L. Holzman, Terry Renfro
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device (substantially center) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 4
. The method of claim 1 , further comprising identifying at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (substantially center) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 6
. The method of claim 1 further comprising : generating the at least one play script identifying one or more other portions of the requested media ;

and transmitting the play script to the at least one communication device (substantially center) .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device (substantially center) capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (substantially center) .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 13
. The system of claim 7 wherein the management system : generates the at least one play script identifying one or more other portions of the requested media ;

and transmits the play script to the at least one communication device (substantially center) .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 14
. A system for accessing media (output signals) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device (substantially center) capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

WO9416527A1
CLAIM 6
. A signal substitution system in accordance with Claim 5 wherein said channel selection means comprises a television tuner for generating output signals (media language, accessing media) conveying said specified first television signals at a predetermined intermediate frequency and means for frequency converting said intermediate frequency to said predetermined frequency .

US9026673B2
CLAIM 17
. The system of claim 14 , wherein the instructions , when executed , identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device (substantially center) , wherein the at least one other resource comprises at least one member of a group consisting of at least one switch , at least one media software of the switch , at least one media server , and at least one stream caster of the at least one switch .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device (substantially center) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device (substantially center) include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 25
. The media streaming management method of claim 19 , wherein generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises generating at least one identification of one or more routing processors to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (substantially center) .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device (substantially center) to include one or more instructions relating to at least one of a media format , a media language (output signals) , a media sequence , and an advertisement insertion .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

WO9416527A1
CLAIM 6
. A signal substitution system in accordance with Claim 5 wherein said channel selection means comprises a television tuner for generating output signals (media language, accessing media) conveying said specified first television signals at a predetermined intermediate frequency and means for frequency converting said intermediate frequency to said predetermined frequency .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (television receivers) during which the streaming of the at least one portion of the requested media is authorized .
WO9416527A1
CLAIM 21
. A method of providing a plurality of television signals to television receivers (time period) in a viewer premises , said method comprising : providing to a viewer premises , a transmission line conveying a television signal spectrum comprising a plurality of normal television signals and a substitute television signal in frequency separated channels ;
connecting a channel substitution unit to said transmission line ;
transmitting on said transmission line , control signals specifying one of said normal television signals to be substituted with said substitute television signal ;
receiving said control signals by said channel substitution unit ;
generating in response to said control signals a modified television signal spectrum by said channel substitution unit by substituting said substitute television signal for the specified normal television signal ;
and distributing said modified television signal spectrum on a signal distribution means within said viewer premises .

US9026673B2
CLAIM 33
. The media streaming management method of claim 19 , further comprising streaming the at least one portion of the requested media and the at least one other media to the communication device (substantially center) from one or more media servers .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device (substantially center) capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device (substantially center) include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (substantially center) .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device (substantially center) include one or more instructions relating to at least one of a media format , a media language (output signals) , a media sequence , and an advertisement insertion .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .

WO9416527A1
CLAIM 6
. A signal substitution system in accordance with Claim 5 wherein said channel selection means comprises a television tuner for generating output signals (media language, accessing media) conveying said specified first television signals at a predetermined intermediate frequency and means for frequency converting said intermediate frequency to said predetermined frequency .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (television receivers) during which the streaming of the at least one portion of the requested media is authorized .
WO9416527A1
CLAIM 21
. A method of providing a plurality of television signals to television receivers (time period) in a viewer premises , said method comprising : providing to a viewer premises , a transmission line conveying a television signal spectrum comprising a plurality of normal television signals and a substitute television signal in frequency separated channels ;
connecting a channel substitution unit to said transmission line ;
transmitting on said transmission line , control signals specifying one of said normal television signals to be substituted with said substitute television signal ;
receiving said control signals by said channel substitution unit ;
generating in response to said control signals a modified television signal spectrum by said channel substitution unit by substituting said substitute television signal for the specified normal television signal ;
and distributing said modified television signal spectrum on a signal distribution means within said viewer premises .

US9026673B2
CLAIM 48
. The media streaming management system of claim 34 , further comprising one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device (substantially center) .
WO9416527A1
CLAIM 3
. A signal substitution system in accordance with Claim 2 wherein said means for deleting comprises means for frequency converting the entire spectrum of received television signals by an amount to substantially center (communication device) said specified second received television signal at a predetermined frequency ;
and band rejection filter means substantially centered at said predetermined frequency for filtering said specified second received television signals from said frequency converted spectrum .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
EP0605115A2

Filed: 1993-12-06     Issued: 1994-07-06

Program server for interactive television system

(Original Assignee) AT&T Corp     (Current Assignee) AT&T Corp

Donald Edgar Blahut, Edward Stanley Szurkowski
US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule (received request) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
EP0605115A2
CLAIM 24
The method of claim 23    FURTHER CHARACTERIZED IN THAT    said method is adapted to show motion pictures in different languages in accordance with received request (creation rule) s and said retrieving and storing step further includes the steps of :    upon receipt of a request for a motion picture in a specified language , retrieving and storing at least one data block for the video track of said motion picture and at least one data block for the audio track of said motion picture in said specified language .

US9026673B2
CLAIM 27
. The media streaming management method of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media (audio track) .
EP0605115A2
CLAIM 23
The method of claim 20    FURTHER CHARACTERIZED IN THAT    said program is an audio/visual work comprising one or more audio and one or more video tracks to be played simultaneously , each said command word also contains an incremental value relating to the time desired between the sending of successive portions of its associated data block and said creating and storing step further includes the steps of :    creating and storing a command word for each audio track (live media, demand media) and each video track , the first and second identities being the same in all said command words , said channel identities and said addresses in data memory being different in each said command word and said incremental values in said command words being selected appropriately for each respective track .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (same address) during which the streaming of the at least one portion of the requested media is authorized .
EP0605115A2
CLAIM 4
The server of claim 5    FURTHER CHARACTERIZED BY    a third token memory (501 in 306) for storing token words at addresses corresponding to said identities ;
   means (330) for writing token words into said third token memory from said first processing means and    means (514 , 520) operable during the reading of a token word from an address in either said first token memory or said second token memory for reading the token word from the same address (time period) in said third token memory and creating a combined token word from the token words read .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule (received request) , a routing rule , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
EP0605115A2
CLAIM 24
The method of claim 23    FURTHER CHARACTERIZED IN THAT    said method is adapted to show motion pictures in different languages in accordance with received request (creation rule) s and said retrieving and storing step further includes the steps of :    upon receipt of a request for a motion picture in a specified language , retrieving and storing at least one data block for the video track of said motion picture and at least one data block for the audio track of said motion picture in said specified language .

US9026673B2
CLAIM 42
. The media streaming management system of claim 34 , wherein the requested media comprises at least one of on-demand media and live media (audio track) .
EP0605115A2
CLAIM 23
The method of claim 20    FURTHER CHARACTERIZED IN THAT    said program is an audio/visual work comprising one or more audio and one or more video tracks to be played simultaneously , each said command word also contains an incremental value relating to the time desired between the sending of successive portions of its associated data block and said creating and storing step further includes the steps of :    creating and storing a command word for each audio track (live media, demand media) and each video track , the first and second identities being the same in all said command words , said channel identities and said addresses in data memory being different in each said command word and said incremental values in said command words being selected appropriately for each respective track .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (same address) during which the streaming of the at least one portion of the requested media is authorized .
EP0605115A2
CLAIM 4
The server of claim 5    FURTHER CHARACTERIZED BY    a third token memory (501 in 306) for storing token words at addresses corresponding to said identities ;
   means (330) for writing token words into said third token memory from said first processing means and    means (514 , 520) operable during the reading of a token word from an address in either said first token memory or said second token memory for reading the token word from the same address (time period) in said third token memory and creating a combined token word from the token words read .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5559549A

Filed: 1993-12-02     Issued: 1996-09-24

Television program delivery system

(Original Assignee) Discovery Communications LLC     (Current Assignee) Comcast IP Holdings I LLC

John S. Hendricks, Alfred E. Bonner
US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (interactive communication) (IP) address associated with the communication device , and a type of the communication network , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
US5559549A
CLAIM 13
. The system of claim 8 wherein interactive communication (internet protocol) s are provided in the upstream data signals by the set top terminal and wherein the network controller comprises means for processing the upstream data signals that include the interactive communications .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5559549A
CLAIM 14
. A digitally compressed program delivery system to provide subscribers with menu selection of a plurality of television programs using a plurality of analog program signals and a program control information signal transmitted to at least one cable headend for further transmission , each cable headend transmitting to each subscriber a control information stream and programming signals carrying the plurality of the television programs , each of the menus generated and displayed using the control information stream and stored menu templates at each subscriber location , the system comprising : an operations center including : means for digitally compressing the plurality of analog program signals to produce digitally compressed signals ;
and means for creating a plurality of television program lineups with the digitally compressed signals of the programs in the lineups and program control information signal , wherein the program control information signal includes data on the television program lineups and control information for use at the subscriber location ;
delivery means for transmitting the plurality of television program lineups and the program control information signal to at least one of the cable headends for processing ;
at least one of the cable headends having means for processing the plurality of television program lineups and the program control information signal to produce the control information stream and the programming signals ;
the delivery means further includes means (bit rate) for distributing the control information stream and the programming signals to each subscriber location ;
means for generating menus using the control information stream and stored menu templates ;
and subscriber interface means for selection of any one of the plurality of television programs using one or more of the generated and displayed menus .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence (specific t) , and an advertisement insertion .
US5559549A
CLAIM 21
. A method for selecting a specific t (media sequence) elevision program from a plurality of television programs to be displayed on a television at a subscriber location , using a display of menu options on the television , the method comprising the steps of : creating a plurality of television program lineups ;
generating programming data which relates to specific television programs in the television program lineups ;
transmitting the programming data and the television program lineups to the subscriber location ;
receiving the programming data and the television program lineups at the subscriber location ;
generating at least one menu option related to at least one specific television program in the received television program lineups using the received programming data ;
and displaying one or more of the generated menu options on the television ;
selecting a displayed menu option ;
displaying a specific television program associated with the menu option selected from the received television programs .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (interactive communication) (IP) address associated with the communication device , and a type of the communication network .
US5559549A
CLAIM 13
. The system of claim 8 wherein interactive communication (internet protocol) s are provided in the upstream data signals by the set top terminal and wherein the network controller comprises means for processing the upstream data signals that include the interactive communications .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
US5559549A
CLAIM 14
. A digitally compressed program delivery system to provide subscribers with menu selection of a plurality of television programs using a plurality of analog program signals and a program control information signal transmitted to at least one cable headend for further transmission , each cable headend transmitting to each subscriber a control information stream and programming signals carrying the plurality of the television programs , each of the menus generated and displayed using the control information stream and stored menu templates at each subscriber location , the system comprising : an operations center including : means for digitally compressing the plurality of analog program signals to produce digitally compressed signals ;
and means for creating a plurality of television program lineups with the digitally compressed signals of the programs in the lineups and program control information signal , wherein the program control information signal includes data on the television program lineups and control information for use at the subscriber location ;
delivery means for transmitting the plurality of television program lineups and the program control information signal to at least one of the cable headends for processing ;
at least one of the cable headends having means for processing the plurality of television program lineups and the program control information signal to produce the control information stream and the programming signals ;
the delivery means further includes means (bit rate) for distributing the control information stream and the programming signals to each subscriber location ;
means for generating menus using the control information stream and stored menu templates ;
and subscriber interface means for selection of any one of the plurality of television programs using one or more of the generated and displayed menus .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence (specific t) , and an advertisement insertion .
US5559549A
CLAIM 21
. A method for selecting a specific t (media sequence) elevision program from a plurality of television programs to be displayed on a television at a subscriber location , using a display of menu options on the television , the method comprising the steps of : creating a plurality of television program lineups ;
generating programming data which relates to specific television programs in the television program lineups ;
transmitting the programming data and the television program lineups to the subscriber location ;
receiving the programming data and the television program lineups at the subscriber location ;
generating at least one menu option related to at least one specific television program in the received television program lineups using the received programming data ;
and displaying one or more of the generated menu options on the television ;
selecting a displayed menu option ;
displaying a specific television program associated with the menu option selected from the received television programs .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5600364A

Filed: 1993-12-02     Issued: 1997-02-04

Network controller for cable television delivery systems

(Original Assignee) Discovery Communications LLC     (Current Assignee) Comcast IP Holdings I LLC

John S. Hendricks, Alfred E. Bonner
US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (cost data) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
US5600364A
CLAIM 35
. A network controller for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals using network control data , each set top terminal adapted to transmit a set top terminal status report in response to a control information stream that includes information on packaged programs and menu content , the network controller comprising : a means for transmitting the control information stream to the set top terminals , wherein the control information stream directs each set top terminal to initiate transmission of the set top terminal status reports over the cable distribution network ;
a means for receiving the set top terminal status reports , wherein the set top terminal status reports include programs watched data ;
a means for storing network control data , wherein the stored network control data includes programs watched data and price category data ;
a means for correlating the programs watched data with the price category data to produce cost data (routing processor) ;
a means for generating at least one billing report based on the produced cost data ;
and a means for transmitting the billing reports to the set top terminals for display on a television screen .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (cost data) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
US5600364A
CLAIM 35
. A network controller for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals using network control data , each set top terminal adapted to transmit a set top terminal status report in response to a control information stream that includes information on packaged programs and menu content , the network controller comprising : a means for transmitting the control information stream to the set top terminals , wherein the control information stream directs each set top terminal to initiate transmission of the set top terminal status reports over the cable distribution network ;
a means for receiving the set top terminal status reports , wherein the set top terminal status reports include programs watched data ;
a means for storing network control data , wherein the stored network control data includes programs watched data and price category data ;
a means for correlating the programs watched data with the price category data to produce cost data (routing processor) ;
a means for generating at least one billing report based on the produced cost data ;
and a means for transmitting the billing reports to the set top terminals for display on a television screen .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule (billing information) , a collection rule , a viewing rule , and a settlement rule .
US5600364A
CLAIM 21
. A network controller for use with a cable headend capable of remotely targeting categories of advertisements to groups of set top terminals in a cable television program delivery system , each set top terminal capable of generating programs watched data , the network controller comprising : means for gathering programs watched data for each set top terminal in the cable television program delivery system ;
a means for storing the gathered programs watched data in at least one network control database ;
a means for accessing the stored programs watched data ;
a means for counting the accessed programs watched data to determine the frequency of programs watched by each set top terminal in the cable television program delivery system , wherein the programs watched counts are arranged in at least one program (service rule) s watched matrix by program category and time slot ;
a means for creating set top terminal group information indicating a group assignment for each set top terminal by correlating the programs watched counts with the categories of advertisements , wherein each advertisements category includes advertisements available for targeting to the set top terminals ;
and a means for transmitting the set top terminal group information to the set top terminal in a control information stream that instructs the set top terminal in selecting targeted advertisements for display during viewing of programs .

US5600364A
CLAIM 29
. A network controller for remotely managing account and billing information (storage billing rule) over a cable television distribution network for a plurality of set top terminals , each set top terminal adapted to transmit a set top terminal status report in response to a polling request message produced using a program control information signal , the network controller comprising : a means for creating the polling request message ;
a means for transmitting the polling request message to the set top terminals , wherein the polling request message directs each set top terminal to initiate upstream data transmission of the set top terminal status reports over the cable distribution network ;
a means for receiving the set top terminal status reports , wherein the set top terminal status reports include programs watched data ;
a means for storing network control data , wherein the stored network control data includes programs watched data and price category data ;
a means for correlating the programs watched data with the price category data to produce price correlations ;
and a means for generating at least one billing report based on the produced price correlations ;
and a means for transmitting the billing reports to the set top terminals for display on a television screen .

US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language (base format) , a media sequence , and an advertisement insertion .
US5600364A
CLAIM 36
. A network controller for use with digital signal processing equipment in a cable headend capable of monitoring and controlling a plurality of set top terminals in a cable television program delivery system that uses control information and network control data , wherein entries may be made and viewed by an operator , comprising ;
an interface , connected to the digital signal processing equipment , wherein the interface receives and transfers control information to the digital signal processing equipment ;
memory , wherein the memory stores the network control data including data on television programs in a database format (media language) and wherein the stored network control data may be accessed ;
a network controller CPU , connected to the memory and the interface , for generating a control information stream using the stored network control data from the memory , whereby information fields for the control information stream are formed and the control information stream is subsequently distributed to set top terminals ;
input device , connected to the network controller CPU , wherein entries may be made ;
and a display , connected to the network controller CPU , for viewing data and entries made on the input device .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information (creating means) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5600364A
CLAIM 15
. The network controller of claim 14 , wherein the creating means (user identification information) comprises : a means for reading at least one database file using the access means , wherein the database files are relationally keyed to one another through a set of set top terminal identification numbers individually unique to a particular subscriber' ;
s set top terminal ;
a means for formatting the polling request message , wherein the formatted polling request message includes at least one set top terminal identification number ;
and a means for enabling at least one polling command bit in the formatted polling request message , wherein the enabled polling command bit commands transmission of the set top terminal status reports .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule (billing information) , a collection rule , a viewing rule , and a settlement rule .
US5600364A
CLAIM 21
. A network controller for use with a cable headend capable of remotely targeting categories of advertisements to groups of set top terminals in a cable television program delivery system , each set top terminal capable of generating programs watched data , the network controller comprising : means for gathering programs watched data for each set top terminal in the cable television program delivery system ;
a means for storing the gathered programs watched data in at least one network control database ;
a means for accessing the stored programs watched data ;
a means for counting the accessed programs watched data to determine the frequency of programs watched by each set top terminal in the cable television program delivery system , wherein the programs watched counts are arranged in at least one program (service rule) s watched matrix by program category and time slot ;
a means for creating set top terminal group information indicating a group assignment for each set top terminal by correlating the programs watched counts with the categories of advertisements , wherein each advertisements category includes advertisements available for targeting to the set top terminals ;
and a means for transmitting the set top terminal group information to the set top terminal in a control information stream that instructs the set top terminal in selecting targeted advertisements for display during viewing of programs .

US5600364A
CLAIM 29
. A network controller for remotely managing account and billing information (storage billing rule) over a cable television distribution network for a plurality of set top terminals , each set top terminal adapted to transmit a set top terminal status report in response to a polling request message produced using a program control information signal , the network controller comprising : a means for creating the polling request message ;
a means for transmitting the polling request message to the set top terminals , wherein the polling request message directs each set top terminal to initiate upstream data transmission of the set top terminal status reports over the cable distribution network ;
a means for receiving the set top terminal status reports , wherein the set top terminal status reports include programs watched data ;
a means for storing network control data , wherein the stored network control data includes programs watched data and price category data ;
a means for correlating the programs watched data with the price category data to produce price correlations ;
and a means for generating at least one billing report based on the produced price correlations ;
and a means for transmitting the billing reports to the set top terminals for display on a television screen .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (cost data) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
US5600364A
CLAIM 35
. A network controller for remotely managing account and billing information over a cable television distribution network for a plurality of set top terminals using network control data , each set top terminal adapted to transmit a set top terminal status report in response to a control information stream that includes information on packaged programs and menu content , the network controller comprising : a means for transmitting the control information stream to the set top terminals , wherein the control information stream directs each set top terminal to initiate transmission of the set top terminal status reports over the cable distribution network ;
a means for receiving the set top terminal status reports , wherein the set top terminal status reports include programs watched data ;
a means for storing network control data , wherein the stored network control data includes programs watched data and price category data ;
a means for correlating the programs watched data with the price category data to produce cost data (routing processor) ;
a means for generating at least one billing report based on the produced cost data ;
and a means for transmitting the billing reports to the set top terminals for display on a television screen .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language (base format) , a media sequence , and an advertisement insertion .
US5600364A
CLAIM 36
. A network controller for use with digital signal processing equipment in a cable headend capable of monitoring and controlling a plurality of set top terminals in a cable television program delivery system that uses control information and network control data , wherein entries may be made and viewed by an operator , comprising ;
an interface , connected to the digital signal processing equipment , wherein the interface receives and transfers control information to the digital signal processing equipment ;
memory , wherein the memory stores the network control data including data on television programs in a database format (media language) and wherein the stored network control data may be accessed ;
a network controller CPU , connected to the memory and the interface , for generating a control information stream using the stored network control data from the memory , whereby information fields for the control information stream are formed and the control information stream is subsequently distributed to set top terminals ;
input device , connected to the network controller CPU , wherein entries may be made ;
and a display , connected to the network controller CPU , for viewing data and entries made on the input device .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information (creating means) , authentication information , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
US5600364A
CLAIM 15
. The network controller of claim 14 , wherein the creating means (user identification information) comprises : a means for reading at least one database file using the access means , wherein the database files are relationally keyed to one another through a set of set top terminal identification numbers individually unique to a particular subscriber' ;
s set top terminal ;
a means for formatting the polling request message , wherein the formatted polling request message includes at least one set top terminal identification number ;
and a means for enabling at least one polling command bit in the formatted polling request message , wherein the enabled polling command bit commands transmission of the set top terminal status reports .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
WO9414282A1

Filed: 1993-12-02     Issued: 1994-06-23

Set top terminal for cable television delivery systems

(Original Assignee) Discovery Communications, Inc.     

John S. Hendricks, Alfred E. Bonner, Eric C. Berkobin
US9026673B2
CLAIM 10
. The system of claim 7 , further comprising a routing processor (cost data) to identify at least one other resource to stream the at least one portion of the requested media and the at least one other media for reception by the at least one communication device .
WO9414282A1
CLAIM 43
. A set top terminal bill display system for displaying the current program selection charges with a menu for a set top terminal with menu generation and selection of programs using a plurality of menus , wherein a received program control information signal contains cost data (routing processor) on the cost of each selected program , the system comprising : means for determining which programs were selected on the plurality of menus ;
means for calculating the expenses by multiplying the selected programs with the cost data on the selected programs ;
and means for generating a menu displaying the selected program expenses .

US9026673B2
CLAIM 11
. The system of claim 10 , wherein the routing processor (cost data) identifies the at least one other resource as at least one of at least one switch , at least one media software of the switch , at least one media server , or at least one stream caster of the at least one switch .
WO9414282A1
CLAIM 43
. A set top terminal bill display system for displaying the current program selection charges with a menu for a set top terminal with menu generation and selection of programs using a plurality of menus , wherein a received program control information signal contains cost data (routing processor) on the cost of each selected program , the system comprising : means for determining which programs were selected on the plurality of menus ;
means for calculating the expenses by multiplying the selected programs with the cost data on the selected programs ;
and means for generating a menu displaying the selected program expenses .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule (processor means) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
WO9414282A1
CLAIM 17
. A set top terminal for a television with processor instructions on menu sequencing for use with a television program delivery system with menu selection of television programs from a plurality of menus , using a program control information signal containing program identities and menu locations for the program identities , comprising : means for receiving the program control information signal containing the program identities and the menu locations for the program identities ;
a menu memory which stores the program identities and menu locations for the program identities ;
an electronic memory which stores processor instructions on menu sequencing ;
means , connected to the electronic memory , for generating the plurality of menus displaying the program identities used to select a television program , using the program identities and the menu locations for the program identities stored in the menu memory ;
processor means (network distribution rule) , connected to the generating means , for sequencing between the plurality of menus to display one menu at a time on the television using the stored processor instructions on menu sequencing , wherein at least one of the sequence of menus displayed shows the program identities ;
and means for selecting one of the program identities from one of the displayed menus .

US9026673B2
CLAIM 22
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
WO9414282A1
CLAIM 22
. The set top terminal of claim 20 wherein the means for generating menus further comprises means for generating during program menus including hidden menus and overlay menus and wherein the means for sequencing between menus includes means (bit rate) for sequencing between during program menus and submenus .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule (processor means) , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
WO9414282A1
CLAIM 17
. A set top terminal for a television with processor instructions on menu sequencing for use with a television program delivery system with menu selection of television programs from a plurality of menus , using a program control information signal containing program identities and menu locations for the program identities , comprising : means for receiving the program control information signal containing the program identities and the menu locations for the program identities ;
a menu memory which stores the program identities and menu locations for the program identities ;
an electronic memory which stores processor instructions on menu sequencing ;
means , connected to the electronic memory , for generating the plurality of menus displaying the program identities used to select a television program , using the program identities and the menu locations for the program identities stored in the menu memory ;
processor means (network distribution rule) , connected to the generating means , for sequencing between the plurality of menus to display one menu at a time on the television using the stored processor instructions on menu sequencing , wherein at least one of the sequence of menus displayed shows the program identities ;
and means for selecting one of the program identities from one of the displayed menus .

US9026673B2
CLAIM 37
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media that specify at least one of a frame rate , a bit rate (includes means) , a sequence associated with the requested media , and a format associated with the requested media .
WO9414282A1
CLAIM 22
. The set top terminal of claim 20 wherein the means for generating menus further comprises means for generating during program menus including hidden menus and overlay menus and wherein the means for sequencing between menus includes means (bit rate) for sequencing between during program menus and submenus .

US9026673B2
CLAIM 40
. The media streaming management system of claim 34 , wherein the at least one resource comprises a routing processor (cost data) to identify one or more media servers to stream the at least one portion of the requested media and the at least one other media to the communication device .
WO9414282A1
CLAIM 43
. A set top terminal bill display system for displaying the current program selection charges with a menu for a set top terminal with menu generation and selection of programs using a plurality of menus , wherein a received program control information signal contains cost data (routing processor) on the cost of each selected program , the system comprising : means for determining which programs were selected on the plurality of menus ;
means for calculating the expenses by multiplying the selected programs with the cost data on the selected programs ;
and means for generating a menu displaying the selected program expenses .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
JPH06124309A

Filed: 1992-10-14     Issued: 1994-05-06

情報サービスシステムおよび放送受信システム

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Setsuo Arita, Koji Kameshima, 紘二 亀島, 節男 有田
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH06124309A
CLAIM 34
【請求項34】放送受信機をリモートコントロールする ためのリモートコントローラであって、 前記放送受信機の利用者の識別 (reservation identification) を入力するための手段を 備えていることを特徴とするリモートコントローラ。

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH06124309A
CLAIM 34
【請求項34】放送受信機をリモートコントロールする ためのリモートコントローラであって、 前記放送受信機の利用者の識別 (reservation identification) を入力するための手段を 備えていることを特徴とするリモートコントローラ。

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
JPH06124309A
CLAIM 34
【請求項34】放送受信機をリモートコントロールする ためのリモートコントローラであって、 前記放送受信機の利用者の識別 (reservation identification) を入力するための手段を 備えていることを特徴とするリモートコントローラ。

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH06124309A
CLAIM 34
【請求項34】放送受信機をリモートコントロールする ためのリモートコントローラであって、 前記放送受信機の利用者の識別 (reservation identification) を入力するための手段を 備えていることを特徴とするリモートコントローラ。

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule (の時間帯) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH06124309A
CLAIM 30
【請求項30】請求項29の放送受信システムであっ て、 前記利用時の状況とは、利用の曜日、利用の時間帯 (routing rule) 、利 用者の気分、もしくは、これらの組み合わせであること を特徴とする放送受信システム。

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (識別手段) of the at least one other media .
JPH06124309A
CLAIM 4
【請求項4】利用者を識別する手段を備え、前記学習手 段は利用者ごとに当該利用者がそれぞれ興味をもってい る分類を学習し、情報選択手段は利用者識別手段 (second identification) で識別 した利用者が興味をもっている分類に基づいて当該分類 に属する情報を前記情報源から取り出して提供する請求 項1または2の情報サービスシステム。

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (識別手段) of at least one second resource available to enable streaming of the at least one other media .
JPH06124309A
CLAIM 4
【請求項4】利用者を識別する手段を備え、前記学習手 段は利用者ごとに当該利用者がそれぞれ興味をもってい る分類を学習し、情報選択手段は利用者識別手段 (second identification) で識別 した利用者が興味をもっている分類に基づいて当該分類 に属する情報を前記情報源から取り出して提供する請求 項1または2の情報サービスシステム。

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification (の識別) associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
JPH06124309A
CLAIM 34
【請求項34】放送受信機をリモートコントロールする ためのリモートコントローラであって、 前記放送受信機の利用者の識別 (reservation identification) を入力するための手段を 備えていることを特徴とするリモートコントローラ。

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule (の時間帯) , a network distribution rule , a service rule , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
JPH06124309A
CLAIM 30
【請求項30】請求項29の放送受信システムであっ て、 前記利用時の状況とは、利用の曜日、利用の時間帯 (routing rule) 、利 用者の気分、もしくは、これらの組み合わせであること を特徴とする放送受信システム。

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (識別手段) of the at least one other media .
JPH06124309A
CLAIM 4
【請求項4】利用者を識別する手段を備え、前記学習手 段は利用者ごとに当該利用者がそれぞれ興味をもってい る分類を学習し、情報選択手段は利用者識別手段 (second identification) で識別 した利用者が興味をもっている分類に基づいて当該分類 に属する情報を前記情報源から取り出して提供する請求 項1または2の情報サービスシステム。

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (識別手段) of at least one second resource available to enable streaming of the at least one other media .
JPH06124309A
CLAIM 4
【請求項4】利用者を識別する手段を備え、前記学習手 段は利用者ごとに当該利用者がそれぞれ興味をもってい る分類を学習し、情報選択手段は利用者識別手段 (second identification) で識別 した利用者が興味をもっている分類に基づいて当該分類 に属する情報を前記情報源から取り出して提供する請求 項1または2の情報サービスシステム。




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5231494A

Filed: 1991-10-08     Issued: 1993-07-27

Selection of compressed television signals from single channel allocation based on viewer characteristics

(Original Assignee) Arris Technology Inc     (Current Assignee) Arris Technology Inc

David E. Wachob
US9026673B2
CLAIM 14
. A system for accessing media (retrieving messages) comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
US5231494A
CLAIM 4
. Apparatus in accordance with claim 1 wherein : said set of television signals comprise a television program signal and a plurality of corresponding message signals targeted to different viewer groups ;
and said selection means are responsive to a message break portion of said television program signal for selecting and retrieving messages (live ingress, live media, accessing media) based on the viewer characteristics .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5231494A
CLAIM 8
. Headend apparatus for broadcasting a plurality of different messages for receipt by different television viewers depending on identified viewer characteristics comprising : means for compressing a plurality of television signals including at least one program (service rule) signal and at least one alternate message signal ;
and means for combining the plurality of compressed television signals for transmission within a single television channel allocation ;
wherein said , combining means combine said plurality of compressed signals in a predetermined order to enable their retrieval depending upon viewer characteristics associated with said signals .

US9026673B2
CLAIM 23
. The media streaming management method of claim 19 , further comprising generating the identification of the at least one portion of the requested media to include at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress (retrieving messages) switch .
US5231494A
CLAIM 4
. Apparatus in accordance with claim 1 wherein : said set of television signals comprise a television program signal and a plurality of corresponding message signals targeted to different viewer groups ;
and said selection means are responsive to a message break portion of said television program signal for selecting and retrieving messages (live ingress, live media, accessing media) based on the viewer characteristics .

US9026673B2
CLAIM 27
. The media streaming management method of claim 19 , wherein generating the identification of the at least one portion of the requested media comprises generating an identification of at least one portion of at least one of on-demand media and live media (retrieving messages) .
US5231494A
CLAIM 4
. Apparatus in accordance with claim 1 wherein : said set of television signals comprise a television program signal and a plurality of corresponding message signals targeted to different viewer groups ;
and said selection means are responsive to a message break portion of said television program signal for selecting and retrieving messages (live ingress, live media, accessing media) based on the viewer characteristics .

US9026673B2
CLAIM 31
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one portion of the requested media and the at least one other media as at least one first identification of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
US5231494A
CLAIM 8
. Headend apparatus for broadcasting a plurality of different messages for receipt by different television viewers depending on identified viewer characteristics comprising : means for compressing a plurality of television signals including at least one program signal and at least one alternate message signal ;
and means for combining the plurality of compressed television signals for transmission within a single television channel allocation ;
wherein said , combining means combine said plurality of compressed signals in a predetermined order to enable their retrieval depending upon viewer characteristics associated with said signal (second identification, second resource) s .

US9026673B2
CLAIM 32
. The media streaming management method of claim 19 , further comprising generating the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media as at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
US5231494A
CLAIM 8
. Headend apparatus for broadcasting a plurality of different messages for receipt by different television viewers depending on identified viewer characteristics comprising : means for compressing a plurality of television signals including at least one program signal and at least one alternate message signal ;
and means for combining the plurality of compressed television signals for transmission within a single television channel allocation ;
wherein said , combining means combine said plurality of compressed signals in a predetermined order to enable their retrieval depending upon viewer characteristics associated with said signal (second identification, second resource) s .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
US5231494A
CLAIM 8
. Headend apparatus for broadcasting a plurality of different messages for receipt by different television viewers depending on identified viewer characteristics comprising : means for compressing a plurality of television signals including at least one program (service rule) signal and at least one alternate message signal ;
and means for combining the plurality of compressed television signals for transmission within a single television channel allocation ;
wherein said , combining means combine said plurality of compressed signals in a predetermined order to enable their retrieval depending upon viewer characteristics associated with said signals .

US9026673B2
CLAIM 38
. The media streaming management system of claim 34 , wherein the identification of the at least one portion of the requested media includes at least one of a name of the requested media , an alias associated with the requested media , and a connection instruction to a live ingress (retrieving messages) switch .
US5231494A
CLAIM 4
. Apparatus in accordance with claim 1 wherein : said set of television signals comprise a television program signal and a plurality of corresponding message signals targeted to different viewer groups ;
and said selection means are responsive to a message break portion of said television program signal for selecting and retrieving messages (live ingress, live media, accessing media) based on the viewer characteristics .

US9026673B2
CLAIM 42
. The media streaming management system of claim 34 , wherein the requested media comprises at least one of on-demand media and live media (retrieving messages) .
US5231494A
CLAIM 4
. Apparatus in accordance with claim 1 wherein : said set of television signals comprise a television program signal and a plurality of corresponding message signals targeted to different viewer groups ;
and said selection means are responsive to a message break portion of said television program signal for selecting and retrieving messages (live ingress, live media, accessing media) based on the viewer characteristics .

US9026673B2
CLAIM 46
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one portion of the requested media and the at least one other media comprises at least one first identification of the at least one portion of the requested media and at least one second identification (said signal) of the at least one other media .
US5231494A
CLAIM 8
. Headend apparatus for broadcasting a plurality of different messages for receipt by different television viewers depending on identified viewer characteristics comprising : means for compressing a plurality of television signals including at least one program signal and at least one alternate message signal ;
and means for combining the plurality of compressed television signals for transmission within a single television channel allocation ;
wherein said , combining means combine said plurality of compressed signals in a predetermined order to enable their retrieval depending upon viewer characteristics associated with said signal (second identification, second resource) s .

US9026673B2
CLAIM 47
. The media streaming management system of claim 34 , wherein the at least one identification of the at least one resource available to enable streaming of the at least one portion of the requested media and the at least one other media comprises at least one first identification of at least one first resource available to enable streaming of the at least one portion of the requested media and at least one second identification (said signal) of at least one second resource (said signal) available to enable streaming of the at least one other media .
US5231494A
CLAIM 8
. Headend apparatus for broadcasting a plurality of different messages for receipt by different television viewers depending on identified viewer characteristics comprising : means for compressing a plurality of television signals including at least one program signal and at least one alternate message signal ;
and means for combining the plurality of compressed television signals for transmission within a single television channel allocation ;
wherein said , combining means combine said plurality of compressed signals in a predetermined order to enable their retrieval depending upon viewer characteristics associated with said signal (second identification, second resource) s .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
US5155591A

Filed: 1989-10-23     Issued: 1992-10-13

Method and apparatus for providing demographically targeted television commercials

(Original Assignee) Arris Technology Inc     (Current Assignee) Arris Technology Inc

David E. Wachob
US9026673B2
CLAIM 26
. The media streaming management method of claim 19 , further comprising generating the one or more instructions for use by the communication device to include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion (television service) .
US5155591A
CLAIM 1
. Apparatus for use in receiving television service (advertisement insertion) s , comprising : means for receiving television signals including a first television channel comprising television programs with periodic commercial message breaks and a plurality of additional television channels comprising commercial messages ;
tuning means coupled to said receiving means for providing a selected channel for viewing ;
means for identifying demographic characteristics of a television viewer ;
means for determining when a commercial message break is about to occur on said first television channel ;
means for prioritizing the demographic characteristics of a plurality of television viewers currently watching a television together ;
and selection means , responsive to said determining means and said prioritizing means , for actuating the tuning means to provide a particular commercial message channel for viewing during a commercial message break , based on said prioritization of demographic characteristics .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
US5155591A
CLAIM 10
. Apparatus in accordance with claim 5 wherein said actuating means comprises : a timer for actuating the return to said first television channel a predetermined time period (time period) after a commercial message break has commenced .

US9026673B2
CLAIM 41
. The media streaming management system of claim 34 , wherein the one or more instructions for use by the communication device include one or more instructions relating to at least one of a media format , a media language , a media sequence , and an advertisement insertion (television service) .
US5155591A
CLAIM 1
. Apparatus for use in receiving television service (advertisement insertion) s , comprising : means for receiving television signals including a first television channel comprising television programs with periodic commercial message breaks and a plurality of additional television channels comprising commercial messages ;
tuning means coupled to said receiving means for providing a selected channel for viewing ;
means for identifying demographic characteristics of a television viewer ;
means for determining when a commercial message break is about to occur on said first television channel ;
means for prioritizing the demographic characteristics of a plurality of television viewers currently watching a television together ;
and selection means , responsive to said determining means and said prioritizing means , for actuating the tuning means to provide a particular commercial message channel for viewing during a commercial message break , based on said prioritization of demographic characteristics .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information , session information , and a time period (predetermined time period) during which the streaming of the at least one portion of the requested media is authorized .
US5155591A
CLAIM 10
. Apparatus in accordance with claim 5 wherein said actuating means comprises : a timer for actuating the return to said first television channel a predetermined time period (time period) after a commercial message break has commenced .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
AU3377699A

Filed: 1999-04-01     Issued: 1999-10-25

Targeted advertisement using television delivery systems

(Original Assignee) Sedna Patent Services LLC     (Current Assignee) Sedna Patent Services LLC

Michael L. Asmussen, Alfred E Bonner, John S Hendricks, John S. Mccoskey
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network (multiple access, third parties) , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network (multiple access, third parties) from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network (multiple access, third parties) from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network (multiple access, third parties) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (multiple access, third parties) , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
AU3377699A
CLAIM 20
. A method of targeting advertisements to a plurality of television terminals , comprising : creating a package of targeted advertisements ;
25 providing the package to each of the plurality of television terminals , the television terminals storing the package in a memory ;
generating a group assignment matrix ;
WO 99/52285 PCT/US99/07206 127 providing the group assignment matrix to each of the television terminals , the television terminals storing the group assignment matrix in the memory ;
generating a switching plan ;
5 providing the switching plan to each of the plurality of television terminals , the television terminals storing the switching plan in the memory ;
broadcasting a program to the plurality of television terminals , the program including at least one program (service rule) break ;
and switching a television terminal receiving the program to one of a 10 plurality channels during the at least one program break , each of the plurality of channels carrying a different advertisement selected from the package of targeted advertisements .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information (multiple access, third parties) , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network (multiple access, third parties) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (multiple access, third parties) .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
AU3377699A
CLAIM 20
. A method of targeting advertisements to a plurality of television terminals , comprising : creating a package of targeted advertisements ;
25 providing the package to each of the plurality of television terminals , the television terminals storing the package in a memory ;
generating a group assignment matrix ;
WO 99/52285 PCT/US99/07206 127 providing the group assignment matrix to each of the television terminals , the television terminals storing the group assignment matrix in the memory ;
generating a switching plan ;
5 providing the switching plan to each of the plurality of television terminals , the television terminals storing the switching plan in the memory ;
broadcasting a program to the plurality of television terminals , the program including at least one program (service rule) break ;
and switching a television terminal receiving the program to one of a 10 plurality channels during the at least one program break , each of the plurality of channels carrying a different advertisement selected from the package of targeted advertisements .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information (multiple access, third parties) , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
AU3377699A
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) . 25

AU3377699A
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terminal status report using a random access method and further 5 including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .




US9026673B2

Filed: 2001-01-19     Issued: 2015-05-05

System and method for routing media

(Original Assignee) SITO Mobile R&D IP LLC     (Current Assignee) SITO Mobile R&D IP LLC

Charles A. Jennings, Donald H. Bate
EP1068729A1

Filed: 1999-04-01     Issued: 2001-01-17

Targeted advertisement using television delivery systems

(Original Assignee) Discovery Communications LLC     (Current Assignee) Sedna Patent Services LLC

Michael L. Asmussen, Alfred E. Bonner, John S. Hendricks, John S. Mccoskey
US9026673B2
CLAIM 1
. A method comprising : receiving , by at least one computing device via a communication network (multiple access, third parties) , a request for media from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determining , by the at least one computing device , whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determining , by the at least one computing device , the at least one other media based on the at least one media selector ;

generating , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmitting , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 7
. A system comprising : a management system comprising at least one hardware computing device to : receive a request for media via a communication network (multiple access, third parties) from at least one communication device capable of using instructions received from the at least one computing device to obtain at least one portion of the requested media using at least one resource other than the at least one computing device ;

determine whether the at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one computing device and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one computing device to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 14
. A system for accessing media comprising : at least one hardware processor ;

and at least one application encoded with instructions for accessing media , the instructions executable by the at least one hardware processor to : receive a request for media via a communication network (multiple access, third parties) from at least one communication device capable of using instructions received from the at least one hardware processor to obtain at least one portion of the requested media using at least one resource other than the at least one hardware processor ;

determine whether at least one portion of the requested media is available for streaming in accordance with at least one program comprising at least one media selector defining how to select at least one other media ;

determine the at least one other media based on the at least one media selector ;

generate , by the at least one hardware processor and based on one or more capabilities of the communication device , at least one play script , comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one hardware processor available to facilitate streaming of at least one of the at least one portion of the requested media and the at least one other media , and (v) one or more instructions for use by the communication device together with the at least one URL and the reservation identification to enable the at least one communication device to obtain the at least one portion of the requested media and the at least one other media ;

and transmit , by the at least one hardware processor to the communication device , the at least one play script to enable the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one hardware processor .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 19
. A media streaming management method , comprising : receiving , by at least one hardware computing device , a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generating and transmitting , from the at least one computing device to the communication device over a communication network (multiple access, third parties) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v)one or more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 20
. The media streaming management method of claim 19 , wherein the one or more attributes of the communication device include at least one member of a group consisting of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (multiple access, third parties) , the method further comprising generating and transmitting the communication based on the at least one member of the group and the one or more rules associated with the requested media .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 21
. The media streaming management method of claim 19 , further comprising generating and transmitting the play script based on one or more other rules associated with the requested media that include at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
EP1068729A1
CLAIM 20
. A method of targeting advertisements to a plurality of television terminals , comprising : creating a package of targeted advertisements ;
providing the package to each of the plurality of television terminals , the television terminals storing the package in a memory ;
generating a group assignment matrix ;
127 providing the group assignment matrix to each of the television teπninals , the television terrninals storing the group assignment matrix in the memory ;
generating a switching plan ;
providing the switching plan to each of the plurality of television terrninals , the television terminals storing the switching plan in the memory ;
broadcasting a program to the plurality of television terminals , the program including at least one program (service rule) break ;
and switching a television terrninal receiving the program to one of a pluraUty channels during the at least one program break , each of the plurality of channels carrying a different advertisement selected from the package of targeted advertisements .

US9026673B2
CLAIM 28
. The media streaming management method of claim 19 , further comprising generating the play script to include at least one of user identification information , authentication information (multiple access, third parties) , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 34
. A media streaming management system , comprising at least one hardware computing device to : receive a request for media from a communication device capable of playing the requested media ;

and in response to the request for media and based on one or more attributes of the communication device and one or more rules , the one or more rules being associated with the requested media and identifying how to select at least one other media for streaming in connection with the at least one portion of the requested media , generate and transmit , to the communication device over a communication network (multiple access, third parties) , at least one play script comprising : (i) an identification of the at least one portion of the requested media , (ii) an identification of the at least one other media , (iii) a reservation identification associated with the request for media , (iv) at least one universal resource locator (URL) associated with at least one of the identification of the at least one portion of the requested media and the identification of the at least one other media , the at least one URL including at least one identification of at least one resource other than the at least one computing device available to enable streaming of the at least one portion of the requested media and the at least one other media , and (v) one more instructions for use , together with the at least one URL and the reservation identification , by the communication device to obtain the at least one portion of the requested media and the at least one other media via the communication network using the at least one resource other than the at least one computing device .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 35
. The media streaming management system of claim 34 , wherein the one or more attributes of the communication device include at least one of a type of the communication device , a type of player used by the communication device , a format used by the communication device , a protocol used by the communication device , previously collected information about the communication device , a geographic location of the communication device , an internet protocol (IP) address associated with the communication device , and a type of the communication network (multiple access, third parties) .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .

US9026673B2
CLAIM 36
. The media streaming management system of claim 34 , wherein the management system generates and transmits the play script based on one or more other rules associated with the requested media including at least one of a creation rule , a routing rule , a network distribution rule , a service rule (one program) , a storage billing rule , a collection rule , a viewing rule , and a settlement rule .
EP1068729A1
CLAIM 20
. A method of targeting advertisements to a plurality of television terminals , comprising : creating a package of targeted advertisements ;
providing the package to each of the plurality of television terminals , the television terminals storing the package in a memory ;
generating a group assignment matrix ;
127 providing the group assignment matrix to each of the television teπninals , the television terrninals storing the group assignment matrix in the memory ;
generating a switching plan ;
providing the switching plan to each of the plurality of television terrninals , the television terminals storing the switching plan in the memory ;
broadcasting a program to the plurality of television terminals , the program including at least one program (service rule) break ;
and switching a television terrninal receiving the program to one of a pluraUty channels during the at least one program break , each of the plurality of channels carrying a different advertisement selected from the package of targeted advertisements .

US9026673B2
CLAIM 43
. The media streaming management system of claim 34 , wherein the play script further includes at least one of user identification information , authentication information (multiple access, third parties) , session information , and a time period during which the streaming of the at least one portion of the requested media is authorized .
EP1068729A1
CLAIM 38
. The method of claim 37 , wherein gathering the demographic data comprises one of sending questionnaires to the subscribers , receiving demographic data via the television terminal and gathering demographic data from third parties (authentication information, communication network) .

EP1068729A1
CLAIM 40
. The method of claim 37 , wherein the television terminal provides the television terrninal status report using a random access method and further including using a carrier-sense multiple access (authentication information, communication network) with collision detection/ collision avoidance protocol .