65
UNITED STATES PATENT AND TRADEMARK OFFICE  ____________ BEFORE THE PATENT TRIAL AND APPEAL BOARD  ____________ Unified Patents Inc., Petitioner v. Broadband iTV, Inc. Patent Owner IPR2014- _____ Patent 7,631,336  ____________ PETITION FOR INTER PARTES REVIEW Mail Stop PATENT BOARD, PTAB Commissioner for Patents P.O. Box 1450 Alexandria, VA 22313-1450

Unified Files to Invalidate Broadband ITV's Patent

Embed Size (px)

DESCRIPTION

Unified Files to Invalidate Broadband ITV's Patent

Citation preview

  • UNITED STATES PATENT AND TRADEMARK OFFICE

    ____________

    BEFORE THE PATENT TRIAL AND APPEAL BOARD

    ____________

    Unified Patents Inc.,

    Petitioner

    v.

    Broadband iTV, Inc. Patent Owner

    IPR2014- _____

    Patent 7,631,336

    ____________

    PETITION FOR INTER PARTES REVIEW

    Mail Stop PATENT BOARD, PTAB Commissioner for Patents P.O. Box 1450 Alexandria, VA 22313-1450

  • ii

    TABLE OF CONTENTS

    I. INTRODUCTION ........................................................................................... 1

    II. MANDATORY NOTICES ............................................................................. 2

    A. Real Party-in-Interest ............................................................................ 2

    B. Related Matters ...................................................................................... 4

    C. Identification of Lead and Back-Up Counsel........................................ 4

    D. Service Information ............................................................................... 4

    III. PAYMENT OF FEES ..................................................................................... 5

    IV. REQUIREMENTS FOR INTER PARTES REVIEW ...................................... 5

    A. Grounds for Standing ............................................................................ 5

    B. Statement of Precise Relief Requested (37 C.F.R. 42.22(a)) and Identification of Challenges (37 C.F.R. 42.104(b)) .................... 5

    C. How the Construed Claims are Unpatentable under the Statutory Grounds identified in 37 C.F.R. 42.104(b)(2) and Supporting Evidence Relied upon to Support the Challenge ................ 6

    D. Threshold Showing of Reasonable Likelihood That Petitioner Would Prevail With Respect To At Least One Challenged Claim (35 U.S.C. 314(a)) Has Been Met ........................................... 6

    V. FACTUAL BACKGROUND .......................................................................... 7

    A. Declaration Evidence ............................................................................ 7

    B. The State of the Art as of 2004 ............................................................. 7

    C. The Challenged 336 Patent ................................................................ 12

    D. Prosecution History ............................................................................. 12

    VI. CLAIM CONSTRUCTION (37 C.F.R. 42.104(B)(3)) .............................. 14

    A. Support for claim construction ............................................................ 14

  • iii

    VII. THE GROUNDS SHOWING THAT PETITIONER HAS A REASONABLE LIKELIHOOD OF PREVAILING .................................... 16

    A. The Prior Art Discloses Each Claimed Feature and One of Ordinary Skill Would be Led to Form This Combination .................. 16

    1. Reasons to Combine White with Dunn and Shoff .............................. 18

    2. Reasons to Combine White with Samaan ........................................... 20

    3. The Combination of White and Samaan and The Video Content Database .............................................................................................. 21

    4. The Combination of Samaan's Bookmarks with White ...................... 22

    5. URL in Claim 3 ................................................................................... 23

    6. Link in Claim 9 .................................................................................... 23

    B. Claim Chart Demonstrating How the Proposed Combination Renders Obvious Claims 1-4 and 7-11 of the 336 Patent .................. 24

    VIII. CONCLUSION .............................................................................................. 60

  • 1

    I. INTRODUCTION

    Pursuant to the provisions of 35 U.S.C. 311-319, Unified Patents, Inc.,

    (Unified or Petitioner) hereby petitions the Patent Trial and Appeal Board to

    institute inter partes review of claims 1-4 and 7-11 of US Patent No. 7,631,336 to

    Perez (the 336 Patent, Ex. 1001).

    In short, the 336 Patent is directed to uploading content via the Internet to a

    video-on-demand (VOD) server so that it can be viewed by users of the VOD

    system. Ex. 1001, at Abstract. Although the inventor represented to the Patent

    Office that he was the first to merge the Internet and TV Applicants invention

    created a bridge between the two industries for the first timethe 336 Patent itself

    even admits that he was not the first to form this merger: internet connected

    DVRs, such as those sold by Tivo. . . . Ex. 1001, at 20:36-40. As described

    below, the prior art also demonstrates that the inventor was certainly not the first to

    combine the Internet and TV.

    The prior art relied upon hereinwhich was not before the Examiner

    demonstrates that the 336 Patents claimed features were well known before July

    30, 2003, one year before the 336 Patents earliest priority date. At that time,

    Microsoft was busy developing and patenting its Web TV portal, as described by

    U.S. Pat. No. 6,804,258 (White) as well as two patents incorporated by reference

    by White (U.S. Pat. No. 5,648,824 (Dunn) and U.S. Pat. No. 5,758,258

  • 2

    (Shoff)), and uploading video content to the Internet was also well-known, as

    described by U.S. Pat. Pub. No. US 2002/0138843 (Samaan). The skilled artisan

    thus already had at his or her disposal all of the 336 Patents claimed features with

    a strong motivation for forming the combination. The combination of White,

    Dunn, Shoff and Samaan renders claims 1-4 and 7-11 unpatentable as being

    obvious.

    II. MANDATORY NOTICES

    Pursuant to 37 C.F.R. 42.8(a)(1), Unified Patents provides the following

    mandatory disclosures.

    A. Real Party-in-Interest

    Pursuant to 37 C.F.R. 42.8(b)(1), Petitioner certifies that Unified Patents is

    the real party-in-interest, and further certifies that no other party exercised control

    or could exercise control over Unified Patents participation in this proceeding, the

    filing of this petition, or the conduct of any ensuing trial.

    Unified Patents was founded by intellectual property professionals over

    concerns with the increasing risk of non-practicing entities (NPEs) asserting poor

    quality patents against strategic technologies and industries. The founders thus

    created a first-of-its-kind company whose sole purpose is to deter NPE litigation

    by protecting technology sectors, like content delivery, the technology at issue in

    the 336 patent. Companies in a technology sector subscribe to Unifieds

  • 3

    technology specific deterrence, and in turn, Unified performs many NPE-deterrent

    activities, such as analyzing the technology sector, monitoring patent activity

    (including patent ownership and sales, NPE demand letters and litigation, and

    industry companies), conducting prior art research and invalidity analysis,

    providing a range of NPE advisory services to its subscribers, sometimes acquiring

    patents, and sometimes challenging patents at the United States Patent and

    Trademark Office (USPTO). Since its founding, Unified is 100% owned by its

    employees; subscribers have absolutely no ownership interest.

    Unified has sole and absolute discretion over its decision to contest patents

    through the USPTOs post-grant proceedings. Should Unified decide to challenge

    a patent in a post-grant proceeding, it controls every aspect of such a challenge,

    including controlling which patent and claims to challenge, which prior art to apply

    and the grounds raised in the challenge, and when to bring any challenge.

    Subscribers receive no prior notice of Unifieds patent challenges. After filing a

    post-grant proceeding, Unified retains sole and absolute discretion and control over

    all strategy decisions (including any decision to continue or terminate Unifieds

    participation). Unified is also solely responsible for paying for the preparation,

    filing, and prosecution of any post-grant proceeding, including any expenses

    associated with the proceeding.

  • 4

    In the instant proceeding, Unified exercised its sole discretion and control in

    deciding to file this petition against the 336 patent, including paying for all fees

    and expenses. Unified shall exercise sole and absolute control and discretion of

    the continued prosecution of this proceeding (including any decision to terminate

    Unifieds participation) and shall bear all subsequent costs related to this

    proceeding. Unified is therefore the sole real-party-in-interest in this proceeding.

    B. Related Matters

    The 336 Patent has been asserted in Broadband iTV, Inc., v. Hawaiian

    Telecom, Inc., et al., 1-14-cv-00169 (HID), filed April 9, 2014. Unified is not a

    party to that litigation.

    C. Identification of Lead and Back-Up Counsel

    Pursuant to 37 C.F.R. 42.8(b)(3), Petitioner provides the following

    designation of counsel: Lead counsel is Michael L. Kiklis (Reg. No. 38,939) and

    back-up counsel is Scott A. McKeown (Reg. No. 42,866).

    D. Service Information

    Pursuant to 37 C.F.R. 42.8(b)(4), papers concerning this matter should be

    served on the following:

    Address: Michael L. Kiklis or Scott McKeown Oblon Spivak 1940 Duke Street Alexandria, VA 22314

    Email: [email protected] and [email protected]

  • 5

    Telephone: (703) 413-2707/(703)413-3000 (main) Fax: (703) 413-2220

    III. PAYMENT OF FEES

    The undersigned authorizes the Office to charge the required fees as well as

    any additional fees that might be due to Deposit Account No. 15-0030.

    IV. REQUIREMENTS FOR INTER PARTES REVIEW

    As set forth below and pursuant to 37 C.F.R. 42.104, each requirement for

    inter partes review of the 336 patent is satisfied.

    A. Grounds for Standing

    Petitioner certifies pursuant to 37 C.F.R. 42.104(a) that the 336 Patent is

    available for inter partes review and that Petitioner is not barred or estopped from

    requesting inter partes review challenging the patent claims on the grounds

    identified herein.

    B. Statement of Precise Relief Requested (37 C.F.R. 42.22(a)) and Identification of Challenges (37 C.F.R. 42.104(b))

    Petitioner requests inter partes review and cancellation of claims 1-4 and 7-

    11 of the 336 patent as being obvious under 35 U.S.C. 103 in view of the

    following patent publication and patents, each of which is prior art pursuant to 35

    U.S.C. 102(b) and/or 102(e):

    1. US Pat. No. 6,804,825 to White, et al., filed November 30,

    1998 (White)(Ex. 1002);

  • 6

    2. US Pub. No. 2002/0138843 to Samaan, et al., published September

    26, 2002 (Samaan)(Ex. 1003);

    3. US Pat. No. 5,648,824 to Dunn, et al., issued July 15, 1997

    (Dunn)(Ex. 1004);

    4. US Pat. No. 5,758,258 to Shoff, et al., issued May 26, 1998

    (Shoff)(Ex. 1005).

    C. How the Construed Claims are Unpatentable under the Statutory Grounds identified in 37 C.F.R. 42.104(b)(2) and Supporting Evidence Relied upon to Support the Challenge

    The challenged claims are to be construed as indicated in Section VI, below.

    Pursuant to 37 C.F.R. 42.104(b)(4), an explanation of how the challenged claims

    are unpatentable under the statutory grounds identified above, including the

    identification of where each element of the claim is found in the prior art, is

    provided in Section VII, below, in the form of a claim chart. Pursuant to 37 C.F.R.

    42.104(b)(5), the appendix numbers of the supporting evidence relied upon to

    support the challenges and the relevance of the evidence to the challenges raised,

    including identifying specific portions of the evidence that support the challenges,

    are provided in Section VII, below, in the form of a claim chart.

    D. Threshold Showing of Reasonable Likelihood That Petitioner Would Prevail With Respect To At Least One Challenged Claim (35 U.S.C. 314(a)) Has Been Met

    The information and evidence presented in this Petition, including

    unpatentability grounds detailed in Section VII, below, establishes a reasonable

  • 7

    likelihood that Petitioner will prevail with respect to at least one of the challenged

    claims. See 35 U.S.C. 314(a). Indeed, that section, supported by the Hemami

    declaration (Ex. 1006) demonstrates that the challenged claims are obvious in view

    of the relied upon prior art.

    V. FACTUAL BACKGROUND

    A. Declaration Evidence

    This Petition is supported by the declaration of Professor Sheila S. Hemami,

    Ph.D. from Northeastern University (attached as Ex. 1006). Dr. Hemami offers her

    opinion with respect to the skill level of one of ordinary skill in the art (Ex. 1006,

    14 and 15), the content and state of the prior art (Ex. 1006, 16-30), the

    teachings and suggestions that one of ordinary skill would understand based on

    Exs. 1002-1005 (Ex. 1006, pps. 16-59), the reasons for combining the teachings

    from Exs. 1002-1005 (Ex, 1006, 35-42), and the manner in which one of

    ordinary skill would combine those teachings (Ex. 1006, pps. 16-59). Dr. Hemami

    is Professor of Electrical and Computer Engineering at Northeastern University in

    Boston, Massachusetts and Chair of the Department of Electrical & Computer

    Engineering. She has over twenty years of experience in multimedia systems. See

    Ex. 1006.

    B. The State of the Art as of 2004

    Video-on-demand was prevalent

  • 8

    By 2004, video-on-demand (on television) was provided in various ways to

    end users. In cable and satellite systems, some channels were dedicated to on-

    demand programming, which was transmitted with access-control information such

    that authenticated set top boxes could view the content. Service providers had a

    database of video content stored on a video server (typically on geographically

    distributed multiple servers), the availability of which was provided to users

    through a menu or electronic program guide (EPG). Viewers selected

    programming using their remote controls to navigate the EPG, and upon selection

    of content, the service provider would deliver the programming to the user's set-top

    box and it started immediately (hence the name "on-demand"). In 2004, major US

    cable providers prominently featured video-on-demand. Ex. 1006, at 16-17;

    Exs. 1008 and 1009.

    Digital video was widespread in 2004

    Compression: By 2004, virtually all digital video being transmitted over a

    communication system for distribution/delivery was compressed. The file size and

    data rate required to save and transmit raw video (pixels as they are acquired) is

    too high to be practical; furthermore, video contains many redundancies which can

    be reduced or eliminated to reduce the file size and required data rate. Common

    video compression standards in use in 2004 included the MPEG family,

    standardized by the International Standards Organization (MPEG-1, MPEG-2,

  • 9

    MPEG-4) and the H.26X family, standardized by the International

    Telecommunications Union (H.263, and H.264). Service providers in 2004

    typically used MPEG-2, which provides both video and audio compression and

    also packetization standards for transmission. Both cable companies and non-cable

    companies were providing such functionality. For example, RealNetworks was

    streaming video using a proprietary compression algorithm in this timeframe. Ex.

    1006, at 18.

    Indexing and retrieval: The MPEG-7 standard was adopted in 2002,

    standardizing the content description for digital video. This effort stemmed from

    the growth of video archives/libraries/databases, which had a need for efficient

    indexing and retrieval of video content. Index terms are metadata associated with

    the video data itself. Ex. 1006, at 19.

    Video libraries and databases: Many digital video libraries and databases

    had been proposed by the digital video community. These systems generally

    allowed for addition/upload of video content, indexing/labeling of video content

    (especially in an automated manner), and video search and retrieval. One approach

    to search was to simply search the metadata, e.g., index terms. More sophisticated

    search strategies involved searching based on structural characteristics of the video

    (e.g., scene changes) and querying by content ("find videos that look like this

    video" or "find videos that have content similar to this still image"). The

  • 10

    presentation of search results to database users was an active research area. Ex.

    1006, at 20.

    Acquisition/generation: By 2004, digital video could be directly acquired

    digitally: professional/studio digital acquisition, analog video could be converted

    via an analog-to-digital converter. Studios delivered digital content to service

    providers. Consumers could use webcams directly connected to their computers,

    and digital camcorders existed. In either case, content could be edited in home

    computers using commercially available software (e.g., Apple's FinalCut). Ex.

    1006, at 21.

    Video-over-the-Internet in 2004 was commonplace

    Delivery of video to users over the internet was commonplace in 2004.

    Broadband bandwidths in 2004 were 1-2 Mbps which could support services such

    as RealNetwork's subscription-based video service, in which video from the major

    television networks and other sources was streamed to user computers.

    RealNetworks hosted this content and presented it in an organized manner for

    users to access. Ex. 1006, at 22.

    Similarly, the uploading of video by users to web sites and services that

    allowed storing, editing, and sharing of video content was also common. For

    example, VideoFarm.com was such a service. Ex. 1006, at 23; Ex. 1010.

  • 11

    Lastly, videos were simply files, and could of course be transmitted via

    ordinary file delivery mechanisms, such as FTP (file transfer protocol), SCP

    (secure copy protocol), or as email attachments. Ex. 1006, at 24.

    The confluence of the Internet and television in 2004

    Although the inventor claimed to have invented the first bridge between the

    Internet and TV, he was not. First, he admitted in his patent that he was not. Ex.

    1001, at 20:36-40. And, the industry already had products that accomplished that

    merger. WebTV and UltimateTV were Microsoft/DirecTV products that allowed

    users to receive digital television via the DirecTV satellite network and access the

    internet through the television, using a wireless keyboard and the television as the

    display. Ex. 1006, at 28-29. Contrary to the inventor's representations to the

    Patent Office, he was not the first to merge the Internet and TV.

    By 2004, the state of the art was that all the features of the 336 Patents

    claims were well known to those of ordinary skill in the art. Video-on-demand

    systems were commonplace, and systems existed to allow users to upload video via

    the Internet to a database and share it with others through the exchange of URLs

    (i.e., bookmarks). A person of ordinary skill was well aware of these features, and

    in designing a video-on-demand system with uploadable content, they would

    readily and easily pick and choose these features to suit their design goals. Ex.

    1006, at 30.

  • 12

    C. The Challenged 336 Patent

    The '336 patent generally addresses adding content via the Internet to a

    video database that can be viewed via a video-on-demand system. More

    specifically, the '336 patent provides a method by which video content can be

    added to a video database/server. Categories for the video can be specified and the

    video is selectable based on navigation through menus of categories and

    subcategories, using an electronic program guide (EPG). Viewers can select

    content to watch on their television based upon navigating through the categories

    displayed in the EPG, and they can also "bookmark" EPG content and share the

    bookmarks with other viewers. Ex. 1001, at Abstract; Ex. 1006, at 7.

    The features that the claims include are:

    uploading video via the Internet for distribution in a VOD system; labeling the uploaded video in the VOD system according to categories and

    subcategories that the users specified, to allow video selection by users; and

    a bookmarking feature by which users are able to return to favorite videos. As Dr. Hemami testifies, all of the 336 Patents claimed features were well known

    to one of ordinary skill in the art as of the earliest priority date of the 336 patent.

    Ex. 1006, at 8.

    D. Prosecution History

  • 13

    The 336 Patent is a continuation in part of an application filed on June 30,

    2004. During prosecution of the 336 Patent both the inventors attorney as well as

    the inventor himself stressed that the 336 Patent reflected the first merger of the

    Internet and TV:

    Applicant's invention created a bridge between the two industries for

    the first time. Applicant devised the specific technical solution not

    recognized up until then by either industry of enabling video content

    to be uploaded with metadata from the Internet to the VOD platform

    of a discrete digital TV service provider network and automatically

    positioned on the electronic program guide for the VOD platform

    using the hierarchical categories specified in the accompanying

    metadata.

    Ex. 1007, at 4-5 (emphasis in original). Furthermore, the inventor submitted

    an affidavit, in which he testified as follows:

    In my background and experience in the industry to July 2004, no

    prior system had been developed for uploading of video content via

    internet for viewing in a cable TV system in a non-linear format using

    drill-down navigation. Internet-TV websites existed but were entirely

    different from the cable TV ("CATV") environment, and there was no

    crossover of content or business between them to my knowledge.

    Ex. 1007, at 12. After these representations, the Examiner found the claims

    patentable over the prior art of record.

  • 14

    VI. CLAIM CONSTRUCTION (37 C.F.R. 42.104(B)(3))

    Pursuant to 37 C.F.R. 42.204(b)(3), the claims subject to inter partes review

    shall receive the broadest reasonable construction in light of the specification of

    the patent in which [they] appear[]. See 42 C.F.R. 100(b). For the purposes of

    this petition, the Petitioner adopts the plain meaning for all claims terms. The

    Petitioner proposes a specific construction for several terms below:

    Claim Term Proposed construction Web-based content management server (claims 1, 2, 3, 10 and 11)

    an Internet-based server that stores content

    Video content database (claim 1) a database that stores video content Standard TV digital format (claim 1) any digital video format Bookmark (claims 7-11) "a piece of information stored locally

    to enable the user to revisit the video and to share the video by sending the information to another user"

    A. Support for claim construction

    Web-based content management server: Dr. Hemami testifies that one of

    ordinary skill in the art would understand the meaning of this term to be an

    Internet-based server that stores content. She notes that the specification refers to

    this term as being used in this manner. See Ex. 1001, at 2:59-64;2:65-3:3;5:23-

    27;19:52-57. Furthermore, the specification does not provide any special meaning

    for this term. Ex. 1006, at 10.

  • 15

    Video content database: Dr. Hemami testifies that one of ordinary skill in the art

    would understand the meaning of this term to be a database that stores video

    content. She reaches this conclusion because the specification refers to this term

    as being used simply as a video content repository. See Ex. 1001, at Abstract;

    2:65-3:3;3:14-22;7:33-36;14:45-54;17:3-22. Furthermore, the specification does

    not provide any special meaning for this term. Ex. 1006, at 10.

    Standard TV digital format: Dr. Hemami testifies that one of ordinary skill in

    the art would understand the meaning of this term to be any digital video format.

    She testifies that one of ordinary skill in the art would understand that the 336

    Patent addresses both storage and transmission of digital video to end users that

    then view that video. The 336 Patent does not indicate any specific video format

    that was available at the time. Rather, the 336 Patent simply refers to this format

    generically. Therefore, Dr. Hemami believes that one of ordinary skill would

    understand this term to mean simply any digital video format. This construction

    is consistent with the way it is used in the 336 Patents specification. Ex. 1006, at

    10; Ex. 1001, at 2:65-3:3;17:3-7.

    Bookmark: Dr. Hemami testifies that one of ordinary skill in the art would

    understand this term to mean "a piece of information stored locally to enable the

    user to revisit the video and to share the video by sending the information to

  • 16

    another user." This is consistent with the way in which the 336 Patent uses this

    term. Ex. 1001, at 3:53-61;18:28-32;18:60-64; Ex. 1006, at 10.

    VII. THE GROUNDS SHOWING THAT PETITIONER HAS A REASONABLE LIKELIHOOD OF PREVAILING

    A. The Prior Art Discloses Each Claimed Feature and One of Ordinary

    Skill Would be Led to Form This Combination

    White in view of Dunn, Shoff, and Samaan render claims 1-4 and 7-11

    obvious and there is a strong motivation for combining these references. White is

    entitled "Video on demand methods and systems" and describes a video-on-

    demand platform that includes a web interface to allow the viewer to view HTML

    content on their television, thus providing "html-based video services." Ex. 1002,

    at 6:26. The terminal is described as a WebTV terminal (Ex. 1002, at 2:58-60)

    which would have been known to one of ordinary skill in the art as a web-enabled

    set top box that not only provided ordinary cable or satellite television service but

    also the ability to access the internet on the television. Such terminals were well

    known in 2004 and such services included WebTV (MSNTV) and UltimateTV.

    The user interfaced with the device through both a remote control and a wireless

    keyboard. White describes a system which provides (1) video-on-demand, in

    which users select videos from an electronic program guide which is organized by

    categories to facilitate selection, and (2) HTML-based video services, in which

    content is presented to users in selectable categories. Ex. 1006, at 31-32.

  • 17

    White describes the confluence of the Internet and TV:

    Providing a television-like interaction for video is one thing;

    extending that experience to HTML-based video services is another.

    In the following discussion, several different HTML-based services

    are described. Various techniques are employed in such services to

    contribute to a television-like experience. Ex. 1002, at 6:23-29.

    White also teaches "By techniques such as these, viewers encounter

    interactive video entertainment and conventional television programming in a

    seamless, familiar context." (Ex. 1002, at 6:65-67) One method by which White

    provides such a seamless, familiar context is by including the HTML-based

    content in the electronic program guide of the video-on-demand system (Ex. 1002,

    at 6:60-64). Ex. 1006, at 33. White thus discloses the merger of the Internet and

    TV long before the 336 Patent.

    Samaan is entitled "Video distribution method and system" and provides a

    solution enabling sharing of video content among users via an Internet accessible

    library with uploaded content. Users upload video to a central location where it is

    converted into a common format, stored, and indexed into categories such that they

    can share the content with other users ("recipients"). Users can also revisit the

    uploaded content by visiting a web page which presents their videos. Recipients

    retrieve the video by accessing a web page that presents links to one or more

    videos; this web page provides a hosting feature by which information of value is

  • 18

    presented to recipients. Samaan describes sharing videos by sharing web links via

    email, both from the system to a recipient and directly from a user to a recipient,

    and therefore provides the feature of bookmarking. Video clips can be

    downloaded alone (Ex. 1003, at 0090) or in the context of a multimedia

    presentation. Ex. 1006, at 34.

    Samaan also discloses the merger of the Internet and TV long before the

    336 Patent:

    However, what is needed is a mechanism for combining the user-

    friendly visual experience of television with the vast information

    resources of the Internet while removing the seemingly complex

    intricacies of the Internet. Technology is at a point where consumers

    can now begin to leverage the power of the Internet and video, but

    first they must learn to use various tools.

    Ex. 1003, at 0005. In fact, Samaan discloses precisely video-on-demand over the

    Internet:

    The method and the system of the present invention facilitate the use

    of "on-demand" (as oppose to "broadcast") video programming by

    consumers over the Internet.

    Ex. 1003, at 0055; Ex. 1006, at 34.

    1. Reasons to Combine White with Dunn and Shoff

  • 19

    Strong motivation exists to combine all the prior art relied upon herein:

    White, Dunn, Shoff, and Samaan. As an initial matter, one of ordinary skill in the

    art would be led to combine White with Dunn and Shoff because White

    incorporates those patents by reference. First, White incorporates by reference

    Dunn (US Pat. No. 5,648,824) for additional details related to VOD systems and

    user interfaces. Dr. Hemami thus relies upon Dunn for its disclosure in this regard

    just as one of ordinary skill in the art would do:

    To provide a comprehensive disclosure without unduly lengthening

    this specification, applicants incorporate by reference the disclosure of

    U.S. Pat. No. 5,648,824, which discloses additional details related to

    video-on-demand systems-and related user interfaces.

    Ex. 1002, at 10:53-57 (emphasis added). Second, White also incorporates Shoff by

    reference for further details on program guides. Dr. Hemami therefore relies upon

    Shoff for these purposes just as one of ordinary skill in the art would do:

    Electronic program guides are familiar to those skilled in the art, so

    are not belabored here. Exemplary program guides are shown, e.g., in

    U.S. Pat. Nos. 5,815, 5,758,258, 5,585,838, 5,654,748, 5,526,036, and

    application Ser. Nos. 08/969,979 and 08/968,386 (the disclosures of

    which are incorporated by reference).

    Ex. 1002, at 6:3-6 (emphasis added). Dr. Hemami also testifies that additional

    reasons exist for combining White with Dunn and Shoff. For example, White,

    Dunn, and Shoff are all assigned to Microsoft, and White, Dunn, and Shoff all

  • 20

    appear to be directed to different aspects of the same system. Thus, there is a

    strong motivation to combine White with Dunn and Shoff, in the manner that Dr.

    Hemami does. Ex. 1006, at 35.

    2. Reasons to Combine White with Samaan

    One of ordinary skill would also be motivated to combine White with

    Samaan. White is entitled "Video on demand methods and systems," and describes

    a video-on-demand head-end that includes HTML (i.e., web) content. Samaan is

    entitled "Video distribution system and method" and provides a solution enabling

    sharing of video content among users via an Internet accessible library with

    uploaded content. As Dr. Hemami testifies, a person of ordinary skill in the art

    would naturally see many advantages in forming this combination. For example,

    the video content in the Internet library of Samaan would provide relevant and

    appropriate HTML content for delivery to end-users in the video-on-demand

    system of White. Such an inclusion would broadly increase the available

    programming to viewers, and would also provide a rich source of new content

    because of the inclusion of uploaded content in Samaan. One of ordinary skill

    would strive to provide greater and richer content, because a system with greater

    content would be seen as one of higher value. The added functionality of

    supporting uploaded content would thus be seen as a strong benefit to the system

  • 21

    of White. Moreover, both White and Samaan are directed to the merger of the

    Internet and TV to provide Internet content to TV viewers. Perhaps most

    importantly, White is directed to providing Internet content as Video-on-demand to

    TV viewers and Samaan facilitates "the use of 'on-demand' . . . video programming

    by consumers over the Internet." Ex. 1006, at 36; Ex. 1003, at 0055; Ex. 1002,

    at Abstract.

    3. The Combination of White and Samaan and The Video Content Database

    Claim 1 of the 336 Patent requires a Web-based content management server

    that converts the uploaded content into a standard TV digital format and also

    requires a video content database that stores the uploaded content after conversion.

    The combination of White and Samaan both converts the uploaded data and stores

    that data into a single video database. The use of a single repository or multiple

    repositories for these purposes is a trivial and obvious matter of design choice and

    well within the skill level of one of ordinary skill in the art. Ex. 1006, at 37-39.

    The '336 Patent provides a VOD database hosting all videos, including those

    that have been uploaded and converted into the common format. The combination

    of White and Samaan by one of ordinary skill in the art includes one storage entity

    in which the converted uploaded videos reside and a separate storage entity in

    which the non-user-uploaded videos in the VOD system reside. It would be a

  • 22

    simple and obvious matter of design choice for a person of ordinary skill in 2004 to

    use a single database containing both the non-uploaded content and the uploaded

    content. Also, one of ordinary skill in the art would consider it to be a simple and

    obvious matter of design choice for the non-uploaded and uploaded content to be

    either housed in a single storage device or distributed over multiple storage

    devices. Such distributed databases were well understood in 2004. Whether the

    videos were stored in one, two, or more storage entities comprising a single

    database does not impact the ability of the system to provide navigation by content,

    nor transmission upon selection of content. These options are well within the skill

    level of one of ordinary skill in the art, and it would be a trivial matter for the

    skilled artisan to adopt either approach based on their needs. Ex. 1006, at 38-

    39.

    4. The Combination of Samaan's Bookmarks with White

    One of ordinary skill the art would also combine Samaan's bookmarks with

    White so that the user could identify their favorite content and quickly return to

    that content. It would also allow users to share their favorites (or other content of

    interest) with their friends, colleagues, or others. In fact, White describes at 4:30-

    39 content navigation, and the inclusion of bookmarks would only serve to better

    improve this functionality. Also, at 5:17-21, White describes a user storing his/her

    location in a program so that they can take a break and return to that location in the

  • 23

    program. This is a form of a bookmark, and Samaan's bookmarks would serve to

    improve this functionality. Additionally, White includes HTML-based video

    services, and bookmarks are a natural fit for such systems as demonstrated by their

    incorporation into the earliest of Internet browsers. Ex. 1006, at 40.

    5. URL in Claim 3

    Samaan describes accessing video content via the world-wide web, but does

    not explicitly use the word "URL." See e.g., Ex. 1003, at 0075. At 0075,

    Samaan says that "Server computer 12 maintains a site on the World Wide Web

    which is accessible to various user computers 16 and recipient computers 18." One

    of ordinary skill in the art would understand that this accessibility is necessarily

    implemented using URLs per claim 3 and is thus inherent. When implementing

    this accessibility, one of ordinary skill in the art would naturally be led to using a

    URL. Ex. 1006, at 41.

    6. Link in Claim 9

    Additionally, Samaan doesn't explicitly state that an email contains a link to

    content. See e.g., 1003, at 0091. However, one of ordinary skill in the art would

    understand that the sentence The email messages contain directions instructing

    the identified or authorized recipients as to the procedure for obtaining access to

    the uploaded video clips teaches use of a link. Id. One of ordinary skill in the art

    would understand that, in this context, when Samaan is referring to directions, he is

  • 24

    necessarily referring to a link per claim 9 and thus this feature is inherent if not

    explicitly disclosed. The inclusion of a URL would be a natural implementation

    by one of ordinary skill in the art. Ex. 1006, at 42.

    B. Claim Chart Demonstrating How the Proposed Combination Renders Obvious Claims 1-4 and 7-11 of the 336 Patent

    The following claim chart demonstrates, on a limitation-by-limitation basis,

    how claims 1-4 and 7-11 of the 336 Patent are rendered obvious by White in view

    of Dunn, Shoff, and Samaan. This claim chart is directly supported by Dr.

    Hemamis declaration. Ex. 1006, at pp. 26-59. That is, Dr. Hemamis declaration

    provides a claim chart that corresponds directly to the one below, claim-by-claim

    and element-by-element. Id.

    US Patent 7,631,336

    White in combination with Dunn, Shoff, and Samaan

    1. A method for automatically enabling the converting, navigating and displaying of video content from a video content provider on an open online network to a

    White teaches automatically enabling the converting, navigating (using a program guide), and displaying of video content using a digital TV.

    An entertainment head-end provides broadcast programming, video-on demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine

  • 25

    discrete digital TV service provider network which is of the type employing a closed system of pre-screened and pre-programmed video content selectable for viewing by TV service subscribers inputting keypresses on their TV remote control units to set-top boxes connected to their TV equipment, which predetermined video content is listed by title for selection from an electronic program guide for a video-on-demand (VOD) platform of a the discrete digital TV service provider comprising:

    to provide user experiences evocative of conventional television.

    (Ex. 1002, at Abstract)

    White teaches the use of a TV remote control (remote control 52):

    (Ex. 1002, at Fig. 3)

    The WebTV serves content from an online open network (the Internet) to a discrete TV service provider network:

    Referring to FIG. 1, an exemplary interactive video system 10 includes a entertainment head-end 12 and one or more client terminals 14 intercoupled through a network 16.

    The network 16 typically comprises coaxial cable or optical fiber 18, extending from the head-end 12 to distribution nodes 20 within various neighborhoods. From the distribution nodes, further cables 22 couple to individual subscriber premises.

    (Ex. 1002, at 2:4-12)

  • 26

    An entertainment head-end provides broadcast programming, video-on demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes.

    (Ex. 1002, at Abstract)

    Head-end 12 also includes one or more interactive services servers 30, which output HTML-based programming (e.g. customized news, celebrity chat, interactive jukebox, and interactive games), as further detailed below.

    (Ex. 1002, at 2:29-33)

    White teaches a set-top box connected to a TV (Fig. 3, 14) and is called a client terminal or an enhanced WebTV terminal:

    Each client terminal 14 is an enhanced WebTV terminal that includes a CPU 38, RAM memory 40, non-volatile memory 42, a display screen 44, display driver circuitry 46, a speaker 48 with an associated audio stage 50, a remote control 52, an infrared interface 54, a user interface (UI) 56, a dial-up interface 58, a cable interface 60, and an MPEG decoder 62 (FIG. 3). (The artisan is presumed familiar with Web TV terminals from their many descriptions in the patent and technical literature, and their widespread availability / use.)

    (Ex. 1002, at 2:58-67)

    Samaan discloses users uploading videos via the Internet to a server that are then distributed to viewers:

  • 27

    (Ex. 1003, at Fig. 1)

    [0072] FIG. 1 depicts a server computer 12 linked to the Internet 14 for carrying out a video distribution process wherein individual users of the process upload video clips to server computer 14 from their respective personal computers 16 via the Internet 14. Subsequently, server computer 12 selectively transmits the uploaded video clips to personal computers 18 of recipients designated by the users. Server computer organizes and controls the storage and distribution of multiple video clips uploaded from each user computer 16.

    (Ex. 1003, at 0072); (See also, Ex. 1003, at 36, 51, 52, and 56.)

    Samaan discloses "video on demand" to consumers over the Internet:

    [0055] The method and the system of the present invention facilitate the use of "on-demand" (as oppose to "broadcast") video programming by consumers over the Internet. The method and the system allow any consumer with access to a video camera and the Internet the ability to archive, post, distribute, and view any video content they desire (e.g., wedding clips, little league highlights, baby video, sweet 16's, etc.) on the

  • 28

    Internet. The method and the system allow the user to share the video clips with friends, family or anyone in a systematic manner. Large volumes of video may be archived online. The video volumes can take the form of an online video diary or journal, thus providing the organization and eliminating the "randomness" of the Internet. The method and the system provide consumers with a new and powerful educational and entertainment medium. The method and the system allow consumers to post and view content over the Internet easily, inexpensively and efficiently and with the knowledge that the content of the consumer's videos is secure from unwanted viewers.

    (Ex. 1003, at 0055)

    White teaches a subscriber inputting keypresses on their TV remote control units to set-top boxes connected to their TV equipment.

    Remote control 52, and corresponding IR interface 54, are generally conventional, and serve to relay user commands to the terminal in accordance with user manipulation of buttons on the remote control 52.

    (Ex. 1002, at 3:27-30)

    White teaches an electronic program guide at (5:66) through (6:9):

    The illustrated system includes an electronic program guide that can be selectively displayed on-screen to facilitate viewer program selection. Electronic program guides are familiar to those skilled in the art, so are not belabored here. Exemplary program guides are shown, e.g., in U.S. Pat. Nos. 5,815, 5,758,258, 5,585,838, 5,654,748, 5,526,036, and application Ser. Nos. 08/969,979 and 08/968,386 (the disclosures of which are incorporated by reference). Desirably, when an on-demand video is selected, the title of the video appears

  • 29

    in the electronic program guide, in association with the VIDEO viewer channel.

    (Ex. 1002, at 5:66-6:9)

    See element 1(b) below for support for "converting to digital format"

    (a) enabling the uploading of video content in a digital video format via an online network to a Web-based content management server that is connected to the VOD platform of the discrete digital TV service provider network, along with a title and a hierarchical address of hierarchically-arranged categories and subcategories as metadata for categorizing a hierarchical ordering for the title for the video content;

    White describes several systems for uploading video content including one that comprises a Web Based HTML head-end.

    Additionally, head-end 12 includes fast digital disk arrays and/or optical storage 28 for storage of MPEG-encoded digital video for on-demand delivery. Head-end 12 also includes one or more interactive services servers 30, which output HTML-based programming (e.g. customized news, celebrity chat, interactive jukebox, and interactive games), as further detailed below.

    (Ex. 1002, at 2:27-33)

    White teaches how the content can be selected by a variety of categories including the title of the video:

    On the VIDEO channel, the user is presented an introductory UI screen 64 of the sort shown in FIG. 4. This screen includes four components: a topical listing of movie categories 66; a feature 68 permitting the user to search a database of available videos by title, actor, director, keywords, etc; a promotion 70 of one of more featured video titles; and other advertising 72. This screen is defined by HTML primitives sent over the network 16, as rendered by the client terminal 14.

    (White, 4:19-27)

    White teaches categories (channels) and subcategories (categories within a channel):

  • 30

    A second exemplary interactive service is NEWS. This viewer channel delivers personalized news information in a television-like format. The channel is organized like CNN Headline News, with a small number of news categories that are continuously cycled-through several times an hour. Categories can include, e.g., headlines, sports, weather, traffic, and financial. The presentations in each category can be static (e.g. text articles), but more typically include streaming video excerpts.

    An exemplary presentation of NEWS is shown in FIG. 6. In addition to showing part of the current Headline category, the screen 80 gives the user the option of switching imme-diately to any other category (sports, weather, or stocks in the illustrated screen). Again, such selection is made by the user with arrow keys on the remote control, by moving highlighting to the desired choice and pressing the "Go" button.

    (White, 7:44-59)

    Dunn (incorporated by reference in White for its details) teaches that continuous media servers are connected to a network for managing the video content.

  • 31

    (Ex. 1004, at Fig. 2)

    Samaan teaches enabling the uploading of video content in a digital video format via an online network to a Web-based content management server.

    [0027] It is to be noted that the video clips uploaded to the central location and distributed to the second parties may incorporate audio as well as video.

    (Ex. 1003, at 0027)

    [0072] FIG. 1 depicts a server computer 12 linked to the Internet 14 for carrying out a video distribution process wherein individual users of the process upload video clips to server computer 14 from their respective personal computers 16 via the Internet 14. Subsequently, server computer 12 selectively transmits the uploaded video clips to personal computers 18 of recipients designated by the users. Server computer organizes and controls the storage and distribution of multiple video clips uploaded from each user computer 16.

    (Ex. 1003, at 0072)

    [0073] The video clips, optionally including audio, are initially generated by video cameras 20. Video cameras 20 are connected to respective user computers 16 which are used in part to prepare the clips for uploading via the Internet 14 to server computer 12. Where cameras 20 generate analog video signals, an analog-to-digital converter (not shown) may be provided for transforming the analog video signal into digital format. One or more user computers 16 may be additionally connected, if only temporarily, to a photography camera 22 and/or a scanner 24 for enabling the uploading of one or more background images to server computer 12 for inclusion in a personal Web page or journal display for the individual

  • 32

    user.

    (Ex. 1003, at 0073)

    Samaan teaches uploading of a multiplicity of video clips and describes their categorization in detail:

    [0034] Pursuant to the present invention, any particular first party may upload a multiplicity of video clips to the central location, those video clips being grouped in a plurality of sets identified by the respective first party. Thus, a user of a video distribution service embodying the invention may upload a first set video clips categorized as birthdays, a second set of video clips categorized as weddings, a third set of video clips classified as vacations, and a fourth set of video clips categorized as Independence Day celebrations. The user may further customize the archiving and distribution of his or her video clips by dividing any set of clips into subsets corresponding exemplarily to a respective event. For instance, the clips in the birthday category may be further organized into subsets corresponding to the individual birthdays, such as Melinda's third birthday, Jackie's fifth birthday, Tom's eleventh birthday, etc. The video clips in anyone of these event subsets represent individual scenes or specific episodes at the respective event. For instance, the subset of video clips of Jackie's fifth birthday may include a first clip showing Jackie in her new birthday dress, a second clip showing Jackie blowing out the candles, a third clip showing Jackie opening a present, and a fourth clip showing Jackie with chocolate cake on her birthday dress. The user or respective first party who uploaded these clips to the central location is provided with an opportunity to name the clips for purposes of facilitating access to the clips by a second party authorized by the user to download the clips.

    (Ex. 1003, at 0034)

  • 33

    Samaan teaches the uploading of category information (subject matter category) along with the uploaded video content. (see 0034 reproduced immediately above)

    See also, 0077 and 0085 for additional support for metadata for categorical information:

    [0077] Server computer 12 further includes a Web page data store or database 32 operatively connected to Web site manager 26 for storing identification information pertaining to the various users and their designated video clip recipients. Web page data store 32 also contains (a) memory locations of the users' video clips in video database 28, (b) names or identifiers of categories defined by the various users for organizing their uploaded video clips, (c) the identities of the video clips in the selected categories, (d) e-mail addresses of authorized recipients, ( e) identities of the video clips permissibly viewed by the designated or authorized recipients, and (f) the construction of the users' web pages, including the background images and category names or identifiers provided by the users.

    [0085] In response to instructions received from a user computer 16 via the Internet 14 and decoder 46, video clip categorizer 48 may impose several levels of organization on a collection uploaded by the respective user. Each clip may itself be one of a plurality of "entries" in a video clip group or set called an "event." Several events each comprising one or more entries may in turn be grouped in a "category." Accordingly, a user's entire library of uploaded video clips may include several categories each comprising a set of one or more events which in turn are sets or groups of one or more video clip entries. In an example of video clip organization, categories of video clips may include birthdays, weddings, vacations, picnics, and Labor Day celebrations. The video clips in the birthday category may be further organized into subsets corresponding to events such as individual birthdays (Jerry's third

  • 34

    birthday, Ellie's fifth birthday, Gary's eleventh birthday, etc.). The video clip entries in anyone of these event subsets represent individual scenes or specific episodes at the respective event. For instance, the subset of video clips of Ellie's fifth birthday may include a first clip showing Ellie in a new birthday dress, a second clip showing her blowing out candles on a cake, a third clip showing her with a friend, and a fourth clip showing her with ice cream in her hair. The particular user provides names for the categories, events and entries, for example, "Jerry's Third Birthday" and "Jerry Falling in Cake."

    Samaan at [0104-0110] discuss selecting categories and uploading category information in detail.

    [0104] Further customization processes (mostly not illustrated) pertain to the selection and modification of video clip category names or identifiers. Pursuant to the data contained in Web page data store 32 for a particular user, Web page generator 44 causes the display on the user's computer monitor of existing category names for that user's journal display or personal Web page. As implied above, once a user signs up as a member or subscriber to the video distribution service, a standard or default personal Web page or journal display is assigned to the user. The default categories are then registered in data store 32. To change the listing of video clip categories in the standard journal page or to change a previously customized category, the user selects the desired category and chooses an option taken from the following: (a) adding and modifying the category, (b) copying the category, ( c) deleting the category, (d) reclassifying events in the category, (e) maintaining an access control list, and (t) colinking video clips.

    [0105] In adding a video clip category to a particular user's personal Web page or journal display, Web page generator 44 presents a user with a blank category form

  • 35

    with fields to be filled in by the particular user. Where the user desires to modify a category, Web page generator 44 consults data store 32 to display category information on the user's machine. The user then selects an edit option and a category to modify.

    [0106] Where a user wishes to set up another video clip category, he or she may select a preexisting category, copy that category, and then modify the copy. When copying a category which includes one or more event subsets, the user is presented with the option of copying the event names as well.

    [0107] Where a user has selected a menu option to delete a video clip category, Web page generator 44 consults data store 32 to determine whether the selected category has associated events. These events, if any, are listed on the user's computer monitor to provide the user with the option of deleting the events or moving the events to one or more different categories.

    [0108] If a user wishes to reclassify one or more video clips ( events) from a first category to a second category, Web generator 44 presents to the user a list of the events in the first category to thereby enable the user to select the clip or clips the user wishes to reclassify under the second category. The user can either establish the second category as a new category or select a previously created category for receiving the reclassified video clip(s).

    [0109] FIG. 5 depicts a flow chart diagram executed by server computer 12 for maintaining an access control list of any particular user. This list identifies those recipients who are authorized to view video clips of the particular user. In a first step 126, decoder 46 recognizes that the particular user wishes access to his or her access control information. Subsequently, in response to a signal from decoder 36, Web page generator 44 provides the particular user in a step 128

  • 36

    with selectable options including viewing the user's access control log and making changing in the user's access control list. Web page generator 44 consults Web page data store 32 to determine the user's access control log, which is presented to the user upon request in a step 130. Where the user wishes to modify the access control list, as determined by decoder 46 in step 128, server computer 12 (e.g., Web page generator 44 and decoder 46) determines in an inquiry 132 whether the particular user wishes to change access control information pertaining to a recipient who is already identified on the access control log. If the desired change pertains to adding a new recipient to the list of recipients authorized to receive video clips of the particular user, server computer 12 implements the addition to the access control log in a step 134. If the desired change pertains to a pre-existing authorized recipient, as determined at inquiry 132, server computer 12 obtains a selection of a listed recipient from the user in a step 136. Upon selection of a listed authorized recipient by the user, a determination is then made by server computer 12 at a decision junction 138 whether the user wishes to delete the selected authorized recipient or to change the access of the selected authorized recipient. A desire to delete results in a warning issued by server computer 12 to the user in a step 140, a check 142 that the user wishes to continue with the deletion, and a deletion step 144. Where the particular user wishes to change the access of the selected authorized recipient to the user's collection of uploaded video clips, the addition or removal of authorization or permission to selected video clip categories (and/or events and/or entries) is undertaken in a step 146. Server computer 12 then inquires at 148 whether the user wishes to have an e-mail invitation sent to the recipient whose access authorization has just been modified. An affirmative response from the user results in dispatch of the e-mail invitation pursuant to a routine 150. Then the revised access control list or log

  • 37

    is displayed to the user for review in a step 152.

    [0110] Server computer 12 may provide to any given user the option of linking his or her personal Web journal page or one or more uploaded video clips to another Web site on the Internet 14, for purposes of enabling access from that other site via a hypertext link. Server computer 12 obtains a URL for the target video clip of the given user and the user enters an expiration date for the link. The link information is saved by server computer 12, while the URL is presented to the given user to copy and paste into the other Web site.

    Samaan teaches that categories can be assigned to video content. See Samaan, at 0034, 0077, 0085, and 0104-0110 reproduced above.

    Samaan teaches that categories are stored in a database (Web-page data store).

    [0086] Video clip categorizer 48 stores, in Web page data store 32, the names or identifiers of video clip groupings as defined by the individual users. Data store 32 is linked to Web page generator 44 in part for supplying that unit with (a) an address of a background image selected by a user for his or her Web page, (b) the grouping names or identifiers, and (3) the locations and formats of the identifiers on the selected background image. The selection of the background image, as well as the locations and formats of the video clip grouping identifiers on the selected background image, is implemented via a Web-page set-up module 50. Module 50 is operatively connected to Web page generator 44, decoder 46, and video clip categorizer 48 for cooperating with those modules in setting up a user's Web page.

    (Ex. 1003, at 0086)

  • 38

    (b) converting the content uploaded to the Web-based content management server into a standard TV digital format used by the discrete digital TV service provider network and storing a local instance thereof at a video ID (VID) address in a video content database of the VOD platform, wherein the VID address is linked to the title for the video content;

    White teaches that content video can be encoded as MPEG for on-demand delivery:

    Additionally, head-end 12 includes fast digital disk arrays and/or optical storage 28 for storage of MPEG-encoded digital video for on-demand delivery.

    (Ex. 1002, at 2:27-30)

    Samaan teaches conversion to a common format and then is displayed by the user as shown below in the following quotes:

    [0076] As illustrated in FIG. 2, server computer 12 includes a Web site manager 26 operatively connected to the Internet 14 for generating personal Web pages and transmitting those Web pages to the various user computers 16 and recipient computers 18. Web site manager 26 also receives, from user computers 16, instructions regarding the formatting and construction of the users' personal Web pages and, from recipient computers 18, requests for access to selected user video clips. The users' video clips are stored in a video clip database 28 which is connected to the Internet 14 via a video clip processor 30. Processor 30 receives raw uploaded video clips from user computers 16 via the Internet 14 and converts the received video clips into a common predetermined format. Processor 30 is responsive to control signals received from Web site manager 26, whereby video clip processing operations are coordinated with user computers 16.

    (Ex. 1003, at 0076)

    [0055] The method and the system of the present invention facilitate the use of "on-demand" (as oppose to "broadcast") video programming by consumers over the Internet. The method and the system allow any consumer with access to a video camera and the Internet the ability to archive, post, distribute, and view

  • 39

    any video content they desire (e.g., wedding clips, little league highlights, baby video, sweet 16's, etc.) on the Internet. The method and the system allow the user to share the video clips with friends, family or anyone in a systematic manner. Large volumes of video may be archived online. The video volumes can take the form of an online video diary or journal, thus providing the organization and eliminating the "randomness" of the Internet. The method and the system provide consumers with a new and powerful educational and entertainment medium. The method and the system allow consumers to post and view content over the Internet easily, inexpensively and efficiently and with the knowledge that the content of the consumer's videos is secure from unwanted viewers.

    (Ex. 1003, at 0055)

    Dunn teaches how the video content is addressed where the pointer of the 824 patent is equivalent to the video ID (VID) address of the 336 patent:

    The video data streams of the movies are stored digitally on the storage disks in predetermined or mapped locations. The locations of the video data streams are kept in a memory map and each video data stream can be accessed through pointers to the particular memory location.

    (Ex. 1004, at 4:32-36)

    Dunn teaches the electronic program guide is stored in a database (the database server 52).

    Database server 52 stores program descriptive information used by the electronic programming guide (EPG) or other menus, such as a movie-on-demand menu.

    (Ex. 1004, at 4:47-49)

  • 40

    Dunn also teaches the pointers (video ID addresses) are stored in the database server and reference the storage locations of the video streams.

    Database server 52 also holds pointers to memory locations within the continuous media server 50. The pointers identify the storage locations of the video data streams of the movies. According to this interactive television system 30, 60 the viewer simply selects the movie of his/her choice from a menu on the screen and the head end server retrieves the digital video data stream from the continuous media server 50 using the pointers from database server 52 and transmits the digital video data stream to the requesting set-top box for 65 display on the associated television.

    (Ex. 1004, at 4:56-65)

    (c) listing the title of the video content in an electronic program guide for the VOD platform of the discrete digital TV service provider using the same hierarchically-arranged categories and subcategories as used in the uploaded metadata for the hierarchical address for the video content in the electronic program guide of

    White teaches listing the title of the video content in an electronic program guide.

    Desirably, when an on-demand video is selected, the title of the video appears in the electronic program guide, in association with the VIDEO viewer channel.

    (Ex. 1002, at 6:6-9)

    White teaches an electronic program guide displaying video content categories.

  • 41

    the VOD platform;

    (Ex. 1002, at Fig. 4)

    White teaches an electronic program guide:

    The illustrated system includes an electronic program guide that can be selectively displayed on-screen to facilitate viewer program selection. Electronic program guides are familiar to those skilled in the art, so are not belabored here. Exemplary program guides are shown, e.g., in U.S. Pat. Nos. 5,815, 5,758,258, 5,585,838, 5,654,748, 5,526,036, and application Ser. Nos. 08/969,979 and 08/968,386 (the disclosures of which are incorporated by reference). Desirably, when an on-demand video is selected, the title of the video appears in the electronic program guide, in association with the VIDEO viewer channel.

    (Ex. 1002, at 5:66-6:9).

    Dunn teaches an electronic programming guide.

    Head end server 32 also provides additional services, such as movie-on-demand and an electronic programming guide.

    (Ex. 1004, 4:21-22)

    Shoff (incorporated by White for its EPG teachings) teaches that the category and sub-category information may

  • 42

    be presented in the electronic programming guide by allowing the subscriber to request content.

    In an alternative embodiment, a viewer could request from IT system 10 programming data of the type described with reference to FIG. 4 and process block 104. The viewer (e.g., a parent) could request information about the class or content of a specific program (e.g., a program that is available at a future time) or could request for a specific time a listing of programming of a specified class or with specified content. Such programming data requests in IT system 10 could be made independently of requests for programming.

    (Ex. 1005, at 9:16-25)

    Shoff teaches that video content may be organized by content-based characteristics (categories) such as content rating or service levels.

    The content-based characteristics can include a rating of the type assigned to motion pictures by the Motion Picture Association of America (i.e., G, PG, PG-13, R, NC-17, or X, or NR if not rated), or a similar ordered rating or an unordered rating. The predefined classes of programming can relate to different types of services or programming provided by IT system 10 and may be referred to as Basic. Premium 1, or Premium 2 services.

    As an example, Basic services may include mainly standard broadcast television programming. Premium 1 services may include expanded motion picture programming of the type provided by Home Box Office, Showtime or the Movie Channel, for example. Premium 2 services may include pay-per-view programming or other restricted access programming.

    (Ex. 1005, at 5:56-6:3)

    Shoff teaches that the content-based characteristics are

  • 43

    stored in a central control node and the data may be included in an electronic program guide (EPG) database.

    Process block 104 indicates that programming data representing predetermined characteristics of programming scheduled for transmission over IT system 10 is stored in central control node 12. The predetermined characteristics include content- and class-based characterizations corresponding to those assigned to the viewers. Alternative or additional characterizations could be used. The programming data preferably are included in an electronic programming guide (EPG) database at central control node 12.

    (Ex. 1005, at 6:50-58)

    Samaan teaches that content is presented to a user via a web page at 0037-0038:

    [0037] Pursuant to the customizable filtering technique discussed above, where a particular second party invitee or visitor to a first-party user's Web page has been restricted to only certain categories by the first party owner of that Web page, the Web page communicated to the particular second party via the Internet does not include the names of the categories (or events or entries) which have been excluded from viewing by that second party. The restricted categories (events, entries) are simply deleted or omitted from the first party user's Web page prior to its transmission over the Internet to the computer of the particular second party.

    [0038] The present invention contemplates that the Web pages of the individual users (first parties) are customizable by the users. Accordingly, the method includes receiving from each individual user a selection of the background image, a selection of the video clip identifiers, and an indication of preferred locations of the video clip identifiers on the background image. The

  • 44

    providing of the respective Web page for the individual user includes superimposing the respective selected video clip identifiers on the selected background image at the locations selected by the one of the first parties. The background images may be selected from a library of background images or may be uploaded by the respective users. Alternatively, the users (first parties) may upload their own background images to the central location. Background images may be graphical or photographic so that the invention contemplates a wide variety of looks and approaches. Further examples include images of skyscrapers, architectural floor plans, family photo albums, children's swing sets, planetary systems, sailing ships and ocean liners, buildings with banners or flags, etc. In the latter case, the category, event or entry names or identifiers selected by the first parties may be superimposed on the banners or flags.

    (d) providing a TV service subscriber, having a TV-equipment-connected set-top box connected to the VOD platform of the discrete digital TV service provider network, with access to the electronic program guide for the VOD platform for navigating through the hierarchically-arranged titles of video content by

    White teaches providing TV service to a subscriber.

    An entertainment head-end provides broadcast programming, video-on demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes.

    (Ex. 1002, at Abstract)

    From the distribution nodes, further cables 22 couple to individual subscriber premises.

    (Ex. 1002, at 2:9-11)

    One day the 108-114 MHz transmission channel might be used to relay on-demand video to a subscriber.

    (Ex. 1002, at 4:12-14)

    White teaches a set-top box connected to a TV (Fig. 3, 14) and is called a client terminal or an enhanced WebTV terminal:

  • 45

    categories and subcategories therein in order to find the title of the video content desired for viewing on their TV equipment; and

    Each client terminal 14 is an enhanced WebTV terminal that includes a CPU 38, RAM memory 40, non-volatile memory 42, a display screen 44, display driver circuitry 46, a speaker 48 with an associated audio stage 50, a remote control 52, an infrared interface 54, a user interface (UI) 56, a dial-up interface 58, a cable interface 60, and an MPEG decoder 62 (FIG. 3). (The artisan is presumed familiar with Web TV terminals from their many descriptions in the patent and technical literature, and their widespread availability / use.)

    (Ex. 1002, at 2:58-67)

    White teaches that the subscriber uses the program guide to navigate through categories and sub-categories (highlight the feature of interest, e.g. a particular topical category).

    The viewer manipulates arrow keys on the remote control 52 to highlight the feature of interest, e.g. a particular topical category. (Highlighting here refers to a visual indicia showing that a particular screen feature, or hyperlink, has been selected for execution. Various forms of highlighting can be used, e.g. a change in color of the feature, a colored box surrounding the feature, etc.) After a desired feature has been selected, a "Go" button on the remote control is pressed, signaling the user's selection to the terminal 14.

    If the "KIDS" category was highlighted, the system next presents a screen listing available children's movies (again defined by HTML from the proxy server).

    (Ex. 1002, at 4:30-42)

    (e) upon the TV service subscriber selecting, via their

    White teaches the transmission of a video program responsive to use of a remote control.

  • 46

    TV remote control unit in communication with the set-top box, the title for the video content from the hierarchically-arranged categories and subcategories of the electronic program guide, and the set-top box transmitting a request for the selected title to the VOD platform, then enabling retrieval of the selected video content stored at the VID address in the video content database of the VOD platform linked thereto, and transmission of the selected video content to the TV service subscriber's set-top box for display on the TV service subscriber's

    To play the selected video, the user simply presses the "Go" button on the remote control 52, activating the initially-highlighted PLAY button 76A on the control panel 74. A corresponding instruction is sent to the head-end 12, and video delivery commences. The on-screen video control panel 74 disappears.

    (Ex. 1002, at 4:66-5:4)

    1. A method of operating a video on demand system comprising: transmitting user-requested video program to a predetermined client terminal over a first transmission channel;

    (Ex. 1002, at 11:2-5)

    The communication with the set-top box that results in the commencement of video transmission is described in White at 4:30-5:3:

    The viewer manipulates arrow keys on the remote control 52 to highlight the feature of interest, e.g. a particular topical category. (Highlighting here refers to a visual indicia showing that a particular screen feature, or hyperlink, has been selected for execution. Various forms of highlighting can be used, e.g. a change in color of the feature, a colored box surrounding the feature, etc.) After a desired feature has been selected, a "Go" button on the remote control is pressed, signaling the user's selection to the terminal 14.

    If the "KIDS" category was highlighted, the system next presents a screen listing available children's movies (again defined by HTML from the proxy server). Again, the viewer manipulates the remote control to select a particular choice, and then presses "Go." At this point, an optional screen can be presented confirming billing arrangements (if any).

  • 47

    TV equipment. Once a final video selection has been made, a video control panel VI 74 (FIG. 5) is presented on the screen. In the illustrated embodiment, this panel is translucent, permitting the viewer to perceive imagery "behind" the overlaid panel. (That is, the panel is rendered as a change in luminance of the underlying imagery.) The exemplary video control panel 74 of FIG. 5 includes PLAY, STOP, REWIND, FAST FORWARD, and PAUSE buttons 76A-E. (Additionally, the panel can have a textual or graphical indication 78 of the time remaining in the selected video.) The PLAY button is initially highlighted.

    While the control panel is being rendered at the client (from HTML primitives stored in the non-volatile memory 42), the head-end queues the selected MPEG video for playback, and the system (either the head-end 12 or a proxy server 24) selects an available transmission channel. Data indicating the selected channel is relayed to the client terminal 14, which tunes the RF tuner in the cable interface 60 without any user action. The viewer channel, in contrast, remains unchanged at the VIDEO channel.

    To play the selected video, the user simply presses the "Go" button on the remote control 52, activating the initially-highlighted PLAY button 76A on the control panel 74. A corresponding instruction is sent to the head-end 12, and video delivery commences. The on-screen video control panel 74 disappears.

    Dunn teaches enabling retrieval of the selected video content at the pointer. Dunns pointer is the video ID (VID) address of the 336 patent:

    The video data streams of the movies are stored digitally on the storage disks in predetermined or mapped locations. The locations of the video data streams are kept in a memory map and each video data stream can be accessed through pointers to the

  • 48

    particular memory location.

    (Ex. 1004, at 4:32-36)

    See element 1(d) for the title being in the categories of the EPG.

    2. A method according to claim 1, wherein the video content is uploaded to the Web-based content management server connected to the VOD platform of the discrete digital TV service provider network from a computer user's computer connected to the online network.

    Samaan teaches uploading to the web-based content management server from a users computer.

    [0072] FIG. 1 depicts a server computer 12 linked to the Internet 14 for carrying out a video distribution process wherein individual users of the process upload video clips to server computer 14 from their respective personal computers 16 via the Internet 14. Subsequently, server computer 12 selectively transmits the uploaded video clips to personal computers 18 of recipients designated by the users. Server computer organizes and controls the storage and distribution of multiple video clips uploaded from each user computer 16.

    (Ex. 1003, at 0072)

    Samaan teaches the uploading from a computer connected to the online network.

    [0036] Where the computer network is the Internet, the methodology of the invention further comprises providing an individual or dedicated Web page for each of the first parties.

    (Ex. 1003, at 0036)

    [0075] Server computer 12 maintains a site on the World Wide Web which is accessible to various user computers 16 and recipient computers 18. When a recipient wishes to view a video clip from a user, the recipient enters the video distribution Web site maintained by server computer 12 and, upon

  • 49

    communication of appropriate identification information, is presented with a Web page or journal display associated with that user. Via the presented Web page, the recipient then selects which video clip or clips he or she wishes to view and orders transmission. As discussed hereinafter, each user not only identifies authorized viewers of the user's video clips but also prescribes which video clips of the user are permissibly viewed by each authorized viewer or recipient. The user's Web page as communicated to any particular authorized viewer or recipient contains names or identifiers of only those video clip groupings or individual video clips which have been indicated by the user as permissibly viewed by that particular authorized viewer or recipient.

    (Ex. 1003, at 0075)

    3. A method according to claim 1, wherein the video content is uploaded to the Web-based content management server connected to the VOD platform of the discrete digital TV service provider network from a URL link to a website address from which the video content is accessible.

    Samaan teaches uploading to the web-based content management server using a computer.

    [0072] FIG. 1 depicts a server computer 12 linked to the Internet 14 for carrying out a video distribution process wherein individual users of the process upload video clips to server computer 14 from their respective personal computers 16 via the Internet 14. Subsequently, server computer 12 selectively transmits the uploaded video clips to personal computers 18 of recipients designated by the users. Server computer organizes and controls the storage and distribution of multiple video clips uploaded from each user computer 16.

    (Ex. 1003, at 0072)

    To one of ordinary skill in the art, see supra at VII(A)(5), Samaan teaches the use of standard Web techniques to upload files to a web-based content management server and such techniques would include the use of URLs. (See also,

  • 50

    Ex. 1003, at 0072).

    4. A method according to claim 1, wherein the hierarchical address used in the uploaded metadata for the video content comprises a string of category and subcategory terms and the title delimited by standard delimiters that uniquely identifies the video content and its location for listing in the hierarchically-arranged categories and subcategories of the electronic program guide.

    Samaan teaches the uploading of category information (e.g. weddings," birthdays), subcategories (e.g., "Melinda's third birthday," "Jackie's fifth birthday"), and title along with the uploaded video content as part of a hierarchical address:

    [0034] Pursuant to the present invention, any particular first party may upload a multiplicity of video clips to the central location, those video clips being grouped in a plurality of sets identified by the respective first party. Thus, a user of a video distribution service embodying the invention may upload a first set video clips categorized as birthdays, a second set of video clips categorized as weddings, a third set of video clips classified as vacations, and a fourth set of video clips categorized as Independence Day celebrations. The user may further customize the archiving and distribution of his or her video clips by dividing any set of clips into subsets corresponding exemplarily to a respective event. For instance, the clips in the birthday category may be further organized into subsets corresponding to the individual birthdays, such as Melinda's third birthday, Jackie's fifth birthday, Tom's eleventh birthday, etc. The video clips in anyone of these event subsets represent individual scenes or specific episodes at the respective event. For instance, the subset of video clips of Jackie's fifth birthday may include a first clip showing Jackie in her new birthday dress, a second clip showing Jackie blowing out the candles, a third clip showing Jackie opening a present, and a fourth clip showing Jackie with chocolate cake on her birthday dress. The user or respective first party who uploaded these clips to the central location is provided with an opportunity to name the clips for purposes of facilitating access to the clips by a second party authorized by the user to download the clips.

  • 51

    (Ex. 1003, at 0034)(emphasis added)

    The hierarchically arranged categories, subcategories and titles must have been delimited because they are stored in a database and are delimited:

    [0077] Server computer 12 further includes a Web page data store or database 32 operatively connected to Web site manager 26 for storing identification information pertaining to the various users and their designated video clip recipients. Web page data store 32 also contains (a) memory locations of the users' video clips in video database 28, (b) names or identifiers of categories defined by the various users for organizing their uploaded video clips, (c) the identities of the video clips in the selected categories, (d) e-mail addresses of authorized recipients, ( e) identities of the video clips permissibly viewed by the designated or authorized recipients, and (f) the construction of the users' web pages, including the background images and category names or identifiers provided by the users.

    (Ex. 1003, at 0077)

    [0086] Video clip categorizer 48 stores, in Web page data store 32, the names or identifiers of video clip groupings as defined by the individual users. Data store 32 is linked to Web page generator 44 in part for supplying that unit with (a) an address of a background image selected by a user for his or her Web page, (b) the grouping names or identifiers, and (3) the locations and formats of the identifiers on the selected background image. The selection of the background image, as well as the locations and formats of the video clip grouping identifiers on the selected background image, is implemented via a Web-page set-up module 50. Module 50 is operatively connected to Web page generator 44, decoder 46, and video clip categorizer 48 for cooperating with those modules in setting up a

  • 52

    user's Web page.

    (Ex. 1003, at 0086)

    White discloses that the title and categorical information must have been delimited by standard delimiters (such as commas, spaces, etc.) that uniquely identify the video content because the categorical information and title are displayed in a delimited fashion:

    (Ex. 1002, at Fig. 4)

    7. A method according to claim 1, wherein the electronic program guide enables the TV service subscriber to store the hierarchical address for a TV program listed in the electronic

    At 0110, Samaan describes giving users a URL to post on another web site to allow other users to view video. This constitutes the claimed bookmark.

    [0110] Server computer 12 may provide to any given user the option of linking his or her personal Web journal page or one or more uploaded video clips to another Web site on the Internet 14, for purposes of enabling access from that other site via a hypertext link. Server computer 12 obtains a URL for the target video clip of the given user and the user enters an expiration date for the link. The link information is saved by server computer 12, while the URL is presented to the

  • 53

    program guide as a bookmark for again viewing the TV program.

    given user to copy and paste into the other Web site.

    (Ex. 1003, at 0110)

    At 0082-0084, Samaan describes the construction of the us