throbber
0U
`
`S005790176A
`(11) Patent Number:
`145] Date of Patent:
`
`5,790,176
`Aug. 4, 1998
`
`G. Domann, “BERKOM Test Network and BISDN/CATV
`Concept”.
`PA. Polese et al., “Residential Subscriber System in a
`Broadband ISDN Environment”.
`MLL. Liou, “Visual Telephony as an ISDN Application”.
`H. Yasuda etal.. “1/544—Mbit/s Transmission of TV Signals
`by Interframe Coding Systems”.
`H. Nikajima, “Enhanced Video Response System—VRS
`Phase IT’.
`
`K. Haji, “Video Response System—VRS—”.
`British Patent Document No. GB 2 193 420 A.
`
`“The Electronic Still Store: A Digital System for the Storage
`and Display of Still Pictures”, by W.G. Connolly et al..
`SMPTEJournal, vol. 85, No. 8, pp. 609-613 (Aug. 1976).
`
`Primary Examiner—Stella Woo
`Attorney, Agent, or Firm—Lowe, Price, LeBlanc & Becker
`(S7]
`ABSTRACT
`
`A media server receives, stores and forwards multi-media
`data and full motion video feature presentations within a
`public switched telephone network. The media server
`Teceives wide band digital video and MPEG encoded video
`signals. The wide band digital video is encoded using either
`a real-time MPEG encoding for immediate transmission
`over network facilities to subscribers or, using a multi-pass
`MPEG encoder for storage by the Media Server for subse-
`quenttransmission. The Media Server includes four levels of
`storage including DRAM. optical and magnetic disk storage,
`high speed tape storage and archival storage. A Librarian
`Processor allocates storage space on a media appropriate to
`retrieval requirements for the video data. The Librarian is
`responsive to a Storage Manager Processor and a Session
`Manager Processorfor providing video program data to an
`Output Controller. The Session Manager Processor monitors
`all input, output and throughput of the Media Server and
`monitors all user initiated sessions. Interface with users for
`multi-media applications and interactive control of video
`presentations is over a packet data network, via an interac-
`tive processor which receives and decodes control data. A
`Multi-Media Application Processor supports multi-media
`applications resident on the Media Server.
`
`36 Claims, 6 Drawing Sheets
`
`*
`United States Patent
`Craig
`
`.
`
`15)
`
`[54] MEDIA SERVER FOR SUPPLYING VIDEO
`AND MULTI-MEDIA DATA OVER THE
`PUBLIC SWITCHED TELEPHONE
`NETWORK
`
`Inventor: Bernard Jeff Craig. Nokesville, Va.
`[75]
`[73] Assignee: Bell Atlantic Network Services, Inc..
`Arlington, Va.
`
`[21] Appl. No.: 416,016
`[22] Filed:
`Apr. 3, 1995
`
`Related U.S. Application Data
`
`[63] Continuation-in-part of Ser. No. 910,395, Jul. 8, 1992,
`abandoned.
`
`E51] Witt, CS cocccsecssscssesstnessnsesnsee HO4M 11/00
`[52] U.S. Cl.........
`348/13, 348/7; 455/6.3
`
`(S8] Field of Search... 348/13, 6. 7, 12;
`379/105, 96, 93.25, 93.17, 102.02, 102.03;
`455/3.1, 4.1, 4.2, 5.1, 6.1, 6.3
`
`56
`156}
`
`References Cited
`e
`ue
`US. PATENT DOCUMENTS
`pee ove Guta a ,
`4214285
`7/1980 Land .
`4,332,980
`6/1982 Reynoldsetal. .
`4,381,522
`4/1983 Lambert .
`4,506,387
`3/1985 Walter .
`4,513,390
`4/1985 Walter et al. .
`4,518,989
`5/1985 Tabiki et al. .
`4338176 ees Noa etal
`-
`4569.026 2986 Bost
`,
`,
`(List continued on next page.)
`OTHER PUBLICATIONS
`H. Armbrusteretal.“Broadband ISDN:Realization Aspects
`of the Future Telecommunications Infrastructure”.
`AF. Bulfer, “Dial-A-View”.
`AF. Bulfer. “A Trial of National Pay-Per-View Ordering
`and Billing System”.
`
`'
`
`ON
`
` an
`
`
`
`sm
`sin!
`MAGHETIC
`WGR
`a»
`aw
`ost,
`SPEEO
`
`
`|are oat
`570
`
`
`
`careway
`| PRocessOR
`
`| | conTROL
`SERVER
`
`1
`
`SAMSUNG 1036
`
`1
`
`SAMSUNG 1036
`
`

`

`5,790,176
`
`Page 2
`
`.
`
`.
`
`.
`
`.
`
`.
`
`....-sscssscserseesseess 455/3.1
`
`U.S. PATENT DOCUMENTS
`
`4,635,136
`4,654866
`4,703,422
`4,734,764
`4,755,872
`4,758,881
`4,761,684
`4,763,191
`4,777 525
`4,792,849
`4,797,913
`4,807,023
`4,821,121
`4,823,196
`4,829,372
`4,835,604
`4,843,471
`4,847,691
`4,849,811
`4,852,154
`4,866,515
`4,868,866
`4,870,479
`4,888,638
`4,890,320
`
`1/1987
`3/1987
`10/1987
`3/1988
`T1988
`7/1988
`8/1988
`8/1988
`10/1988
`12/1988
`1/1989
`2/1989
`4/1989
`4/1989
`5/1989
`5/1989
`6/1989
`FA989
`T1989
`FA989
`9/1989
`9/1989
`9/1989
`12/1989
`12/1989
`
`.
`
`.
`
`.
`
`.
`
`Ciampaet al.
`Bottle et al.
`.
`Kinoshita et al.
`Pococket al.
`.
`Bestler et al.
`Laspada .
`.
`Clarket al.
`Gordon et al. .
`Preston, Jr. .
`McCalley et al.
`Kaplan et al.
`.
`Bestler et al.
`.
`Beaulier .
`Goddard .
`McCalley etal. .
`Kondo et al. .
`Yazawa et al.
`.
`Barton et al. .
`Kleinerman .
`Lewis et al.
`.
`Tagawaetal. .
`Williams, Jr. .
`Dubner.
`Bohn .
`Monslow etal. .
`
`4,897,867
`4,941,040
`4,949,187
`4,972,462
`4,974,111
`4,994,922
`4,995,078
`4,996,714
`5,010,399
`5,012,334
`5,014,125
`5,027,400
`5,130,792
`5,132,992
`5,172,413
`5,220,420
`5,231,494
`5.247347
`5,371,532
`5,410,343
`5,506,615
`5,528,281
`5,528,282
`5,550,577
`5,550,863
`5,606,359
`
`1/1990
`T1990
`8/1990
`11/1990
`11/1990
`2/1991
`2/1991
`2/1991
`4/1991
`4/1991
`5/1991
`6/1991
`TA992
`FA992
`12/1992
`6/1993
`T1993
`9/1993
`12/1994
`4/1995
`4/1996
`6/1996
`6/1996
`8/1996
`8/1996
`2/1997
`
`Fosteret al. .
`Pocock etal. .
`Cohen .
`Shibata .
`Platte et al.
`Goddard .
`Monslow etal. .
`Desjardinset al.
`Goodman et al.
`Eta .
`Pocock et al.
`Baji et al.
`.
`Tindell et al. .
`‘Yurt et al.
`.
`Bradley et al.
`Hoarty et al.
`Wachob .
`.
`Litteral et al.
`Gelman etal. .......
`Coddington et al.
`.
`AWapi secs
`Grady etal.
`Voeten et al.
`Verbiest et al.
`Yurt et al.
`.....
`Youden et al.
`
`
`
`
`.
`
`...
`
`wee 455/42
`379/105
`~ 455/42
`. 455/4.2
`- 455/42
`. 455/4.1
`. 455/3.1
`nones 348/13
`
`2
`
`

`

`U.S. Patent
`
`Aug. 4, 1998
`
`Sheet 1 of 6
`
`5,790,176
`
`ISNOdSH
`
`él
`
`blJWLO
`
`9300930
`
`JDIOA
`
`HOLIMS
`
`TANNVH)GNdsl
`
`JVIYILNI
`
`LINNOD-SSOU)
`
`WALSAS
`
`W1idtd
`H
`
`LNIWISVNVH
`
`
`
`WALSASOLLVWHOINI
`
`L9INN0I-SS089
`
`WALSAS
`
`VIIW-1LTOW
`
`NOWLVWHOINI
`
`YIGIAGYd
`
`YIGA0dd
`
`me]ns1-007ofvidiW
`asTOaVidiWt
`1794potWI
`
`Le.2--eeeetHeeee
`
`3
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Aug.4, 1998
`
`Sheet 2 of 6
`
`5,790,176
`
`AMWITTIXNY
`
`INVAOLS
`
`
`
`JOVAOLSVIVA
`
`
`
`I9VaOlSIDVWI
`
`
`
`IOVAOLSOAGIA
`
`6Old
`
`
`
`HatiAotdSTANNVH)
`
`€sd
`
`IndNl
`
`SITIOILNOD
`
`NOISS3S
`
`YJDVNVW
`
`I9NVAOLS
`
`YIOVNYW
`
`1NdLno
`
`4371081N0)
`
`STINNVH)LNdLAOLL
`
`
`
`STINNVH)LNdLNOIL
`
`OSE
`
`IAILVUIINI
`
`166°D
`
`
`
`¥05S9904dJVISIINI
`
`O3GHAOL
`
`“AVMALYS
`
`‘Suaglysans
`
`SdiAONY
`
`NQSIVIA
`
`4
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`ebSa
`
`wo
`
`5,790,176
`
`
`
`—¥055I90adNOLLV)I1dd¥
`
`fevigaw-1LqnW
`
`
`
`VIGIW-ILTNWNOLLVIITdd¥
`
`LX1001Ldhis
`
`JOMLNO)YISA180dNOSI
`
`ocza€“Sd
`
`
`
`PJVINSIN|AVAILYS
`
`acobu-—a“a2oeon
`
`1NdNIaeL¥0d£-5040853908dL2+O12
`
`
` ‘3we2mnaTINNVH)£-S0
`
`
`BYOSIAYIANSdAJ)VALNOISSAS
`
`
`YIZIWLLdOAYOMLINcee
`
`TINNVH)TANNVHDCJd
`aadYOLINOWYOdNGSI‘
`
`Zz|
`
`,390%d
`
`
`
`YOSIASIGASNOISSAS
`
`indino
`
`TINNVHD
`
`40553)08d.
`
`iddlnoUL3OdI
`
`5
`
`
`

`

`U.S. Patent
`
`Aug. 4, 1998
`
`Sheet 4 of 6
`
`5,790,176
`
`g€“Sld
`
` TVAIHDYYiTWALHDUYcsTWAIHDUYaTWALHDYYaTWAIHDUYmi06271WWAIHOBY
`
`TWAIWDaV
`
`d34d§HOI
`
`
`
`JOVIOLSFd¥L
`
`LINN
`
`043dHOIH
`
`
`
`JOVAOLSJdVi
`
`LINA
`
`TWAIWDYY
`
`LiNf
`
`
`986Beywad
`782|3345HOIHout
`YIOOINGD3dW||4IGOINIS3dW
`
`
`
`SSV¥d-LNWIwi13a
`
`JOVYOLS3a¥LADD
`
`
`JOVUOLSId¥LJOVUOLS
`NvavualySSShon
`
`NOLVINWNIDV
`
`XJONIIWYSI
`
`
`VivaJ9VSA
`
`SIXIGNIJUNLVI4
`
`ALITICVEONdIDVSN
`
`$$390%d
`
`ple
`
`JOVIOLSWY8G
`
`YATTOULNOD
`
`6
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Aug. 4, 1998
`
`Sheet 5 of 6
`
`5,790,176
`
`DISK
`CONTROLLER
`
`DISK
`PACK
`
`DISK
`PACK
`
`DISK
`PACK
`
`HIGH SPEED
`
`TAPE UNIT
`
`HIGH SPEED
`TAPE UNIT
`
`HIGH SPEED
`TAPE UNIT
`
`
`ARCHIVAL
`
`
`TAPE
`
`STORAGE
`
`
`ARCHIVAL
`
`
`TAPE
`
`
`STORAGE
`
`
`
`ARCHIVAL
`TAPE
`
`STORAGE
`
`OUTPUT
`
`
`CONTROLLER
`PROCESSORLo VIDEO
`
`
`HIGH SPEED
`TAPE
`
`CONTROLLER
`
`CONTROL
`
`DRAM
`STORAGE
`UNIT
`
`
`
`ARCHIVAL
`TAPE
`CONTROLLER
`
`FIG. 4
`
`7
`
`

`

`U.S. Patent
`
`Aug. 4, 1998
`
`Sheet 6 of 6
`
`5,790,176
`
`a=enSat
`
`lL
`
`Les12SLIS
`
`JILINSVW
`
`ASI
`
`013don
`
`3d¥1
`
`WAHHDAY
`
`10S
`
`auansywKZ,HOIAiENA
`
`\A
`
`Ne
`
`nf
`Tare
`
`OaLNO)
`
`WIANIS
`
`eds
`
`AYMILY9
`
`90553)04d
`
`ee)F
`
`TWAIHDUYoeJILINOVWHOIH(ity
`
`3Alad34¥1
`
`4S10qjids
`
`3d¥1
`
`NZS
`
`1'|I{
`
`N
`0s
`
`JILINDYW
`
`xSId
`
`JAN
`
`Q31dS
`
`be)aabefaav
`
`HOITWAIHDUY
`
`8
`
`
`
`
`
`
`
`

`

`5.790,176
`
`1
`MEDIA SERVER FOR SUPPLYING VIDEO
`AND MULTI-MEDIA DATA OVER THE
`PUBLIC SWITCHED TELEPHONE
`NETWORK
`
`This is a Continuation-In-Part Application of U.S. patent
`application Ser. No. 07/910,395, filed Jul. 8, 1992 aban-
`doned.
`
`TECHNICAL FIELD
`
`Theinvention relates to a data storage distribution system
`using the Public Switched Telephone Network (PSTN), and.
`more particularly, to a media server for supplying stored
`image. video and audio data to local subscribers over a
`PSTN.
`
`BACKGROUNDART
`
`Video programming options have experienced rapid
`growth with advances in communications technology.
`Recent trends have been directed to user definition of
`programming, with each system subscriber specifying the
`programming to be provided. Such a system is described in
`related co-pending application Ser. No. 07/766.535, now
`US. Pat. No. 5,247,347 issued Sep. 21, 1993.
`In addition to conventional full-motion video programs.
`advances in personal computer capabilities have created
`increased demands on data base sources to supply informa-
`tion to households and business. Corresponding increases in
`data availability, storage, retrieval and transmission capa-
`bilities have supported recent growth multi-media data pre-
`sentation of information. Multi-media presentations include,
`in addition to conventional text, still-images, animation,
`slow and fast scan video, and graphics format visual pre-
`sentations, Multi-media also includes sound data presented
`in concert with. or independent of, one or more ofthe listed
`visual presentations. A multi-media presentation can range
`from the equivalent of an electronic book including plain
`test in combination with still images to full motion video
`presentations of feature movies. Thus. multi-media spans a
`wide spectrum of data storage, retrieval and transmission
`requirements to present information in various formats to
`system users.
`As described, multi-media includes full motion video
`presentations. Various systems have been suggested to selec-
`tively provide a user with requested video programming.
`These systems are sometimes referred to as programming-
`on-demand and impulse pay per view. Monslow et al. U.S.
`Pat. Nos. 4,890.320 and 4.995.078. respectively issued Dec.
`26, 1989 and Feb. 19, 1991. These patents disclose a
`television broadcast system for real-time transmission of a
`viewer-chosen program at a viewer requested time to the
`requesting viewer’s television receiver. The system com-
`ptises a program collection, which stores TV programs on a
`video tape. Each program is assigned and labeled with a
`catalog number.
`A viewer request is ttansmitted using a conventional
`telephone over the PSTN to a scheduling computer. The
`chosen program is transmitted at the requested time over a
`broadband cable for viewing on the requesting viewer’s
`television receiver. A control unit prevents other households
`connected to the cable from viewing the program.
`Cohen U.S. Pat. No. 4,949,187 issued Aug. 14, 1990
`describes a video communication system comprising a
`remotely controlled central source of video and audio data.
`This system allows home viewers to select from a choice of
`movies or other video and audio data that may be transmitted
`
`25
`
`30
`
`2
`from the central source to be stored at the viewer's premises.
`The viewer can play the selection at any convenient time of
`his choosing. The central source maystore the data digitally.
`Movies that need to be frequently accessed are stored on
`disks. Movies that are accessed only infrequently are
`archived. A distribution system CPU controls the bidirec-
`tional flow of data from both types of drives. Several movies
`can be transmitted simultaneously to different users through
`a plurality of input/output controliers. To make use of a
`single transmission media, such as a telephone line, a
`multiplexer is used, which may multiplex in the time domain
`or the frequency domain.
`Etra U.S. Pat. No. 5,012,334. issued Apr. 30, 1991 dis-
`closes a video image bank for storing a plurality of video
`image sequences. The bank provides a visual effects set for
`video production. The bank includes a library of video disks
`with an associated library index. A microprocessor is loaded
`with the library index. Groups ofstill frames. one from each
`identified image sequence, are displayed and an operator
`selects any one of the represented image sequences for
`addition to an edit tape and associated edit list prepared by
`the bank.
`Ciampaet al. U.S. Pat. No. 4.635.136. issued Jan. 6. 1987
`discloses a massive inventory of labeled images, which are
`stored in a digital form. A TV signal for each image is
`generated by a video camera. Stored digital information
`defines the route for a video camera to each site where a
`video image is recorded.
`Lambert U.S. Pat. No. 4.381.522. issued Apr. 26. 1983
`discloses a cable television system which includes a plural-
`ity of selectable video signal sources having selectable
`television program material. The system enables a viewer to
`select desired program material available by telephoneat a
`remote location and have the selected material promptly
`available for viewing. A minicomputerstores information on
`the program source location,
`the status of the selected
`program source, the available channels and the schedules for
`each.
`Walter et al. U.S. Pat. No. 4.5 13,390,issued Apr. 23, 1985
`discloses an information system for storage. retrieval and
`generation of information from a plurality of multi-media
`sources. The system uses a plurality of source inputs and a
`plurality of data outputs, all under the control of a common
`computer that
`is operative along a common data bus.
`Included as source inputs are stored memory data, hard copy.
`microfiche and direct operator entered data.
`Pocock et al. U.S. Pat. Nos, 4.734.764 and 4,941,040,
`issued respectively on Mar. 29, 1988 and Jul. 10, 1990
`disclose cable TV systems for distributing pre-recorded
`video and audio messages, which comprise a remote storage
`device. The video is presented as still frames. which are
`stored in a multiple node frame store. A video frame has one
`of the scan lines in its video blanking signal uniquely
`addressed.
`
`Nakalima et al. U.S. Pat. No. 4,538,176, issued Aug. 27,
`1985 discloses a video/audio transmission system. which
`sends video and audio information from video and audio
`files at a center to a subscriber through at least one subcenter
`having a video/audio buffer memory.
`Walter U.S. Pat. No. 4,506,387. issued Mar. 19. 1985
`discloses a programming-on-demand cable system, which
`allows any one of a plurality of users to request any one of
`a plurality of video programs from a library of programs.
`The programs are stored in memory devices selectable by a
`host computer at a central data station in response to an
`address signal transmitted from the user. Upon requestof the
`
`65
`
`9
`
`

`

`5,790,176
`
`3
`viewers, the programs are transmitted at a high non-real-
`timerate over a fiber optic line network. Optical data is then
`reconverted to electrical data and stored for broadcastto the
`viewers.
`
`McCalley et al. U.S. Pat. No. 4,829,372, issued May 9,
`1989 discloses a presentation player which is utilized in a
`digital, interactive communication system accessible to a
`plurality of subscribers who can select any of a plurality of
`pre-recorded video/audio presentations for viewing on their
`TV sets. The system includes a large scale data base. which
`stores digital information including still frame images and
`textual information in hard disk memory units.
`Beaulier U.S. Pat. No. 4,821,121, issued Apr. 11, 1989
`discloses a still image store system, which stores and selec-
`tively outputs video image data. A random access frame
`store receives input video data converted into digital form
`and transfers the data to a disk store for more permanent
`storage. Full size data and reduced size data of the same
`video image are stored.
`Bohn U.S. Pat. No. 4,888,638, issued Dec. 19, 1989
`discloses a marketing research system for substituting stored
`TV programs for regularly scheduled, broadcast TV pro-
`grams. The substitute TV programs maybe transmitted from
`a central office via telephone lines to households of coop-
`erating panelists for storage at the household premises.
`While providing multipie data formats from a data base to
`a user. these prior art systems do not integrate network
`control functions to provide a high speed data link between
`major nodes narrow band encoded data from nodes to
`remote users. In particular, prior art systems are not respon-
`sive to individual user requests for providing high speed data
`connectivity from a data source to a node serving one or
`more users and selectively scheduling and supplying
`requesting users with programming.
`Related copending application Ser. No. 07/766.535 filed
`Sep. 27, 1991 describes Video-On-Demand(VoD) Services
`that provide video programming to subscribers over the
`public switched telephone network (PSTN). A menu of
`video programming information is accessible at the sub-
`scriber’s premises. The subscriber may transmit ordering
`information via the PSTN to independent video information
`providers. Video programming may be accessed and trans-
`mitted to the subscriber directly from a video information
`provider (VIP) or through a video buffer located at a central
`office (CO) serving the subscriber.
`The VIP transmits codeddigital video data over wideband
`PSTN supplied connectivity to a central office. The video
`data may be buffered at the central office for transmission
`over a POTSline to the subscriber. A subscriber may use
`either a standard telephone instrument over the PSTN or a
`dedicated control device over an ISDN packet network to
`order the video programming. Such a device is located at a
`television set of the subscriber and permits a display of the
`program menu onthe television screen.
`Connectivity between the central office and the subscriber
`for transmission of video data is provided by an asymmetri-
`cal digital subscriber line (ADSL) system. ADSLinterface
`units perform frequency multiplexing of digital video infor-
`mation with voice information to be transmitted to the
`subscriber and support transmission on the ISDN packet
`data network of a reverse control channel from the sub-
`scriber to the central office.
`However, the Video-on-Demand system does notinclude
`an integral library of video program material, nor does it
`support integration of several sources of programming mate-
`rial to provide a multi-media or mixed media presentation.
`
`4
`The VoD buffer includes limited storage capabilities for
`video and audio data supplied by a VIP. Enhanced function-
`ality is required to support multiple program storage and to
`integrate data from various data bases to provide composite
`programming required for multi-media and mixed-media
`presentations.
`To support network management, a need further exists for
`a system which dynamically interacts with network facilities
`to reconfigure network resources in real-time and in
`response to information requests. A further need exists for a
`library system for accessing and retrieving multi-media
`programming from storage and from independent informa-
`tion providers in response to user requests and transmitting
`the data over wide bandwidth links to a node serving a user.
`Accordingly, an object of the invention is to provide a
`library of multi-media data including video programming on
`demand using components of the PSTN.
`Another object of the invention is to provide subscriber
`access to multiple sources of combined image and textual
`programming over the PSTN.
`Still another object of the invention is to provide real-time
`subscriber control of multi-media and video programming
`delivery.
`A still further object of the invention is to provide a
`selected video program to a subscriber within a predeter-
`mined short processing interval after initiation of a request.
`DISCLOSURE OF THE INVENTION
`
`According to one aspect of the invention. a media server
`for supplying multi-media data includes a user request
`processor responsive to a user request for supplying infor-
`mation request data. A session controller is responsive to the
`information request data for supplying information retrieval
`data and output control data. A data storage device is
`responsive to the information retrieval data for supplying
`program data. An output controller, responsive to the output
`control data, supplies the requested multi-media data. The
`multi-media data may include text, still images, graphics,
`low and high resolution partial and full motion video and
`audio.
`
`The output controller includes transmission circuitry for
`transmitting the multi-media data to remote end users.
`According to a feature of the invention, a public switched
`telephone network is responsive to the output control data
`from the session controller for supplying the multi-media
`data to remote end users. The user request data is supplied
`to the user request processor means by the public switched
`telephone network.
`According to another aspect of the invention, the user
`request processor includes a transmission receiver for
`receiving the user request data from a remote end user. The
`user request data is supplied to the transmission receiver by
`a public switched telephone network.
`In accordance with another aspect of the invention, the
`data storage device includes a plurality of storage media for
`storing the program data. The data storage device may
`include both optical and magnetic memories and may further
`include three different storage media having substantially
`different respective information retrieval times.
`According to a further aspect of the invention, session
`manager includes an output port selector responsive to the
`user request data for supplying output port assignment data
`and a memory for storing session status data. The memory
`includes a table for storing output port assignment data,
`input port assignment data, and program status data.
`
`1C
`
`20
`
`30
`
`35
`
`55
`
`65
`
`10
`
`10
`
`

`

`5,790,176
`
`5
`the
`According to yet another aspect of the invention,
`media server includes a program storage librarian responsive
`to the information retrieval data for supplying program
`priority data of respective program data. the data storage
`device responsive to the program priority data for storing the
`program data.
`According to an additional aspect of the invention. a
`random access storage unit provides storage of the program
`data.
`
`According to still another aspect of the invention, a
`program data input controller is responsive to the session
`controller for supplying real-time program data to the data
`storage device. A video data encoder receives the real-time
`program data and supplies encoded video program data to
`the data storage device and/or to the output controller for
`immediate distribution.
`
`the
`According to yet another aspect of the invention,
`session controller includes session registers for storing
`dynamic frame location data indicating a current frame
`position of the program data. The session controller may
`further include a memory for storing a session routing table
`having program data routing data and program source data
`for active users.
`
`According to a further aspect of the invention, the session
`controller is responsive to user address and file selection
`data for supplying network configuration request data. The
`user request processor may include security processor for
`storing user access data and, responsive to the user access
`data, selectively supplying the information request data to
`the session controller.
`
`According a particular feature of the invention, the user
`request processor can detect a user control link failure. The
`user request processor may further include an audio
`response unit for receiving the user request data and for
`supplying audio responses to a requesting user and a pro-
`gram catalog processor responsive to the user request data
`for supplying the program catalog data to a requesting user.
`According to another feature of the invention. the user
`Tequest processor means supplies the user request data to a
`multi-media processing means for supplying information
`retrieval data to the data storage device.
`The media file server system handles requests received
`from a Video Services Gateway and provides a videofile
`feed to the customer via the network link In addition to
`Video-on-Demand. capability, the server supports other user
`highly interactive multi-media applications. The serveris a
`file managementsystem responsible for inputting video files
`from video and multi-media information provides storing
`these files or passing the real-time data through to the user,
`keeping track of the user’s session, handling all interactive
`control requests from the user, and controlling all output to
`the user.
`
`The system comprises an input controller, Q.931, X.25,
`T1 and DS-3 interfaces, a librarian, a storage manager, a
`session manager, an output controller, an interactive
`processor, and a multi-media application processor. The
`librarian provides file functions including distribution of
`video, audio, stills, and text selections to the session man-
`ager and the multi-media application processor at the request
`of itself and the multi-media application processor. The
`librarian keeps track of the storage location of all multi-
`media selections and catalogs and stores all incoming files
`from VIPs. The librarian records access history for deter-
`mining statistical usage and trends. This information is used
`for. amongother things. designating frequently used features
`for assignment to rapid access highly addressable storage.
`
`6
`Various storage modules of differing capacity and access
`speed are provided.
`Storage format is MPEG encodeddigital video. received
`from the VIPs. or D1 digital video, which is MPEG encoded
`by the server processor and stored in MPEG format. The
`processor provides appropriate interface with intelligent
`protocol.
`The above and other objects. features and advantages of
`the present invention will become apparent from the fol-
`lowing description taken in conjunction with the accompa-
`nying drawings.
`
`BRIEF DESCRIPTION OF DRAWINGS
`
`FIG. 1 is a block diagram of a multi-media programming
`distribution system including a media server according to
`the invention integrated in a public switched telephone
`network.
`
`FIG. 2 is a simplified block diagram of a media server
`according to the invention.
`FIGS. 3. 3A and 3B are a detailed block diagram of a
`media server according to the invention.
`FIG.4 is a block diagram of program storage facilities of
`the media server according to the invention.
`FIG.§ is a block diagram of program storage facilities of
`the media server illustrating data block distribution based
`upon the data striping technique of the present invention.
`BEST MODE FOR CARRYING OUT THE
`INVENTION
`
`The overall Video-on-Demand and multi-media distribu-
`tion service platform shown in FIG. 1 uses existing com-
`ponents of the Public Switched Telephone Network (PSTN).
`The system supports storage and distribution of conven-
`tional full motion video programs (“features”) such as
`movies at user request, ic., Video-on-Demand (VoD). Also
`supported are multi-media presentations and processing.
`including combinations of text, still images, and full and
`partial motion video. Video may include interactive activi-
`ties such as training applications. games, shopping, etc.
`The Media Server uses compression techniques to store
`video and other multi-media data in memory resources
`controlled by the Media Server for subsequent forwarding
`over interoffice facilities. The switchingfacilities are located
`in Central Offices (COs) serving residential customers or
`subscribers. Loop electronic devices modify the transmis-
`sion characteristics of the local copper loop. to provide
`required enhancement to the PSTN and permit delivery of
`full motion video information and other media.
`
`High data rate types of multi-media data are encoded to
`conserve system resources. For example, analog video infor-
`mation is first converted to a digital format using encoding
`algorithms standardized by the International Standards
`Organization (ISOs) Motion Picture Experts Group
`(MPEG). Each title comprises video information stored by
`the Media Server as an addressabledata file in conventional
`data processing devices functioning as a video library. The
`function of establishing and monitoring connections linking
`a video library port transmitting selected information with
`the end user ports receiving the information is performed by
`a supervisory controller such as a network control system,
`eg.. FLEXCOM software, used to control the electronic
`digital cross-connect switches (DCS) in the PSTN. The
`DCS, also used for switching two-way DS-1 rate
`transmissions, is adapted to additionally provide bridging or
`broadcast of video information to several users. Data session
`
`20
`
`30
`
`35
`
`45
`
`55
`
`65
`
`11
`
`11
`
`

`

`5,790,176
`
`7
`control between a video library port and a remote user is one
`of the functions performed by the session manager of the
`Media Server.
`The network control software of the Media Server in
`combination with management resources of the PSTN (i-e.,
`FLEXCOMI/LINC or other Network Management System)
`control the “network session” between an Output Controller
`of the Media Server, external program providers. and user
`ports. The session manager also maintains a record of
`relevant data regarding each session which is forwarded to
`a customer billing system.
`Customerlocal loops equipped with Asymmetric Digital
`Subscriber Line (ADSL) devices are connected to the DCS.
`The multi-media distribution system provides for the simul-
`taneous transport of a one-way 1.544 megabit per second
`(MBPS)signal over the sametwisted pair transmitting voice
`messages to the residential subscriber. The ADSL trans-
`ported signal is dennultiplexed and the 1.544 portion is then
`decoded using MPEG standard techniquesto deliver a full
`motion video signal. In the PSTN.fiberoptic technology will
`replace existing coaxial and twisted pair connectivity with
`corresponding enhancements made to switching and routing
`equipment.
`Referring to FIG. 1, a multi-media system includes CO
`equipment 10 which is part of a PSTN. CO 10 provides
`connectivity from information providers 140 and 160
`through the system to Media Servers 200 and 202 to
`multi-media subscriber 100 and VoD subscriber 120.
`
`CO equipment 10 includes a conventional voice switch 12
`which includes means to detect off-hook, service requests,
`call completion(i.¢., ring trip), a DTMF decoder 14 and dial
`pulse detector. Voice switch 12 also includes an actual
`telephone call connection switch for routing voice circuits
`amongthe various ports. The CO equipment shown may be
`physically distributed over several sites.
`Connected to voice switch 12 are ADSL equipment 16
`and 18 for multiplexing (i) voice and signaling information
`from voice switch 12 and(ii) digital multi-media data from
`Digital Cross-Connect System (DCS) 24 onto respective
`subscriber local loops 20 and 22. Multi-media data from
`roulti-media information providers 140 and 16@ is provided
`to DCS node 26 where it is selectively supplied to Media
`Server 200 or immediately transmitted to DCS node 24
`under control of Network Management System 28.
`In addition to providing pre-stored video and multi-media
`programming. the Media Server accepts video and multi-
`media programming from video and multi-media informa-
`tion providers 140 and 16@ for later transmission and for
`real-time and multi-pass MPEG encoding, Real-time encod-
`ing is used to provide encoded full motion video while
`minimizing network transmission requirements and provid-
`ing a signal compatible with ADSL connectivity to sub-
`scriber premises 10@ and 120. Multi-pass encoding per-
`formed by the Media Server provides a higher quality video
`signal for storage and later transmission over the network to
`subscriber premises 100 and 120.
`ADSLs 16 and 18 multiplex data on subscribers loops 20
`and 22 using frequency multiplexing, dividing the available
`loop bandwidth into three segments. Base band audio and
`signaling below 4 kilohertz (kHz) provides connectivity for
`a conventional telephone services available on the “plain old
`telephone system” (POTS). Alternatively, ISDN channel
`requirements consume the bottom 80 kHz of loop band-
`width. Reverse channel digital packet information is posi-
`tioned between 80 and 90 kHz providing approximately 16
`kilobits per second (kbps) connectivity from the subscriber
`
`8
`premises to a packet switched network such as ISDN
`network over a D-channel interface. Compressed video and
`multi-media data is contained between 100 and 400 kHz to
`provide a 1.6 MBPS channel for transporting the video and
`multi-media data over respective loops 20 and 22 to cus-
`tomer premises 100 and 120.
`The Media Server is shown in further detail in FIG. 2. The
`Media Server system processes all requests from Video
`Gateway 30 for providing multi-media and video file feeds
`to customer premises via the DCS and ADSL systems. The
`Media Server preforms input of video and other information
`files from Video multi-media information providers 140 and
`160, stores these files

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket