`United States Patent
`US 7,233,790 C1
`(do) Number:
`Kjellberg et al.
`Aug. 11, 2023
`(45) Certificate Issued:
`
`US007233790C1
`
`(54) DEVICE CAPABILITY BASED DISCOVERY
`PACKAGING AND PROVISIONING OF
`CONTENT FOR WIRELESS MOBILE
`DEVICES
`
`(75)
`
`Inventors: Rikard M. Kjellberg, Santa Cruz, CA
`(US); Sheng Liang, Cupertino, CA
`(US); Tomas G. Lund, Menlo Park,
`CA (US); William Chan, San Mateo,
`CA (US); Ramakrishna Chinta,
`Sunnyvale, CA (US); Xinbi Chen, Palo
`Alto, CA (US)
`
`(73) Assignee: VIDEOLABS, INC., San Carlos, CA
`(US)
`
`Reexamination Request:
`No. 90/015,063, Jun. 23, 2022
`
`Reexamination Certificate for:
`Patent No.:
`7,233,790
`Issued:
`Jun. 19, 2007
`Appl. No.:
`10/600,746
`Filed:
`Jun. 19, 2003
`
`Related U.S. Application Data
`
`(60) Provisional application No. 60/393,041, filed on Jun.
`28, 2002, provisional application No. 60/392,383,
`(Continued)
`
`(51)
`
`Int. Cl.
`HO4M 3/00
`G06Q 20/12
`HOAL 9/40
`HOAL 67/564
`HOAL 67/04
`HO4AW 28/06
`HOAL 67/303
`G06Q 20/32
`GO6F 16/957
`HO4M 3/42
`HOAL 67/568
`
`(2006.01)
`(2012.01)
`(2022.01)
`(2022.01)
`(2022.01)
`(2009.01)
`(2022.01)
`(2012.01)
`(2019.01)
`(2006.01)
`(2022.01)
`
`_suoscnBe
`
`(2022.01)
`(2009.01)
`
`HOAL 69/329
`HO4W 8/24
`(52) U.S. Cl.
`CPC G06Q 20/123 (2013.01); GO6F 16/9577
`(2019.01); G06Q 20/12 (2013.01); G06Q
`20/1235 (2013.01); G06Q 20/322 (2013.01);
`FOAL 9/40 (2022.05); HO4E 63/104 (2013.01);
`HO4L 67/04 (2013.01); HO4L 67/303
`(2013.01); HO4L 67/564 (2022.05); HO4L
`67/568 (2022.05); HO4M 3/42178 (2013.01);
`HO04W 28/06 (2013.01); HO4E 69/329
`(2013.01); HO4L 2463/102 (2013.01); HO4W
`8/245 (2013.01)
`
`(58) Field of Classification Search
`None
`
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`To view the complete listing of prior art documents cited
`during the proceeding for Reexamination Control Number
`90/015,063, please refer to the USPTO’s Patent Electronic
`System.
`
`Primary Examiner — Matthew E Heneghan
`
`(57)
`
`ABSTRACT
`
`A network server system includes a download managerthat
`manages the publication, purchase and delivery of digital
`products from multiple suppliers to wireless services sub-
`scribers in multiple domains. Product suppliers can publish
`and manage their products on the server system via a
`computer network and make their products available to the
`subscribers for purchase or licensing. The subscribers in
`each domain can access the server remotely to purchase
`rights to download and use the products on associated
`wireless communication devices. Multiple different imple-
`mentations of any product can be maintained, where each
`implementation corresponds to a different set of device
`capabilities. Each product can also be associated with mul-
`tiple different provisioning models, each correspondingto a
`different set of device capabilities.
`
`CONTENT
`
`SUPPLIER
`
`DOWNLOAD
`MANAGER
`
`ew
`SUBSCRIBER
`
`a
`
`CONTENT
`SUPPLIER
`
`EX2018
`VideoLabs, Inc.
`IPR2023-00628
`Netflix, Inc. v. VideoLabs, Inc.
`
`EX2018
`
`EX2018
`VideoLabs, Inc.
`IPR2023-00628
`Netflix, Inc. v. VideoLabs, Inc.
`
`
`
`US 7,233,790 C1
`
`Page 2
`
`Related U.S. Application Data
`
`filed on Jun. 28, 2002, provisional application No.
`60/393 ,024,filed on Jun. 28, 2002, provisional appli-
`cation No. 60/392,999, filed on Jun. 28, 2002.
`
`
`
`US 7,233,790 Cl
`
`1
`EX PARTE
`
`REEXAMINATION CERTIFICATE
`
`THE PATENT IS HEREBY AMENDED AS
`INDICATED BELOW.
`
`15
`
`20
`
`Matter enclosed in heavy brackets [ ] appeared in the
`patent, but has been deleted andis no longer a part of the
`patent; matter printed in italics indicates additions made
`to the patent.
`
`AS A RESULT OF REEXAMINATION, IT HAS BEEN
`DETERMINED THAT:
`
`The patentability of claims 2, 4 and 9 is confirmed.
`Claims 1 and 8 are determined to be patentable as
`amended.
`
`Claims 3, 5-7 and 10-14 were not reexamined.
`
`1. A methodof providing access to digital content for use
`on wireless communication devices, the method comprising:
`receiving and storing in a server system a plurality of
`items of digital content to be made available for use in
`wireless communication devices used by a plurality of
`wireless services subscribers, including receiving and
`storing a plurality of different implementations of at
`least one of the items of digital content, where each
`implementation of any given item of digital content
`corresponds to a different set of device capabilities;
`[and]
`[maintaining] operating the server system to maintain a
`product catalog containing a description of the items of
`digital content, wherein the product catalog [including]
`includes, in association with each item of digital con-
`tent, a reference to each implementationof said item of
`digital content[.];
`receiving a request from one of the wireless communica-
`tion devices;
`in response to the request, selecting a portion of the
`product catalog to be presented on the one wireless
`
`2
`communication device, based in part on device capa-
`bilities of the one wireless communication device; and
`presenting the selected portion of the product catalog to
`the one wireless communication device, such that the
`selected portion, as presented, provides a_
`single
`description of each item of digital content
`in said
`portion, regardless of a number of implementations
`that are available for each said item.
`8. Asystem that provides access to digital contentfor use
`on wireless communication devices, said system comprising:
`a network interface through which to communicate over
`a communication network; and
`a download managerto:
`receive and store a plurality of items of digital content
`to be madeavailable for use in wireless communi-
`cation devices used by a plurality of wireless tele-
`communications
`subscribers,
`including receiving
`and storing a plurality of different implementations
`of at least one of the items of digital content, where
`each implementation of any given item of digital
`content corresponds to a different set of device
`capabilities; [and]
`maintain a product catalog containing a description of
`the items of digital content, wherein the product
`catalog [including] includes, in association with each
`item of digital content, a reference to each imple-
`mentation of said item of digital content[.];
`receive a requestfrom one of the wireless communica-
`tion devices;
`in response to the request, select a portion of the
`product catalog to be presented on the one wireless
`communication device, based in part on device capa-
`bilities of the one wireless communication device;
`and
`present the selected portion of the product catalog to
`the one wireless communication device, such that the
`selected portion, as presented, provides a single
`description of each item of digital content in said
`portion, regardless of a number of implementations
`that are available for each said item.
`*
`*
`*
`*
`*
`
`