Graphic user interfaces for purchasable and recordable media (PRM) downloads
A recordable media content purchasing system comprising a memory, and a processor configured with the memory to download recordable media content at one of a plurality of various download times for purchase of the recordable media content.
This invention relates in general to the field of television systems, and more particularly, to the field of interactive television.
BACKGROUND OF THE INVENTIONWith the recent advent of digital transmission technology, subscriber network television systems are now capable of providing many other services in addition to traditional analog broadcast video. For example, two-way and advanced one-way communications between a subscriber and a subscriber network system headend are now possible. The home communication terminal (“HCT”), also known as the set-top box, has become an important computing device for accessing video services and navigating a subscriber through a maze of services available. In addition to supporting traditional analog broadcast video and functionality, digital HCTs (or “DHCTs”) now also support an increasing number of enhanced video services that are made available through digital transmission technology.
Interactive television is an enhanced video technology enabled by two-way communication between a subscriber and a subscriber network system headend that is made possible by digital transmission technology and consists of such enhanced services as video-on-demand (“VOD”). In the digital transmission infrastructure that is utilized for interactive television, VOD service requires the exclusive or substantially exclusive use of bandwidth capacity, and thus, a portion of the infrastructure serves as the VOD infrastructure. Multiple System Operators (“MSOs”) invest millions of dollars in the construction and maintenance of VOD infrastructures to insure that there is sufficient bandwidth capacity available for VOD service. Thus, there is a need to efficiently utilize the VOD infrastructure to generate revenue.
There are other electronic communications systems that have been used for the sale and delivery of audio, video, and other products that can be transmitted electronically. For example, one may be able to purchase an audio product on the Internet and then download it to a personal computer for future use. The application of electronic communications systems for the sale and delivery of applicable products can offer advantages over more conventional product sales and delivery systems such as phone ordering with parcel delivery. For example, advantages may be offered such as the lower cost of product delivery or the savings of not requiring inventory, floor space, and retail employees. But, the present electronic communications sales and delivery systems comprise restraints in transferring information. Thus, there is a need for flexibility in electronic communications systems.
SUMMARY OF THE INVENTIONThe preferred embodiment of the present invention may be viewed as, among other things, a recordable media content purchasing system comprising a memory, and a processor configured with the memory to download recordable media content at one of a plurality of various download times for purchase of the recordable media content.
Other advantages of the present invention will become apparent to one with skill in the art upon examination of the following drawings and detailed description.
The preferred embodiments of the invention can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale, and emphasis is instead being placed upon clearly illustrating the principles of the preferred embodiments of the invention. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
The preferred embodiments of the invention now will be described more fully hereinafter with reference to the accompanying drawings, in which preferred embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those having ordinary skill in the art. Furthermore, all “examples” given herein are intended to be non-limiting.
One preferred embodiment of the present invention is generally implemented as part of a subscriber network television system, such as for a non-limiting example, a digital broadband delivery system (DBDS) or a cable television system (CTS). Hence, an illustrative DBDS and its operation will be described initially. Other conventional data delivery systems are also included within the scope of the present invention.
The DBDS 10 preferably delivers broadcast video signals as digitally formatted signals in addition to delivering traditional broadcast analog video signals. Furthermore, the system can preferably support one way broadcast services as well as both one-way data services and two-way media and data services. The two-way operation of the network preferably allows for user interactivity with services, such as Pay-Per-View programming, Near Video-On-Demand (NVOD) programming according to any of several known NVOD implementation methods, View-on-Demand (VOD) programming (according to any of several VOD implementation methods), and interactive applications, such as Internet connections.
The DBDS 10 also provides the interfaces, network control, transport control, session control, and servers to access media content from media services, and distributes media content to DHCT users. Note that the term media content will be understood to mean the content stored and delivered throughout the DBDS 10, such as movies, software, music, etc. When it is helpful to discuss each individual movie or program, etc. (i.e. media content in the singular), the term media content instance or the like will be used. The title of that media content instance will be referred to as a media content title. As shown in
Referring again to
These channels carry video, audio, and data services. For example, these channels can carry television signals, Internet data, or any additional types of data, such as Electronic Program Guide (EPG) data. The signals and data carried on these channels are provided through software, collectively referred to herein as services, as further defined below. The ATCs 210 are typically broadcast in 6 MHz channels having an analog broadcast composed of analog video and analog audio, and include Broadcast TV Systems Committee (BTSC) stereo and Secondary Audio Program (SAP) audio.
Like the ATCs 210, the DTCs 250 each occupy 6 MHz of the RF spectrum. However, the DTCs 250 are preferably digital channels consisting of 64- or 256-Quadrature Amplitude Modulated (QAM) digital signals formatted as MPEG-2 transport streams, allocated in a separate frequency range. The MPEG-2 transport stream enables transmission of a plurality of DTC channel types over each 6 MHz RF channel, as compared to a 6 MHz ATC 210. Three types of digital transport channels 250 illustrated in
Continuing with
Also shown in
The DNCS 323 provides management, monitoring, and control of the DBDS 10 (
In one implementation, the DNCS 323 includes functional support for client-server applications and other components in the DBDS 10 (
The DNCS 323 includes a session manager 334 and a conditional access system 370. The session manager 334 preferably uses the MPEG-2 DSM-CC protocol to coordinate requests for media content, for example, PRM content. The session manager 334 processes user to network (U-N) session signaling messages, manages allocation of session-related network resources and supports network management operations. The session manager 334 supports exclusive services, such as the PRM service, by providing the signaling interface to establish, maintain, and release client initiated exclusive sessions. The session manager 334 acts as a point of contact to the network for the DHCT 16 in the network 18 to establish individual sessions. The session manager 334 also defines a resource descriptor structure, which is used to request the network resources within a session.
The conditional access system 370 communicates with the DHCT 16 and the billing system 320 to determine whether a particular subscriber is authorized to receive PRM content. If a DHCT 16 is not authorized for PRM service, the conditional access system 370 insures that such services are not transmitted.
The PRM application server 319 communicates via the Ethernet connection 332 to a service application manager (SAM) server 325 contained on the DNCS 323. Service application manager (SAM) server 325 is a server component of a client-server pair of components, with the client component being located at the DHCT 16. Together, the client-server SAM components provide a system in which the user can access services, which are identified by an application to run and one or more parameters, such as particular data content, specific to that service. The SAM server 325 also manages the life cycle of the applications on the system, including the definition, activation, and suspension of services they provide and the downloading of the applications into the DHCT 16 as necessary. The PRM application server 319 defines its application to the SAM server 325 and the SAM server 325 instructs the BFS server 328 to add the executable code for the PRM application client 477 (
The BFS server 328 is a part of a broadcast file system that has a BFS client 443 (
PRM content or data can reside in the PRM application server 319, in the VOD content server 322, or in other application servers (not shown). The content manager 321 and VOD content servers 322 deliver MPEG-2 content to a group of QAM modulators 324. PRM content can reside in VOD content servers 322 as a movie, as an audio program, or as an MPEG-2 private data program. The content manager 321 is responsible for managing the content on the VOD content servers 322 and on other servers such as PRM application server 319 or other application servers (not shown). The PRM application server 319 utilizes the content manager 321 and VOD content servers 322 to deliver the data, video and/or audio streams that make up the PRM services. The PRM application server 319 is also responsible for controlling the content manager 321 and VOD content servers 322. The QAM group 324 is actually a multiplex of QAMs that support PRM content transmission to a particular DHCT 16. The session manager 334 in DNCS 323 determines which QAM modulator has access to a particular DHCT 16. The QAM modulators 324 are also responsible for encrypting the transport stream and inserting other data and information into the stream, as will be described in more detail below. The QAM modulators 324 receive the MPEG-2 transport stream from the VOD content servers 322 and convert it to an encrypted RF signal at a specified frequency (channel).
In one embodiment of the invention, content manager 321 fulfills management of VOD content and PRM content. In an alternate embodiment, content manager 321 is comprised of two entities, a first content manager dedicated to VOD content management and a second manager dedicated to PRM content management.
A Quadrature Phase-Shift Keying (QPSK) modem 326 is responsible for transporting the out-of-band IP (Internet protocol) datagram traffic between the distribution headend 11 and a DHCT 16. Data from the QPSK modem 326 is routed by headend router 327 within the headend 11. The headend router 327 is also responsible for delivering upstream application traffic, such as user requests for PRM content, to the various application servers, such as, for example, PRM application server 319.
The DHCT 16 preferably includes at least one processor 444 for controlling operations of the DHCT 16, an output system 448 for driving the television display 441, and at least one tuner system 445 for tuning into a particular television channel to be displayed and for sending and receiving various types of data or media content to and from the headend 11. The tuner system 445 includes, in one implementation, an out-of-band tuner and upstream transmitter for bi-directional QPSK data communication and a quadrature amplitude modulation (QAM) tuner (in-band) for receiving television signals. It should be appreciated that the OOB tuner and upstream transmitter can be one component, or in other embodiments, the tuner and transmitter can be independent of each other and located separately within the DHCT 16. The OOB tuner and upstream transmitter enables the DHCT 16 to interface with a subscriber network television system so that the DHCT 16 can provide upstream data to the network, for example, via a QPSK channel that serves as an upstream OOB channel and received by a QPSK receiver in QPSK modem 326 in headend 11. In this manner, a subscriber can interact with the subscriber network television system to request services or the data of services such as, for example, PRM content. Alternatively, the upstream data transmission can be effected via a QAM channel with a QAM transmitter in DHCT 16 and a QAM receiver in headend 11. Alternatively, a telephone modem in the DHCT 16 can be utilized for upstream data transmission. Further, a headend 11 or hub 12 or other component located upstream in the subscriber network television system may receive data from a telephone network coupled to a telephone modem and can route the upstream data to a destination internal or external to the subscriber network television system.
The DHCT 16 preferably includes a demultiplexing system 443 comprising functionality for QAM demodulation, forward error correction (FEC), transport demultiplexing, decryption (via decryptor 588), and parsing, as is well known in the art, to counter the effect of signal processing of broadcast media content and data in the subscriber network television system. Transport demultiplexing preferably includes MPEG-2 transport demultiplexing. The demultiplexing system 443 in communication with communication interface 442, tuner system 445 and processor 444 effects reception of compressed video streams, compressed audio streams, and compressed data streams corresponding to a selected program to be separated from other programs and/or streams transported in the tuned transmission channel and to be eventually stored in secondary storage device 414 (
Additionally, a receiver 446 receives externally generated information, such as user inputs or commands from other devices. The DHCT 16 may also include one or more wireless or wired interfaces, also called communication ports 474 and 475, for receiving and/or transmitting data to other devices. For example, the DHCT 16 may feature USB (Universal Serial Bus), Ethernet (for connection to a computer), IEEE-1394 (for connection to media devices in an entertainment center), serial, and/or parallel ports. The user inputs may be, for example, provided by a computer or transmitter with buttons or keys located either on the exterior of the terminal or by a hand-held remote control device or keyboard that includes user-actuated buttons, or the user inputs may be aural.
In one implementation, the DHCT 16 includes system memory 449, which includes FLASH memory 451 and dynamic random access memory (DRAM) 452, for storing various applications, modules and data for execution and use by the processor 444. Basic functionality of the DHCT 16 is provided by an operating system 453 that is primarily stored in FLASH memory 451. Among other elements, the operating system 453 includes at least one resource manager 467 that provides an interface to resources of the DHCT 16 such as, for example, computing resources. An application referred to as a navigator 455 is also resident in FLASH memory 451 for providing a navigation framework for services provided by the DHCT 16. The navigator 455 registers for and in some cases reserves certain user inputs related to navigational keys such as channel increment/decrement, last channel, favorite channel, etc. The navigator 455 also provides users with television related menu options that correspond to DHCT 16 functions such as, for example, blocking a channel or a group of channels from being displayed in a channel menu.
The FLASH memory 451 also contains a platform library 456. The platform library 456 is a collection of utilities useful to applications, such as a timer manager, a compression manager, a configuration manager, an HTML parser, a database manager, a widget toolkit, a string manager, and other utilities (not shown). These utilities are accessed by applications via application programming interfaces (APIs) as necessary so that each application does not have to contain these utilities. Two components of the platform library 456 that are shown in
The window manager 459 provides a mechanism for implementing the sharing of the screen regions and user input. The window manager 459 in the DHCT 16 is responsible for, as directed by one or more applications, implementing the creation, display, and de-allocation of the limited DHCT 16 screen display resources. It allows multiple applications to share the screen by assigning ownership of screen regions, or windows. The window manager 459 also maintains, among other things, a user input registry 450 in DRAM 452. When a user enters a key or a command via the remote control device 480 or another input device such as a keyboard or mouse, the user input registry 450 is accessed to determine which of various applications running on the DHCT 16 should receive data corresponding to the input key and in which order. As an application is executed, it registers a request to receive certain user input keys or commands. When the user presses a key corresponding to one of the commands on the remote control device 480, the command is received by the receiver 446 and relayed to the processor 444. The processor 444 dispatches the event to the operating system 453 where it is forwarded to the window manager 459 which ultimately accesses the user input registry 450 and routes data corresponding to the incoming command to the appropriate application.
The Client SAM 457 is a client component of a client-server pair of components, with the server component being located on the headend 111 preferably in DNCS 323. A SAM database 460 (i.e. structured data such as a database or data structure) in DRAM 452 includes a data structure of services and a data structure of channels that are created and updated by the headend 11. Herein, database will refer to a database, structured data or other data structures as is well known to those of ordinary skill in the art. Many services can be defined using the same application component, with different parameters. Examples of services include, without limitation and in accordance with one implementation, presenting television programs (available through a WatchTV application 462), pay-per-view events (available through a PPV application 464), digital music (478), video-on-demand (available through an VOD application 463), purchasable recordable media (PRM) services (via PRM application client 477), and an interactive program guide (available through IPG application 377). In general, the identification of a service includes the identification of an executable application that provides the service along with a set of application-dependent parameters that indicate to the application the service to be provided. For example, a service of presenting a television program could be executed by WatchTV application 462 with a set of parameters specifying the HBO to view HBO or with a separate set of parameters to view CNN. Each association of the application component (tune video) and one parameter component (HBO or CNN) represents a particular service that has a unique service I.D. The Client SAM 457 also interfaces with the resource manager 467, as discussed below, to control resources of the DHCT 16.
The PRM client application 477 preferably is downloaded into DRAM 452 from the head end 11. Alternatively, the PRM client application 477 may be resident in FLASH memory 451. Similar to an EPG application (not shown) that has an EPG database of records in which program information is supported by client-server EPG counterparts, the PRM client application 477 employs a first PRM database 481 of records that comprises information pertaining to PRM content for presentation to a subscriber. The first PRM database 481 contains sufficient information for the presentation of available PRM content at the current time and for subsequent periods. The PRM application server 319, in communication with PRM application client 477, effects updates to the first PRM database 481 stored in memory 449 or in a storage device (such as storage device 413) of DHCT 16. PRM application client 477 reads first PRM database 481 records and processes them into a displayable representation as part of a GUI presentation displayed on a television 441 or similar display device for presentation to a subscriber.
PRM content information associated with PRM content is transmitted on a regular or periodic basis from PRM application server 319 (
Application clients can also be downloaded into DRAM 452 at the request of the Client SAM 457, preferably in response to a request by the user or in response to a message from the headend 11. In one implementation, DRAM 452 contains a video-on-demand application (VOD) 463, an e-mail application 476, a PRM application 477, and a web browser application 475, among others. It should be clear to one with ordinary skill in the art that these applications are not limiting and merely serve as examples for one embodiment of the invention. Furthermore, one or more DRAM based applications may, as an alternative embodiment, be resident in FLASH memory 451. These applications, and others provided by the subscriber network television system operator, are top level software entities on the network for providing services to the user.
In one implementation, applications executing on the DHCT 16 work with the navigator 455 by abiding by several guidelines. First, an application utilizes the Client SAM 457 for the provision, activation, and suspension of services. Second, an application shares DHCT 16 resources with other applications and abides by the resource management policies of the Client SAM 457, the operating system 453, and the DHCT 16. Third, an application handles situations where resources are only available with navigator 455 intervention. Fourth, when an application loses service authorization while providing a service, the application suspends the service via the SAM (the navigator 455 will reactivate an individual service application when it later becomes authorized). Finally, an application client is designed to not have access to certain user input keys reserved by the navigator (i.e., power, channel +/−, volume +/−, etc.).
An executable program or algorithm corresponding to an operating system (OS) component, or to a client platform component, or to a client application, or to respective parts thereof, can reside in and execute out of DRAM 452 and/or FLASH memory 451. Likewise, data input into or output from any executable program can reside in DRAM 452 or FLASH memory 451. Furthermore, an executable program or algorithm corresponding to an OS component, or to a client platform component, or to a client application, or to respective parts thereof, can reside in FLASH memory 451, or in a local storage device coupled to DHCT 16 and can be transferred into DRAM 452 for execution. Likewise, data input for an executable program can reside in FLASH memory 451 or a storage device, for example storage device 413, and can be transferred into DRAM 452 for use by an executable program or algorithm. In addition, data output by an executable program can be written into DRAM 452 by an executable program or algorithm and can be transferred into FLASH memory 451 or into a storage device for storage purposes.
The security processor 565 is a secure element for performing security and conditional access related functions. More particularly, the security processor 565 functions to authorize the DHCT 16 of a paying subscriber to execute specialized functionality of the DHCT 16, such as receiving and decrypting (or descrambling) encrypted (or scrambled) media content and other data sent from a remote device. Security processor 565 preferably includes a microprocessor and a memory that only the microprocessor of the security processor 565 may access. Preferably, security processor 565 is contained in a tamper proof package. With reference to
In one embodiment, the DHCT 16 includes a primary storage device 413 and a secondary storage device 414. The ability to record programming on the primary storage device 413 provides a convenient method to temporarily buffer programming to fit a viewing schedule, however, in accordance with one embodiment, for economic reasons the systems will have a limited amount of primary storage. In one implementation, based on, for example, existing VCR usage patterns, there will be many occasions when the user will want to save or archive programs on the secondary storage device 414 for later viewing or archive the programs for later reference. The primary storage device 413 is preferably internal to DHCT 16 and in electrical communication to an internal main bus for communication with other DHCT 16 elements through a data interface 412 such as a SCSI or IDE interface. In other embodiments, the primary storage device 413 can be externally connected to (and thus removable from) the DHCT 16 via a communication port (for example, 474 or 475) such as IEEE-1394 or USB or via a SCSI or an IDE interface. The primary storage device 413 is preferably a hard disk drive. The primary storage device 413 exhibits fast seek-time and high data transfer rate properties and its storage medium is preferably non-removable, such as in the case of a hard disk drive. Because the amount of data in one or more downloaded instances of PRM content typically surpasses the memory space allocated for application data in memory 449, and because the primary storage device 413 features sufficiently large storage capacity, the primary storage device 413 serves, in one implementation, as a large repository or cache for downloaded PRM content. Alternatively, memory 449 may be large enough (and fast enough) to accommodate data transfers without the need for the primary storage device 413.
In one implementation, under the auspices of the real-time operating system 453 executed by processor 444, and in coordination with PRM application client 477, downloaded PRM content and/or data is received in DHCT 16 via communications interface 442 and stored in a temporary buffer in memory 449. The temporary buffer is implemented and managed to enable data transfers from the temporary buffer to the primary storage device 413 in concert with the insertion of a newly arriving PRM content into the temporary buffer. The fast access time and high data transfer rate characteristics of primary storage device 413 enables PRM content and/or data to be read from the temporary buffer in memory 449 and written to the storage medium of primary storage device 413 in a sufficiently fast manner. Orchestration of multiple simultaneous data transfer operations is effected so that while content and/or data is being transferred from memory 449 to primary storage device 413, new PRM content and/or data (herein media content) is received and stored in the temporary buffer. The coordination of data transfers and lower latency characteristics of primary storage device 413 enable PRM content to be received by DHCT 16 at high data rates. The primary storage device 413 functions to store media content that is received by the DHCT 16 from the headend 11 on an interim basis.
For permanent or semi-permanent storage, the secondary storage device 414 comprises a storage media drive, internally or externally connected to DHCT 16 in a similar fashion as the primary storage device 413, but featuring at least one high-capacity removable storage medium and, in one implementation, slower seek-time and lower data transfer rates characteristics. The secondary storage device 414 is preferably a multiple compact disc (CD) drive or multiple digital video disc (DVD) carousel or magazine drive that at least has write capability, but may also have read capability among other capabilities. Alternatively, the secondary storage device 414 may be a single CD drive or DVD drive with at least write capability, but may also have read capability among other capabilities, or a video recorder (VCR or D-VCR) or other data recorder. Alternatively, the carousel may be a magazine type. In one implementation, the media content that is received and stored on the primary storage device 413 is transferred by way of memory 449 to the secondary storage device 414 wherein it is written to one or more removable media residing in the secondary storage device 414. The transfer of PRM content from primary storage device 413 to secondary storage device 414 can occur concurrently to the download of the respective PRM contain in a coordinated sequential fashion or after the respective PRM content has been completely received and stored in the primary storage device 413. In the former case a second temporary buffer in memory 449 is utilized to implement the transfer of PRM content from the primary storage device 413 to secondary storage device 414. Given its faster seek time and higher data transfer rate characteristics, primary storage device 413 preferably operates faster than the secondary storage device 414. Alternatively, PRM content is transferred from memory 449 to the secondary storage device 414 with higher data rate transfer characteristics, or yet in other embodiments, PRM content is transferred from a remote server or other remote device to a DHCT 16 communication port and then directly to the secondary storage device 414.
Also as shown in
The PRM client application 477 configures the DHCT 16 for the download, purchase, and billing of downloaded purchasable recordable media (PRM) content, including configuring the DHCT 16 for receipt of trial and impulse purchases of PRM content. The PRM application client 477 also provides for a user interface for specification of downloading options in cooperation with PRM application server 319 (
The PRM application 477 also has library functionality for cataloging downloaded recordable media content. Media content information associated with PRM content is transmitted on a regular or periodic basis from PRM application server 319 (
The PRM client application 477 can offer the user a plurality of category choices, wherein the user may select from pre-configured categories from an input device such as a wired or wireless keyboard or remote control to classify downloaded PRM content into various categories. Alternatively, the user may enter textual information with an input device in order to create his or her own categories. Hence, downloaded PRM content can be recorded with modified or additional category information. In an alternate embodiment, a user can either download from the PRM application server 319, or transfer from a personal computer connected to a home communication network, additional information such as graphical information or a still picture to be included with the recording of the PRM content into recordable media inserted in secondary storage device 414. PRM client application 477 functionality further includes second database 482 management capabilities in which records of second database 482 can be stored in memory 449, primary storage device 413, or in a recordable disc inserted in secondary storage device 414. Management of the second database 482 extends library functionality to the user for archiving PRM content as well as non-PRM content accessible via the secondary storage device 414 or a home communication network. Hence, the user is able to archive media content, perform searches (as extended by search capabilities inherent in the database management software program), and edit personal annotations such as the media content category, date recorded, etc. In one embodiment, subscriber network programming, such as for example cable programming, is first recorded/stored on the primary data buffer (for example, in primary storage device 413) which is indexed by content ID and record date/time information (i.e. meta data). The minimum content ID information collected is the originating channel number but could include program ID (PID) or other media content and media content description information. The record date/time information is simply the date/time the recording was made and is used by the system for data management/purge and can also be used by the subscriber as one of several methods to locate previously recorded media content. The media content recorded in the primary buffer (for example, primary storage device 413) is available for viewing and disposition by the subscriber. Media content can be viewed, deleted, or spooled along with the data accessible by universal or widely adopted access and naming conventions (e.g., as is characteristically in meta data) to a secondary buffer (for instance, in secondary storage device 414) for longer term storage and playback. Media content left in the primary buffer are subject to be overwritten by new media content. In one embodiment, the secondary buffer is located on removable media that can be stored for future playback.
Category display 512 includes one example default format based on characterizing information corresponding to the purchased recordable media content. In this example, since Titanic is a “movie” of the “drama” genre, the category display 512 lists “drama” in an outline format and categorizes selections in this medium, DVD#1, as movies. Alternate formats may be displayed as well, such as personalized formats created by the user. The scope of the embodiments of the invention is not limited by how data is formatted on the screen displays. Assuming the Titanic purchase as the first purchased download by the user, the default will be to DVD#1. As illustrated, extended library functionality comprises the capability to not only to catalog media content but each individual medium (i.e., a CD disc or DVD disc) loaded in the carousel or magazine drive of secondary storage device 414 (
In
The select button 387 may be used to select a currently highlighted option or selection that is provided to the user. Lettered button “A” 388, “B” 389, and “C” 390 may be used to implement functions on a user interface screen that have the corresponding letter. Numeric buttons 395 may be used to enter numbers, or configured with the application to enter letters corresponding to the numeric buttons 395. In describing the example screen displays, it will be understood that “selecting” or “pressing” the navigational and lettered buttons on the screen actually require selecting the corresponding buttons, or keys, on remote control device 480. Many alternative methods of providing user input may be used including a remote control device with different buttons and/or button layouts, a keyboard device, a voice activated device, etc. The embodiments of the invention described herein are not limited by the type of device used to provide user input.
Upon the user entering the select button 932, example archive main screen 1000 in
To offer PRM service, in one implementation, the subscriber network television system operator assigns a portion of the downstream and upstream bandwidth capacity in the subscriber network television system to be dedicated for transmission of PRM content. The amount of bandwidth capacity that can be allocated to the PRM service is finite. Grants for request to download PRM content may be limited during peak-time periods that correspond to high bandwidth consumption by a plurality of other services. On the other hand, off-peak-time periods may feature unused bandwidth capacity intended for other services that can be repossessed for downloading of PRM content.
In one embodiment, the amount of bandwidth capacity allocated for PRM service varies throughout time to reflect bandwidth consumption by a plurality of bandwidth consuming services, including but not limited to VOD services. During peak periods of other bandwidth consuming services such as, for example, video-on-demand (VOD), the amount of bandwidth capacity allocated to the PRM service is less than during the off-peak periods. Consequently, the duration for downloading a PRM content instance during peak-periods is typically longer than the duration for downloading a PRM content instance during off-peak-periods. For example, video on demand off-peak periods may run from 6:00 AM to 11:00 AM during the first week of May. Accordingly, the DNCS 323 (
In one embodiment, referring to
In another embodiment of the invention, again referring to
According to one implementation, bandwidth allocation for PRM service is managed according to a series of recurring sub-schedules consisting of a plurality of non-overlapping time intervals as illustrated in
The allocated bandwidth PRM services may be configured to switch as time progresses from a first allocation sub-schedule to a second allocation sub-schedule according to a main schedule that specifies the time interval when each of two or more sub-schedules is to be active as illustrated in
According to another possible bandwidth allocation schedule, a multiplicity of time-adaptive schedules for each of a multiplicity of recurring schedule choices are pre-configured. In this embodiment, the cable system operator may monitor the bandwidth and PRM service usage and be given the option of manually implementing one of the pre-configured allocation schedules without following a plan.
Alternatively, the DNCS 323 (
The pricing system and the allocated bandwidth are inherently related, as the price structure will depend on, among other factors, the time of the download and the duration of the download. In a subscriber network television system that markets PRM content with a plurality of prices, a first subscriber may be willing to pay a premium to immediately download a PRM content instance that is purchased during a peak-period. A second subscriber pays a lesser purchase fee when purchasing a PRM content instance during a peak-period but selecting to downloaded the purchased PRM content instance at a later time corresponding to an off-peak period. In one embodiment, the PRM service offers a plurality of prices for a PRM content instance, and each respective price is associated with a different downloading time and a download duration.
In one implementation wherein VOD excess bandwidth capacity is employed to fulfill a PRM content instance purchase request, and with continued reference to
There are a variety of options available to the user for purchasing PRM content. In one embodiment, as illustrated in
Another segue into the pricing system may be by way of an impulse purchase made available during the presentation of a particular media content instance. For example, the user may presented with a pop-up message anytime during the presentation of a VOD movie or a PPV event, which asks the user if he or she would be interested in purchasing this event as PRM content. The pop-up message may occur as an overlay on presented media content in the display screen, or the media content presentation window may narrow to allow the message to appear, or any other manner to present the message on the display screen.
Once the user has decided on a media content selection for downloading, either by entering a selection in an IPG, a service guide, or during the presentation of a particular media content instance as part of an impulse purchase, the user is presented with an example purchase screen 2200, as illustrated in
The price assigned to each available download option may depend on a number of factors. Demand for a PRM content instance such as for new releases and popular media content instances may influence pricing. The amount of bandwidth consumed to download the PRM content instance (and hence the download duration), the time of day, the day of the week (weekday, weekend, or holiday), and the amount of time that the subscriber has to wait until the downloading operation starts also influence the price. Other factors influencing pricing of a PRM content instance include the PRM content type (e.g., audio, movie, or game), the PRM content quality (e.g., CD quality or surround sound quality audio; standard or high-definition picture quality), and the delivery mode (e.g., repossessed VOD excess bandwidth or via BFS services). For example, in the example purchase screen 2200 of
Note that the preferred embodiments of the invention are not limited to flexible information transfer, but include systems where there may be limited ways, or only one way, to transfer information.
The DNCS 323 operating software and the PRM application client 477 which comprise an ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a “computer-readable medium” can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a nonexhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM) (magnetic), a read-only memory (ROM) (magnetic), an erasable programmable read-only memory (EPROM or Flash memory) (magnetic), an optical fiber (optical), or a portable compact disc read-only memory (CDROM) (optical). Note that the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It is emphasized that the above-described embodiments of the present invention, particularly any “preferred embodiments”, are merely possible examples of the implementations, among others, that are merely set forth for a clear understanding of the principles of the invention. It will be apparent to those skilled in the art that many modifications and variations may be made to the embodiments of the present invention, as set forth above, without departing substantially from the principles of the present invention. All such modifications and variations are intended to be included herein within the scope of the disclosure and present invention and protected by the following claims.
Claims
1. A system comprising:
- a digital home communication terminal (DHCT) configured to receive media content from a remote location over a network, the DHCT comprising: a hard disk drive;
- a memory having application software; and
- a processor configured with the application software to provide a first graphics user interface (GUI) comprising download options for the reception of purchasable and recordable media (PRM) content and a second GUI comprising plural media content choices for which the download options do and do not pertain, the PRM content comprising content that is purchased one-time for indefinite use, the processor further configured with the application software to request from the remote location a download of a first PRM content to the hard disk drive, the first PRM content selected by a user from the second GUI, the download independent of a playback rate for the first PRM content, the first GUI comprising plural user-selectable download durations for the first PRM content, wherein the first GUI comprises a download option list, the download option list comprising a selectable first option to download the first PRM content immediately and a selectable second option to delay the download of the first PRM content according to a first duration, wherein the first GUI further comprises a price window having a monetary value that varies depending on which of the selectable first or second options of the download option list is selected, the price window comprising a field within the first GUI.
2. The system of claim 1, wherein the download option list comprises a selectable third option to delay the download of the first PRM content according to a second duration.
3. The system of claim 1, wherein the plural user-selectable download durations are presented to a user as choices of different times of a day when a download is complete.
4. The system of claim 1, wherein the plural user-selectable download durations are presented to a user as choices of same start, varying end periods of a day when a download is complete.
5. The system of claim 1, wherein the download option list comprises plural download options for a trial purchase of PRM content.
6. The system of claim 1, wherein the second GUI comprises an interactive program guide (IPG), the IPG comprising a grid having channel identifiers, titles, and corresponding scheduled presentation times, the titles corresponding to broadcast media content for which the download options do not pertain, the titles further corresponding to media content that also comprise PRM content associated with the download options, the titles corresponding to the media content associated with the download options having a non-channel identifier indicator in proximity to the title, the indicator suggesting to the user that the media content associated with the download options can be downloaded.
7. The system of claim 1, wherein the second GUI comprises an interactive program guide (IPG) with access by the user to a service guide via a service guide option presented in the IPG, the IPG further comprising a grid having channels and titles corresponding to the channels.
8. The system of claim 7, wherein the processor is further configured with the application software to, responsive to the user selection of the service guide option, present a third GUI comprising the service guide, the service guide comprising a plurality of media content options with at least one of the media content options associated with the download options and at least one of the media content options not associated with the download options.
9. The system of claim 8, wherein the at least one of the media content options associated with the download options includes an option to download at least one of pay per view media content, video on demand media content, music media content, software media content, and game media content.
10. The system of claim 1, further comprising a secondary storage device coupled to the DHCT, wherein the processor is further configured with the application software to transfer downloaded PRM content stored on the hard disk drive to a medium residing in the secondary storage device.
11. The system of claim 10, wherein the processor is further configured with the application software to provide a fourth GUI that enables the user to archive the PRM content received to the secondary storage device.
12. The system of claim 11, wherein fourth GUI comprises preconfigured lists including a media content list, genre/descriptive list, and medium list, wherein a list entry block for at least one of the preconfigured lists is highlighted as a default entry based on metadata associated with the PRM content residing on the medium.
13. The system of claim 11, wherein the fourth GUI comprises at least one of an option to enable a user to configure a characterization of the PRM content residing on the medium and an option to search for PRM content residing on the medium.
14. The system of claim 1, wherein the processor is further configured with the application software to receive the first PRM content at the user-selected download rate using bandwidth reclaimed from excess video on demand bandwidth, the excess video on demand bandwidth reclaimed from bandwidth previously allocated for a VOD presentation having a session terminated before expiration of the VOD presentation rental period.
15. The system of claim 1, wherein the network comprises a hybrid fiber coaxial (HFC) network.
16. A method, comprising:
- providing by a processor of a digital home communications terminal (DHCT) a first graphics user interface (GUI) at the DHCT, the first GUI comprising download options for the reception of purchasable and recordable media (PRM) content, the PRM content comprising content that is purchased one-time for indefinite use and downloadable at a playback-independent rate, the first GUI comprising plural user-selectable download durations for the PRM content;
- providing a second GUI at the DHCT, the second GUI comprising plural media content choices for which the download options do and do not pertain;
- providing a download option list and a price window in the first GUI, the download option list comprising the download options, a monetary value in the price window differing depending on which of the plurality of download options are selected, the price window comprising a field within the first GUI;
- providing an interactive program guide (IPG) in the second GUI, the IPG comprising a grid having titles and corresponding scheduled presentation times, the titles corresponding to broadcast media content for which the plurality of download options do not pertain, the titles further corresponding to media content that also comprise PRM content and that are associated with the plurality of download options, the titles corresponding to the media content associated with the plurality of download options having an indicator in proximity to the title, the indicator suggesting to the user that the media content associated with the plurality of download options can be downloaded; and
- requesting a download of a first PRM content from a remote location to a hard disk drive coupled to the DHCT at one of the plural user-selectable download durations, the first PRM content selected by a user from the second GUI.
17. The method of claim 16, further comprising receiving the first PRM content at the user selected download rate duration.
18. The method of claim 17, wherein the first PRM content is received using bandwidth reclaimed from excess video on demand bandwidth, the excess video on demand bandwidth reclaimed from bandwidth previously allocated for a VOD presentation having a session terminated before expiration of the VOD presentation rental period.
19. The method of claim 16, wherein the user-selected download duration is independent of a playback rate of the first PRM content.
3676580 | July 1972 | Beck |
4586158 | April 29, 1986 | Brandle |
4706121 | November 10, 1987 | Young |
4751578 | June 14, 1988 | Reiter et al. |
4821097 | April 11, 1989 | Robbins |
4827250 | May 2, 1989 | Stallkamp |
4885775 | December 5, 1989 | Lucas |
4908713 | March 13, 1990 | Levine |
4930158 | May 29, 1990 | Vogel |
4949187 | August 14, 1990 | Cohen |
4963994 | October 16, 1990 | Levine |
4984152 | January 8, 1991 | Mueller |
4991011 | February 5, 1991 | Johnson et al. |
5038211 | August 6, 1991 | Hallenbeck |
5172413 | December 15, 1992 | Bradley et al. |
5253066 | October 12, 1993 | Vogel |
5291554 | March 1, 1994 | Morales |
5293357 | March 8, 1994 | Hallenbeck |
5317391 | May 31, 1994 | Banker et al. |
5329590 | July 12, 1994 | Pond |
5353121 | October 4, 1994 | Young et al. |
5357276 | October 18, 1994 | Banker et al. |
5359362 | October 25, 1994 | Lewis et al. |
5371551 | December 6, 1994 | Logan et al. |
5398071 | March 14, 1995 | Gove et al. |
5410326 | April 25, 1995 | Goldstein |
5410343 | April 25, 1995 | Coddington et al. |
5410344 | April 25, 1995 | Graves et al. |
5414455 | May 9, 1995 | Hooper et al. |
5418622 | May 23, 1995 | Takeuchi |
5448313 | September 5, 1995 | Kim et al. |
5477262 | December 19, 1995 | Banker et al. |
5479268 | December 26, 1995 | Young et al. |
5481542 | January 2, 1996 | Logston et al. |
5483277 | January 9, 1996 | Granger |
5493638 | February 20, 1996 | Hooper et al. |
5508815 | April 16, 1996 | Levine |
5512958 | April 30, 1996 | Rzeszewski |
5515495 | May 7, 1996 | Ikemoto |
5521631 | May 28, 1996 | Budow et al. |
5530754 | June 25, 1996 | Garfinkle |
5532735 | July 2, 1996 | Blahut et al. |
5532754 | July 2, 1996 | Young et al. |
5544354 | August 6, 1996 | May et al. |
5555441 | September 10, 1996 | Haddad |
5557541 | September 17, 1996 | Schulhof et al. |
5562732 | October 8, 1996 | Eisenberg |
5568272 | October 22, 1996 | Levine |
5583560 | December 10, 1996 | Florin et al. |
5583995 | December 10, 1996 | Gardner et al. |
5585821 | December 17, 1996 | Ishikura et al. |
5585838 | December 17, 1996 | Lawler et al. |
5589892 | December 31, 1996 | Knee et al. |
5592551 | January 7, 1997 | Lett et al. |
5594509 | January 14, 1997 | Florin et al. |
5598524 | January 28, 1997 | Johnston, Jr. et al. |
5600364 | February 4, 1997 | Hendricks et al. |
5600573 | February 4, 1997 | Hendricks et al. |
5614940 | March 25, 1997 | Cobbley et al. |
5619247 | April 8, 1997 | Russo |
5619249 | April 8, 1997 | Billock et al. |
5621456 | April 15, 1997 | Florin et al. |
5623613 | April 22, 1997 | Rowe et al. |
5625405 | April 29, 1997 | DuLac et al. |
5625864 | April 29, 1997 | Budow et al. |
5629732 | May 13, 1997 | Moskowitz et al. |
5631693 | May 20, 1997 | Wunderlich et al. |
5632681 | May 27, 1997 | Bakoglu et al. |
5635979 | June 3, 1997 | Kostreski et al. |
5635980 | June 3, 1997 | Lin et al. |
5635989 | June 3, 1997 | Rothmuller |
5650831 | July 22, 1997 | Farwell |
5659350 | August 19, 1997 | Hendricks et al. |
5666293 | September 9, 1997 | Metz et al. |
5671411 | September 23, 1997 | Watts et al. |
5675752 | October 7, 1997 | Scott et al. |
5682206 | October 28, 1997 | Wehmeyer et al. |
5682597 | October 28, 1997 | Ganek et al. |
5684918 | November 4, 1997 | Abecassis |
5686954 | November 11, 1997 | Yoshinobu et al. |
5687331 | November 11, 1997 | Volk et al. |
5689641 | November 18, 1997 | Ludwig et al. |
5694176 | December 2, 1997 | Bruette et al. |
5694546 | December 2, 1997 | Reisman |
5699107 | December 16, 1997 | Lawler et al. |
5715169 | February 3, 1998 | Noguchi |
5715515 | February 3, 1998 | Akins, III et al. |
5721827 | February 24, 1998 | Logan et al. |
5721829 | February 24, 1998 | Dunn et al. |
5721897 | February 24, 1998 | Rubinstein |
5724106 | March 3, 1998 | Autry et al. |
5724521 | March 3, 1998 | Dedrick |
5724646 | March 3, 1998 | Ganek et al. |
5727060 | March 10, 1998 | Young |
5729549 | March 17, 1998 | Kostreski et al. |
5732216 | March 24, 1998 | Logan et al. |
5734853 | March 31, 1998 | Hendricks et al. |
5737028 | April 7, 1998 | Bertram et al. |
5740304 | April 14, 1998 | Katsuyama et al. |
5740549 | April 1998 | Reilly et al. |
5745837 | April 28, 1998 | Fuhrmann |
5748493 | May 5, 1998 | Lightfoot et al. |
5751282 | May 12, 1998 | Girard et al. |
5752160 | May 12, 1998 | Dunn |
5754773 | May 19, 1998 | Ozden et al. |
5764873 | June 9, 1998 | Magid et al. |
5764899 | June 9, 1998 | Eggleston et al. |
5771435 | June 23, 1998 | Brown |
5774170 | June 30, 1998 | Hite et al. |
5778077 | July 7, 1998 | Davidson |
5790170 | August 4, 1998 | Suzuki |
5790176 | August 4, 1998 | Craig |
5790935 | August 4, 1998 | Payton |
5790940 | August 4, 1998 | Laborde et al. |
5796828 | August 18, 1998 | Tsukamoto et al. |
5798785 | August 25, 1998 | Hendricks et al. |
5799063 | August 25, 1998 | Krane |
5801747 | September 1, 1998 | Bedard |
5801787 | September 1, 1998 | Schein et al. |
5802502 | September 1, 1998 | Gell et al. |
5808608 | September 15, 1998 | Young et al. |
5808611 | September 15, 1998 | Johnson et al. |
5809204 | September 15, 1998 | Young et al. |
5812123 | September 22, 1998 | Rowe et al. |
5812124 | September 22, 1998 | Eick et al. |
5812786 | September 22, 1998 | Seazholtz et al. |
5822123 | October 13, 1998 | Davis et al. |
5826110 | October 20, 1998 | Ozden et al. |
5828419 | October 27, 1998 | Bruette et al. |
5828845 | October 27, 1998 | Jagadish et al. |
5835843 | November 10, 1998 | Haddad |
5838314 | November 17, 1998 | Neel et al. |
5844620 | December 1, 1998 | Coleman et al. |
5848352 | December 8, 1998 | Dougherty et al. |
5850218 | December 15, 1998 | LaJoie et al. |
5856975 | January 5, 1999 | Rostoker et al. |
5859641 | January 12, 1999 | Cave |
5861906 | January 19, 1999 | Dunn et al. |
5877756 | March 2, 1999 | Um |
5880768 | March 9, 1999 | Lemmons et al. |
5886690 | March 23, 1999 | Pond et al. |
5886732 | March 23, 1999 | Humpleman |
5895454 | April 20, 1999 | Harrington |
5898456 | April 27, 1999 | Wahl |
5900905 | May 4, 1999 | Shoff et al. |
5905522 | May 18, 1999 | Lawler |
5905942 | May 18, 1999 | Stoel et al. |
5907323 | May 25, 1999 | Lawler et al. |
5913040 | June 15, 1999 | Rakavy et al. |
5914712 | June 22, 1999 | Sartain et al. |
5914746 | June 22, 1999 | Matthews, III et al. |
5915068 | June 22, 1999 | Levine |
5917822 | June 29, 1999 | Lyles et al. |
5929849 | July 27, 1999 | Kikinis |
5930493 | July 27, 1999 | Ottesen et al. |
5935206 | August 10, 1999 | Dixon et al. |
5936659 | August 10, 1999 | Viswanathan |
5940073 | August 17, 1999 | Klosterman et al. |
5943047 | August 24, 1999 | Suzuki |
5956024 | September 21, 1999 | Strickland et al. |
5956716 | September 21, 1999 | Kenner et al. |
5960411 | September 28, 1999 | Hartman et al. |
5961603 | October 5, 1999 | Kunkel et al. |
5969748 | October 19, 1999 | Casement et al. |
5978043 | November 2, 1999 | Blonstein et al. |
5983273 | November 9, 1999 | White et al. |
5986650 | November 16, 1999 | Ellis et al. |
5987256 | November 16, 1999 | Wu et al. |
5990881 | November 23, 1999 | Inoue et al. |
5990890 | November 23, 1999 | Etheredge |
5990927 | November 23, 1999 | Hendricks et al. |
5995134 | November 30, 1999 | Hayashi |
6002401 | December 14, 1999 | Baker |
6005565 | December 21, 1999 | Legall et al. |
6005631 | December 21, 1999 | Anderson et al. |
6006257 | December 21, 1999 | Slezak |
6008803 | December 28, 1999 | Rowe et al. |
6008836 | December 28, 1999 | Bruck et al. |
6014184 | January 11, 2000 | Knee et al. |
6014694 | January 11, 2000 | Aharoni et al. |
6016348 | January 18, 2000 | Blatter et al. |
6018359 | January 25, 2000 | Kermode et al. |
6018372 | January 25, 2000 | Etheredge |
6020912 | February 1, 2000 | De Lang |
6023267 | February 8, 2000 | Chapuis et al. |
6025837 | February 15, 2000 | Matthews, III et al. |
6025868 | February 15, 2000 | Russo |
6025869 | February 15, 2000 | Stas et al. |
6026376 | February 15, 2000 | Kenney |
6035281 | March 7, 2000 | Crosskey et al. |
6037933 | March 14, 2000 | Blonstein et al. |
6049831 | April 11, 2000 | Gardell et al. |
6057872 | May 2, 2000 | Candelore |
6061097 | May 9, 2000 | Satterfield |
6064380 | May 16, 2000 | Swenson et al. |
6064980 | May 16, 2000 | Jacobi et al. |
6070186 | May 30, 2000 | Nishio |
6072982 | June 6, 2000 | Haddad |
6073105 | June 6, 2000 | Sutcliffe et al. |
6075575 | June 13, 2000 | Schein et al. |
6081263 | June 27, 2000 | LeGall et al. |
6085185 | July 4, 2000 | Matsuzawa et al. |
6094680 | July 25, 2000 | Hokanson |
6097383 | August 1, 2000 | Gaughan et al. |
6098082 | August 1, 2000 | Gibbon et al. |
6101512 | August 8, 2000 | DeRose et al. |
6108002 | August 22, 2000 | Ishizaki |
6108042 | August 22, 2000 | Adams et al. |
6118445 | September 12, 2000 | Nonomura et al. |
6118976 | September 12, 2000 | Arias et al. |
6124878 | September 26, 2000 | Adams et al. |
6125259 | September 26, 2000 | Perlman |
6133909 | October 17, 2000 | Schein et al. |
6137539 | October 24, 2000 | Lownes et al. |
6138139 | October 24, 2000 | Beck et al. |
6141003 | October 31, 2000 | Chor et al. |
6141488 | October 31, 2000 | Knudson et al. |
6148332 | November 14, 2000 | Brewer et al. |
6151059 | November 21, 2000 | Schein et al. |
6157377 | December 5, 2000 | Shah-Nazaroff et al. |
6157413 | December 5, 2000 | Hanafee et al. |
6160546 | December 12, 2000 | Thompson et al. |
6160989 | December 12, 2000 | Hendricks et al. |
6163272 | December 19, 2000 | Goode et al. |
6166730 | December 26, 2000 | Goode et al. |
6169543 | January 2, 2001 | Wehmeyer |
6172674 | January 9, 2001 | Etheredge |
6172677 | January 9, 2001 | Stautner et al. |
6177931 | January 23, 2001 | Alexander et al. |
6181333 | January 30, 2001 | Chaney et al. |
6181693 | January 30, 2001 | Maresca |
6182287 | January 30, 2001 | Schneidewend et al. |
6184877 | February 6, 2001 | Dodson et al. |
6188684 | February 13, 2001 | Setoyama et al. |
6195689 | February 27, 2001 | Bahlmann |
6201540 | March 13, 2001 | Gallup et al. |
6205485 | March 20, 2001 | Kikinis |
6208335 | March 27, 2001 | Gordon et al. |
6209130 | March 27, 2001 | Rector et al. |
6216264 | April 10, 2001 | Maze et al. |
6238290 | May 29, 2001 | Tarr et al. |
6239845 | May 29, 2001 | Itagaki et al. |
6240555 | May 29, 2001 | Shoff et al. |
6243142 | June 5, 2001 | Mugura et al. |
6249532 | June 19, 2001 | Yoshikawa et al. |
6253375 | June 26, 2001 | Gordon et al. |
6259733 | July 10, 2001 | Kaye et al. |
6266814 | July 24, 2001 | Lemmons et al. |
6268849 | July 31, 2001 | Boyer et al. |
6272484 | August 7, 2001 | Martin et al. |
6275268 | August 14, 2001 | Ellis et al. |
6282713 | August 28, 2001 | Kitsukawa et al. |
6289346 | September 11, 2001 | Milewski et al. |
6289514 | September 11, 2001 | Link et al. |
6292624 | September 18, 2001 | Saib et al. |
6305019 | October 16, 2001 | Dyer et al. |
6311011 | October 30, 2001 | Kuroda |
6314572 | November 6, 2001 | LaRocca et al. |
6314573 | November 6, 2001 | Gordon et al. |
6314575 | November 6, 2001 | Billock et al. |
6317777 | November 13, 2001 | Skarbo et al. |
6317885 | November 13, 2001 | Fries |
6323911 | November 27, 2001 | Schein et al. |
6327628 | December 4, 2001 | Anuff et al. |
6335936 | January 1, 2002 | Bossemeyer, Jr. et al. |
6347400 | February 12, 2002 | Ohkura et al. |
6349410 | February 19, 2002 | Lortz |
6353448 | March 5, 2002 | Scarborough et al. |
6357046 | March 12, 2002 | Thompson et al. |
6359636 | March 19, 2002 | Schindler et al. |
6360367 | March 19, 2002 | Yamamoto |
6362841 | March 26, 2002 | Nykanen |
6367078 | April 2, 2002 | Lasky |
6378130 | April 23, 2002 | Adams |
6381332 | April 30, 2002 | Glaab |
6385614 | May 7, 2002 | Vellandi |
6393585 | May 21, 2002 | Houha et al. |
6396549 | May 28, 2002 | Weber |
6400280 | June 4, 2002 | Osakabe |
6401243 | June 4, 2002 | Suzuki |
6405239 | June 11, 2002 | Addington et al. |
6421067 | July 16, 2002 | Kamen et al. |
6434748 | August 13, 2002 | Shen et al. |
6441862 | August 27, 2002 | Yuen et al. |
6442332 | August 27, 2002 | Knudson et al. |
6442755 | August 27, 2002 | Lemmons et al. |
6442756 | August 27, 2002 | Durden et al. |
6446261 | September 3, 2002 | Rosser |
6446262 | September 3, 2002 | Malaure et al. |
6460181 | October 1, 2002 | Donnelly |
6463585 | October 8, 2002 | Hendricks et al. |
6476833 | November 5, 2002 | Moshfeghi |
6480669 | November 12, 2002 | Tsumagari et al. |
6481010 | November 12, 2002 | Nishikawa et al. |
6481011 | November 12, 2002 | Lemmons |
6486920 | November 26, 2002 | Arai et al. |
6501902 | December 31, 2002 | Wang |
6505348 | January 7, 2003 | Knowles et al. |
6507949 | January 14, 2003 | Jonason et al. |
6510556 | January 21, 2003 | Kusaba et al. |
6515680 | February 4, 2003 | Hendricks et al. |
6515710 | February 4, 2003 | Koshimuta |
6519770 | February 11, 2003 | Ford |
6526575 | February 25, 2003 | McCoy et al. |
6526577 | February 25, 2003 | Knudson et al. |
6532589 | March 11, 2003 | Proehl et al. |
6536041 | March 18, 2003 | Knudson et al. |
6539548 | March 25, 2003 | Hendricks et al. |
6543053 | April 1, 2003 | Li et al. |
6545669 | April 8, 2003 | Kinawi et al. |
6557030 | April 29, 2003 | Hoang |
6563515 | May 13, 2003 | Reynolds et al. |
6564378 | May 13, 2003 | Satterfield et al. |
6564379 | May 13, 2003 | Knudson et al. |
6564383 | May 13, 2003 | Combs et al. |
6571390 | May 27, 2003 | Dunn et al. |
6574793 | June 3, 2003 | Ngo et al. |
6578077 | June 10, 2003 | Rakoshitz et al. |
6594699 | July 15, 2003 | Sahai et al. |
6594825 | July 15, 2003 | Goldschmidt Iki et al. |
6600496 | July 29, 2003 | Wagner et al. |
6604240 | August 5, 2003 | Ellis et al. |
6609253 | August 19, 2003 | Swix et al. |
6611958 | August 26, 2003 | Shintani et al. |
6614440 | September 2, 2003 | Bowen et al. |
6614988 | September 2, 2003 | Sampsell |
6628302 | September 30, 2003 | White et al. |
6631413 | October 7, 2003 | Aggarwal et al. |
6642939 | November 4, 2003 | Vallone et al. |
6647548 | November 11, 2003 | Lu et al. |
6651044 | November 18, 2003 | Stoneman |
6662365 | December 9, 2003 | Sullivan et al. |
6665869 | December 16, 2003 | Ellis et al. |
6671328 | December 30, 2003 | Poon et al. |
6675384 | January 6, 2004 | Block et al. |
6675385 | January 6, 2004 | Wang |
6678891 | January 13, 2004 | Wilcox et al. |
6681395 | January 20, 2004 | Nishi |
6681396 | January 20, 2004 | Bates et al. |
6684025 | January 27, 2004 | Perlman |
6684400 | January 27, 2004 | Goode et al. |
6697376 | February 24, 2004 | Son et al. |
6698023 | February 24, 2004 | Levitan |
6701523 | March 2, 2004 | Hancock et al. |
6701528 | March 2, 2004 | Arsenault et al. |
6706311 | March 16, 2004 | Wong et al. |
6708336 | March 16, 2004 | Bruette |
6717590 | April 6, 2004 | Sullivan et al. |
6718552 | April 6, 2004 | Goode |
6725461 | April 20, 2004 | Dougherty et al. |
6731310 | May 4, 2004 | Craycroft et al. |
6732367 | May 4, 2004 | Ellis et al. |
6732369 | May 4, 2004 | Schein et al. |
6732372 | May 4, 2004 | Tomita et al. |
6735572 | May 11, 2004 | Landesmann |
6738982 | May 18, 2004 | Jerding |
6757909 | June 29, 2004 | Maruo et al. |
6760918 | July 6, 2004 | Rodriguez et al. |
6769127 | July 27, 2004 | Bonomi et al. |
6771290 | August 3, 2004 | Hoyle |
6772209 | August 3, 2004 | Chernock et al. |
6772433 | August 3, 2004 | LaJoie et al. |
6782550 | August 24, 2004 | Cao |
6791620 | September 14, 2004 | Elswick et al. |
6792615 | September 14, 2004 | Rowe et al. |
6801533 | October 5, 2004 | Barkley |
6817028 | November 9, 2004 | Jerding et al. |
6832386 | December 14, 2004 | Jerding et al. |
6847969 | January 25, 2005 | Mathai et al. |
6876628 | April 5, 2005 | Howard et al. |
6898762 | May 24, 2005 | Ellis et al. |
6901385 | May 31, 2005 | Okamoto et al. |
6957386 | October 18, 2005 | Nishina et al. |
6968372 | November 22, 2005 | Thompson et al. |
6978310 | December 20, 2005 | Rodriguez et al. |
6978475 | December 20, 2005 | Kunin et al. |
6986156 | January 10, 2006 | Rodriguez et al. |
6990676 | January 24, 2006 | Proehl et al. |
6990677 | January 24, 2006 | Pietraszak et al. |
6993782 | January 31, 2006 | Newberry et al. |
7010801 | March 7, 2006 | Jerding et al. |
7024681 | April 4, 2006 | Fransman et al. |
7039944 | May 2, 2006 | Cho et al. |
7062466 | June 13, 2006 | Wagner et al. |
7076734 | July 11, 2006 | Wolff et al. |
7086077 | August 1, 2006 | Giammaressi |
7103903 | September 5, 2006 | Kydd |
7110714 | September 19, 2006 | Kay et al. |
7117440 | October 3, 2006 | Gordon et al. |
7120926 | October 10, 2006 | Safadi et al. |
7143430 | November 28, 2006 | Fingerman et al. |
7150031 | December 12, 2006 | Rodriguez et al. |
7155733 | December 26, 2006 | Rodriguez et al. |
7185355 | February 27, 2007 | Ellis et al. |
7188356 | March 6, 2007 | Miura et al. |
7194757 | March 20, 2007 | Fish et al. |
7200857 | April 3, 2007 | Rodriguez et al. |
7237251 | June 26, 2007 | Oz et al. |
7243364 | July 10, 2007 | Dunn et al. |
7249366 | July 24, 2007 | Flavin |
7324552 | January 29, 2008 | Galand et al. |
7324553 | January 29, 2008 | Varier et al. |
7334251 | February 19, 2008 | Rodriguez et al. |
7340759 | March 4, 2008 | Rodriguez |
7343614 | March 11, 2008 | Hendricks et al. |
7356477 | April 8, 2008 | Allan et al. |
7404200 | July 22, 2008 | Hailey et al. |
7496943 | February 24, 2009 | Goldberg et al. |
7496945 | February 24, 2009 | Rodriguez |
7509267 | March 24, 2009 | Yarmolich et al. |
7512964 | March 31, 2009 | Rodriguez et al. |
7526788 | April 28, 2009 | Rodriguez |
7673314 | March 2, 2010 | Ellis et al. |
7647549 | January 12, 2010 | Denoual et al. |
7685520 | March 23, 2010 | Rashkovskiy et al. |
7707614 | April 27, 2010 | Krikorian et al. |
20010003846 | June 14, 2001 | Rowe et al. |
20010013125 | August 9, 2001 | Kitsukawa et al. |
20010013127 | August 9, 2001 | Tomita et al. |
20010029523 | October 11, 2001 | Mcternan et al. |
20010030667 | October 18, 2001 | Kelts |
20010032335 | October 18, 2001 | Jones |
20010034763 | October 25, 2001 | Jacobs et al. |
20010036271 | November 1, 2001 | Javed |
20010044744 | November 22, 2001 | Rhoads |
20020002642 | January 3, 2002 | Tyson et al. |
20020007485 | January 17, 2002 | Rodriguez et al. |
20020013836 | January 31, 2002 | Friedman et al. |
20020026496 | February 28, 2002 | Boyer et al. |
20020026638 | February 28, 2002 | Eldering et al. |
20020032638 | March 14, 2002 | Arora et al. |
20020032728 | March 14, 2002 | Sako et al. |
20020032905 | March 14, 2002 | Sherr et al. |
20020042913 | April 11, 2002 | Ellis et al. |
20020044762 | April 18, 2002 | Wood et al. |
20020049804 | April 25, 2002 | Rodriguez et al. |
20020049978 | April 25, 2002 | Rodriguez et al. |
20020056098 | May 9, 2002 | White |
20020056118 | May 9, 2002 | Hunter et al. |
20020057336 | May 16, 2002 | Gaul et al. |
20020062481 | May 23, 2002 | Slaney et al. |
20020069105 | June 6, 2002 | do Rosario Botelho |
20020069218 | June 6, 2002 | Sull et al. |
20020069412 | June 6, 2002 | Philips |
20020078176 | June 20, 2002 | Nomura et al. |
20020083443 | June 27, 2002 | Eldering et al. |
20020101367 | August 1, 2002 | Geiger et al. |
20020104083 | August 1, 2002 | Hendricks et al. |
20020108125 | August 8, 2002 | Joao |
20020124249 | September 5, 2002 | Shintani et al. |
20020128908 | September 12, 2002 | Levin et al. |
20020129362 | September 12, 2002 | Chang et al. |
20030014753 | January 16, 2003 | Beach et al. |
20030030679 | February 13, 2003 | Jain |
20030037068 | February 20, 2003 | Thomas et al. |
20030061619 | March 27, 2003 | Giammaressi |
20030067554 | April 10, 2003 | Klarfeld et al. |
20030074214 | April 17, 2003 | Kelliher |
20030074257 | April 17, 2003 | Saveliev et al. |
20030079227 | April 24, 2003 | Knowles et al. |
20030088872 | May 8, 2003 | Maissel et al. |
20030101451 | May 29, 2003 | Bentolila et al. |
20030101454 | May 29, 2003 | Ozer et al. |
20030126425 | July 3, 2003 | Yang et al. |
20030131356 | July 10, 2003 | Proehl et al. |
20030135853 | July 17, 2003 | Goldman et al. |
20030154475 | August 14, 2003 | Rodriguez et al. |
20030154486 | August 14, 2003 | Dunn et al. |
20030159147 | August 21, 2003 | Young et al. |
20030174243 | September 18, 2003 | Arbeiter et al. |
20030188313 | October 2, 2003 | Ellis et al. |
20030193486 | October 16, 2003 | Estrop |
20030206553 | November 6, 2003 | Surcouf et al. |
20030219228 | November 27, 2003 | Thiagarajan et al. |
20030221194 | November 27, 2003 | Thiagarajan et al. |
20040034867 | February 19, 2004 | Rashkovskiy et al. |
20040049787 | March 11, 2004 | Maissel et al. |
20040107436 | June 3, 2004 | Ishizaki |
20040117831 | June 17, 2004 | Ellis et al. |
20040128685 | July 1, 2004 | Hassell et al. |
20040133907 | July 8, 2004 | Rodriguez et al. |
20040163117 | August 19, 2004 | Rodriguez et al. |
20040168191 | August 26, 2004 | Jerding et al. |
20040181801 | September 16, 2004 | Hagen et al. |
20040221310 | November 4, 2004 | Herrington et al. |
20040261112 | December 23, 2004 | Hicks et al. |
20040261125 | December 23, 2004 | Ellis et al. |
20050008074 | January 13, 2005 | van Beek et al. |
20050028190 | February 3, 2005 | Rodriguez et al. |
20050044565 | February 24, 2005 | Jerding et al. |
20050044566 | February 24, 2005 | Jerding et al. |
20050044577 | February 24, 2005 | Jerding et al. |
20050071882 | March 31, 2005 | Rodriguez et al. |
20050076360 | April 7, 2005 | Jerding et al. |
20050091693 | April 28, 2005 | Amine et al. |
20050111046 | May 26, 2005 | Kurumisawa et al. |
20050138657 | June 23, 2005 | Leftwich |
20050155056 | July 14, 2005 | Knee et al. |
20050160468 | July 21, 2005 | Rodriguez et al. |
20050188415 | August 25, 2005 | Riley |
20050204387 | September 15, 2005 | Knudson et al. |
20050204388 | September 15, 2005 | Knudson et al. |
20050213506 | September 29, 2005 | Wakumoto et al. |
20050216936 | September 29, 2005 | Knudson et al. |
20050240961 | October 27, 2005 | Jerding et al. |
20050251822 | November 10, 2005 | Knowles et al. |
20050278741 | December 15, 2005 | Robarts et al. |
20050283797 | December 22, 2005 | Eldering et al. |
20050283810 | December 22, 2005 | Ellis et al. |
20050289618 | December 29, 2005 | Hardin |
20060020982 | January 26, 2006 | Jerding et al. |
20060026080 | February 2, 2006 | Rodriguez et al. |
20060026665 | February 2, 2006 | Rodriguez et al. |
20060059525 | March 16, 2006 | Jerding et al. |
20060070107 | March 30, 2006 | Renkis |
20060088105 | April 27, 2006 | Shen et al. |
20060112434 | May 25, 2006 | Banker et al. |
20060206913 | September 14, 2006 | Jerding et al. |
20060271933 | November 30, 2006 | Agassi et al. |
20060271964 | November 30, 2006 | Rodriguez et al. |
20060271973 | November 30, 2006 | Jerding et al. |
20070019670 | January 25, 2007 | Falardeau |
20070053293 | March 8, 2007 | McDonald et al. |
20070094690 | April 26, 2007 | Rodriguez et al. |
20070136748 | June 14, 2007 | Rodriguez et al. |
20070186240 | August 9, 2007 | Ward, III et al. |
20080010658 | January 10, 2008 | Abbott et al. |
20080098421 | April 24, 2008 | Rodriguez et al. |
20080098422 | April 24, 2008 | Rodriguez et al. |
20080101460 | May 1, 2008 | Rodriguez |
20080104637 | May 1, 2008 | Rodriguez et al. |
20080137755 | June 12, 2008 | Onur et al. |
20080155631 | June 26, 2008 | Liwerant et al. |
20080229361 | September 18, 2008 | Jerding et al. |
20080279217 | November 13, 2008 | McDonald et al. |
20080281968 | November 13, 2008 | Rodriguez |
20080282307 | November 13, 2008 | McDonald et al. |
20080282308 | November 13, 2008 | McDonald et al. |
20090141794 | June 4, 2009 | Rodriguez et al. |
20090150958 | June 11, 2009 | Jerding et al. |
20090158306 | June 18, 2009 | Rodriguez et al. |
20090158324 | June 18, 2009 | Rodriguez et al. |
20090158329 | June 18, 2009 | Rodriguez et al. |
20090158331 | June 18, 2009 | Rodriguez et al. |
20090158332 | June 18, 2009 | Rodriguez et al. |
20090158335 | June 18, 2009 | Rodriguez et al. |
20090158339 | June 18, 2009 | Rodriguez et al. |
20090158352 | June 18, 2009 | Rodriguez et al. |
20090158354 | June 18, 2009 | Rodriguez et al. |
20090158355 | June 18, 2009 | Rodriguez et al. |
20090158363 | June 18, 2009 | Rodriguez et al. |
20090183081 | July 16, 2009 | Rodriguez et al. |
20090190028 | July 30, 2009 | Rodriguez et al. |
20090193468 | July 30, 2009 | Rodriguez |
20090193471 | July 30, 2009 | Rodriguez |
20090276808 | November 5, 2009 | Jerding et al. |
20090282372 | November 12, 2009 | Jerding et al. |
20090282440 | November 12, 2009 | Rodriguez |
20100242063 | September 23, 2010 | Slaney et al. |
2 363 052 | November 1995 | CA |
2 223 025 | November 2001 | CA |
0 572 090 | December 1993 | EP |
0 673 159 | September 1995 | EP |
0 680 214 | November 1995 | EP |
0 725 538 | August 1996 | EP |
0 763 936 | March 1997 | EP |
0 811 939 | December 1997 | EP |
0 838 915 | April 1998 | EP |
0 849 948 | June 1998 | EP |
0 854 645 | July 1998 | EP |
0 891 084 | January 1999 | EP |
0 896 318 | February 1999 | EP |
0 909 095 | April 1999 | EP |
0 701 756 | December 1999 | EP |
0 989 751 | March 2000 | EP |
1 069 801 | January 2001 | EP |
1 075 143 | February 2001 | EP |
1 111 572 | June 2001 | EP |
1 161 085 | December 2001 | EP |
2 343 051 | April 2000 | GB |
8-289219 | November 1996 | JP |
9-322022 | December 1997 | JP |
10-143734 | May 1998 | JP |
11-73361 | March 1999 | JP |
11-073394 | March 1999 | JP |
11-164284 | June 1999 | JP |
2000-101941 | April 2000 | JP |
WO 92/22983 | April 1992 | WO |
WO 94/14284 | June 1994 | WO |
WO 96/17467 | June 1996 | WO |
WO 96/33579 | October 1996 | WO |
WO 96/34486 | October 1996 | WO |
WO 96/34491 | October 1996 | WO |
WO 96/41477 | December 1996 | WO |
WO 96/41478 | December 1996 | WO |
WO 97/34414 | September 1997 | WO |
WO 98/03012 | January 1998 | WO |
WO 98/26528 | June 1998 | WO |
WO 98/31116 | July 1998 | WO |
WO 98/37695 | August 1998 | WO |
WO 98/39893 | September 1998 | WO |
WO 98/48566 | October 1998 | WO |
WO 98/56172 | December 1998 | WO |
WO 98/56173 | December 1998 | WO |
WO 98/56188 | December 1998 | WO |
WO 99/01984 | January 1999 | WO |
WO 99/04560 | January 1999 | WO |
WO 99/04561 | January 1999 | WO |
WO 99/12109 | March 1999 | WO |
WO 99/14947 | March 1999 | WO |
WO 99/35831 | July 1999 | WO |
WO 99/45701 | September 1999 | WO |
WO 99/49717 | October 1999 | WO |
WO 99/52285 | October 1999 | WO |
WO 99/57903 | November 1999 | WO |
WO 99/60790 | November 1999 | WO |
WO 99/66719 | December 1999 | WO |
WO 00/02385 | January 2000 | WO |
WO 00/04726 | January 2000 | WO |
WO 00/05889 | February 2000 | WO |
WO 00/30354 | May 2000 | WO |
WO 00/40017 | July 2000 | WO |
WO 00/46988 | August 2000 | WO |
WO 00/49801 | August 2000 | WO |
WO 00/59202 | October 2000 | WO |
WO 00/60482 | October 2000 | WO |
WO 00/78031 | December 2000 | WO |
WO 00/78045 | December 2000 | WO |
WO 00/78047 | December 2000 | WO |
WO 00/78048 | December 2000 | WO |
WO 01/06788 | January 2001 | WO |
WO 01/20907 | March 2001 | WO |
WO 01/24067 | April 2001 | WO |
WO 01/56273 | August 2001 | WO |
WO 01/67736 | September 2001 | WO |
WO 01/72042 | September 2001 | WO |
WO 01/76245 | October 2001 | WO |
WO 01/77888 | October 2001 | WO |
WO 01/84831 | November 2001 | WO |
WO 02/097584 | December 2002 | WO |
WO 03/003164 | January 2003 | WO |
WO 03/003709 | January 2003 | WO |
WO 03/014873 | February 2003 | WO |
WO 03/024084 | March 2003 | WO |
WO 03/042787 | May 2003 | WO |
WO 03/069898 | August 2003 | WO |
WO 2004/091219 | October 2004 | WO |
WO 2004/100500 | November 2004 | WO |
WO 2005/059202 | June 2005 | WO |
WO 2005/071658 | August 2005 | WO |
WO 2007/030370 | March 2007 | WO |
- “Systems and Methods for Adaptive Scheduling and Dynamic Bandwidth Resource Allocation Management in a Digital Broadband Delivery System,” Scientific-Atlanta, Inc. U.S. Appl. No. 09/590,521, filed Jun. 9, 2000.
- “A Brief History of the Trailer,” http://www.movietrailertrash.com/views/history.html, 11 pages (Publicly known at least as early as Dec. 20, 2003).
- “Client User Interface Specification (Phase I) for Video-On-Demand Application Development on the Explorer 2000™ Digital Home Communications Terminal”, Revision 1.10 (Aug. 31, 1998).
- “Evidence of illustrative movie release years,” Retrieved from the Internet Movie Database using Internet, http://www.imdb.com, 19 pages (Retrieved on Jun. 6, 2005).
- “ISO/IEC 13818-6 Information technology—Generic coding of moving pictures and associated audio information—Part 6: Extensions for DSM-CC,” Chapter 4, 113 pages (Sep. 1, 1998).
- “Netcaster Developer's Guide,” Devedge Online Documentation, Netscape Communications Corporation, http://developer.netscape.com/docs/manuals/netcast/devguide/ index.html, XP-002166370, 82 pages (Sep. 25, 1997).
- “Netscape Navigator Help,” Netscape Navigator Software User Documentation, Netscape Communications Corporation, http://home.netscape.com, XP-002166369, pp. 1-63 (Aug. 10, 1997).
- “Sez You . . . origin of word daemon,” Take Our Word For It, Issue 146, p. 4, http://www.takeourword.com/TOW146/page4.html (retrieved on Apr. 4, 2006).
- Addington, Timothy H., “System Architecture Specification for Video-On-Demand Application Development on the Explorer 2000™ Digital Home Communications Terminal”, Revision 1.10r Review Copy (Mar. 4, 1999).
- Alberico, G. et al., “Satellite Interactive Multimedia: A New Opportunity for Broadcasters,” International Broadcasting Convnetion, Conference Publication No. 447, pp. 18-23 (Sep. 12-16, 1997).
- ATI Multimedia Center 7.9, User's Guide, ATI Technologies Inc., pp. i-vi and 1-96 (Copyright 2002).
- Barth et al., “10 Fernsehen am PC”, Suse GMBH, XP-002324319, pp. 143-149 (2001).
- BPAI Decision for U.S. Appl. No. 09/692,995, mailed Aug. 20, 2008.
- BPAI Decision for U.S. Appl. No. 09/693,288, mailed Nov. 28, 2007.
- Canadian Office Action cited in Application No. 2,376,556 mailed Sep. 30, 2008.
- Canadian Office Action cited in Application No. 2,376,556 mailed Nov. 23, 2007.
- Canadian Office Action cited in Application No. 2,376,556 mailed Dec. 6, 2005.
- Canadian Office Action cited in Application No. 2,402,088 mailed May 30, 2006.
- Canadian Office Action cited in Application No. 2,405,491 mailed Apr. 3, 2009.
- Canadian Office Action cited in Application No. 2,405,491 mailed May 22, 2008.
- Canadian Office Action cited in Application No. 2,405,491 mailed Jun. 20, 2007.
- Canadian Office Action cited in Application No. 2,405,491 mailed Jan. 20, 2006.
- Canadian Office Action cited in Application No. 2,408,289 mailed Aug. 27, 2008.
- Canadian Office Action cited in Application No. 2,408,289 mailed May 30, 2006.
- Canadian Office Action cited in Application No. 2,451,477 mailed Nov. 3, 2009.
- Canadian Office Action cited in Application No. 2,456,318 mailed May 5, 2008.
- Canadian Office Action cited in Application No. 2,456,318 mailed Mar. 27, 2007.
- Canadian Office Action cited in Application No. 2,459,334 mailed Apr. 16, 2009.
- Canadian Office Action cited in Application No. 2,466,667 mailed Apr. 15, 2009.
- Canadian Office Action cited in Application No. 2,475,723 mailed Jul. 7, 2009.
- Canadian Office Action cited in Application No. 2,621,605 mailed Dec. 15, 2009.
- Cunningham et al., “5 Das X Window System”., Suse GMBH, XP-002324320, pp. 129-180 (2001).
- Decision on Appeal affirmed cited in U.S. Appl. No. 09/590,434 mailed May 28, 2008.
- Definition of “flag”, Microsoft Press: Computer User's Dictionary, 3 pages (1998).
- Definition of “renting”, Webster's II: New College Dictionary, 1995, Houghton Mifflin Company, p. 939.
- European Examination Report cited in Application No. 00 938 251.6 mailed Nov. 2, 2007.
- European Examination Report cited in Application No. 00 939 759.7 mailed May 10, 2007.
- European Examination Report cited in Application No. 01 905 058.2 mailed Dec. 19, 2006.
- European Examination Report cited in Application No. 01 922 261.1 mailed Jul. 18, 2008.
- European Examination Report cited in Application No. 01 922 261.1 mailed Nov. 2, 2007.
- European Examination Report cited in Application No. 01 922 261.1 mailed Jan. 24, 2007.
- European Examination Report cited in Application No. 01 922 261.1 mailed May 26, 2006.
- European Examination Report cited in Application No. 01 923 092.9 mailed Jul. 20, 2009.
- European Examination Report cited in Application No. 01 923 092.9 mailed Nov. 27, 2008.
- European Examination Report cited in Application No. 01 937 209.3 mailed Jun. 23, 2008.
- European Examination Report cited in Application No. 02 737 593.0 mailed May 6, 2009.
- European Examination Report cited in Application No. 02 750 416.6 mailed Aug. 4, 2008.
- European Examination Report cited in Application No. 02 750 416.6 mailed Aug. 28, 2007.
- European Examination Report cited in Application No. 02 761 572.3 mailed Apr. 20, 2009.
- European Examination Report cited in Application No. 02 761 572.3 mailed Sep. 22, 2008.
- European Examination Report cited in Application No. 02 761 572.3 mailed Jan. 22, 2008.
- European Examination Report cited in Application No. 02 761 572.3 mailed Aug. 29, 2007.
- European Examination Report cited in Application No. 06 802 683.0 mailed Jun. 26, 2008.
- Examiner's Answer to Appeal Brief cited in U.S. Appl. No. 09/590,488 mailed Jan. 11, 2008.
- Japanese Office Action cited in Application No. 2001-581527 mailed Sep. 8, 2009.
- Kevin, “Change Screen Resolution in Windows (Tips, Tricks, Tweaks, and Setting),” http://www.tacktech.com/display.cfm?ttid=207, pp. 1-3 (Oct. 26, 2002).
- Leftwitch et al., “StarSight Interactive Television Program Guide—Functional/Interational Architecture Specification Document, Interaction Analysis and Design Project—Phase III,” 36 pages.
- McFedries, “The Complete Idiot's Guide to Windows 95,” Que, 2nd Edition, p. 49 (1997).
- PCT Search Report cited in International Application No. PCT/US00/15952 mailed Jan. 16, 2001.
- PCT Search Report cited in International Application No. PCT/US00/15963 mailed Sep. 1, 2000.
- PCT Search Report cited in International Application No. PCT/US00/16000 mailed Oct. 2, 2000.
- PCT Search Report cited in International Application No. PCT/US01/02490 mailed May 18, 2001.
- PCT Search Report cited in International Application No. PCT/US01/06663 mailed Oct. 18, 2001.
- PCT Search Report cited in International Application No. PCT/US01/10874 mailed Nov. 29, 2001.
- PCT Search Report cited in International Application No. PCT/US01/14150 mailed Apr. 29, 2002.
- PCT Search Report cited in International Application No. PCT/US02/20307 mailed Jan. 3, 2003.
- PCT Search Report cited in International Application No. PCT/US02/20519 mailed Apr. 7, 2003.
- PCT Search Report cited in International Application No. PCT/US02/24704 mailed Mar. 5, 2003.
- PCT Search Report cited in International Application No. PCT/US02/28212 mailed Jan. 23, 2003.
- PCT Search Report cited in International Application No. PCT/US02/36291 mailed May 23, 2003.
- PCT Search Report cited in International Application No. PCT/US03/03391 mailed Jul. 14, 2003.
- PCT Search Report and Written Opinion cited in International Application No. PCT/US2005/001812 mailed May 2, 2005.
- PCT Search Report and Written Opinion cited in International Application No. PCT/US2006/033965 mailed Feb. 9, 2007.
- PCT Search Report and Written Opinion cited in International Application No. PCT/US2006/033965 Feb. 19, 2007.
- PCT Written Opinion cited in International Application No. PCT/US00/15952 mailed Jul. 25, 2001.
- PCT Written Opinion cited in International Application No. PCT/US00/15963 mailed Jun. 22, 2001.
- PCT Written Opinion cited in International Application No. PCT/US00/16000 mailed Oct. 25, 2001.
- PCT Written Opinion cited in International Application No. PCT/US01/02490 mailed Oct. 23, 2001.
- PCT Written Opinion cited in International Application No. PCT/US01/06663 mailed Jan. 3, 2002.
- PCT Written Opinion cited in International Application No. PCT/US01/10874 mailed Jun. 4, 2002.
- PCT Written Opinion cited in International Application No. PCT/US01/14150 mailed Sep. 30, 2004.
- PCT Written Opinion cited in International Application No. PCT/US02/20307 mailed Aug. 8, 2003.
- PCT Written Opinion cited in International Application No. PCT/US02/20519 mailed Apr. 6, 2004.
- PCT Written Opinion cited in International Application No. PCT/US02/24704 mailed Nov. 20, 2003.
- PCT Written Opinion cited in International Application No. PCT/US02/28212 mailed Dec. 4, 2003.
- Reid, Dixie, “Coming attractions before they hit the big screen, most films begin life as a trailer,” The Sacramento Bee, Sacramento, California, p. E.1 (Jul. 18, 1996).
- Remote Wonder, ATI, Tweak 3D, pp. 1-5 (Sep. 30, 2002).
- Reply Brief in U.S. Appl. No. 09/565,931 mailed on Sep. 17, 2007.
- Rottentomatoes web archived site, http://web.archive.org/web/20000301122211/http://rottentomatoes.com, Mar. 1, 2000, pp. 1-2.
- Supplementary European Search Report cited in European Application No. 02737593.0 mailed Mar. 3, 2009.
- Supplementary European Search Report cited in European Applicatio No. 02744705.1 mailed Feb. 19, 2010.
- Supplementary European Search Report cited in European Application No. 02750416.6 mailed Jan. 2, 2007.
- Supplementary European Search Report cited in European Application No. 02761572.3 mailed Mar. 20, 2007.
- Supplementary European Search Report cited in European Application No. 02797096.1 mailed Oct. 14, 2005.
- Supplementary European Search Report cited in European Application No. 03713364.2 mailed Jul. 6, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Jul. 7, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Jan. 10, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Aug. 24, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Feb. 6, 2007.
- U.S. Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Aug. 28, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Apr. 4, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Sep. 15, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Apr. 22, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Oct. 20, 2004.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Feb. 11, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Aug. 27, 2003.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/518,041 mailed Mar. 18, 2003.
- U.S. Final Office Action cited in U.S. Appl. No. 09/542,484 mailed Jun. 17, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/542,484 mailed Dec. 7, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/542,484 mailed Mar. 12, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/542,484 mailed Sep. 7, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/542,484 mailed Mar. 21, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/542,484 mailed Jul. 28, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/542,484 mailed Mar. 22, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/542,484 mailed Apr. 1, 2004.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/565,931 mailed Oct. 28, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 09/565,931 mailed Jul. 14, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/565,931 mailed Feb. 13, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 09/565,931 mailed Jun. 15, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/565,931 mailed Jan. 11, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/565,931 mailed Jul. 1, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/565,931 mailed Sep. 10, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,434 mailed May 11, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,434 mailed Nov. 21, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,434 mailed Dec. 1, 2004.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,434 mailed Apr. 22, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,434 mailed Dec. 18, 2003.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,434 mailed May 23, 2003.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Feb. 27, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Oct. 26, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Jul. 10, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Dec. 20, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Jun. 30, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Nov. 16, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Jun. 7, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Dec. 16, 2003.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,488 mailed Jun. 10, 2003.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,904 mailed Sep. 13, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,904 mailed Mar. 26, 2007.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,904 mailed Nov. 15, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,904 mailed May 31, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,904 mailed Jan. 24, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,904 mailed Jul. 13, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/590,904 mailed Jan. 11, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/590,904 mailed Jun. 4, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/591,356 mailed Apr. 13, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/591,356 mailed Dec. 20, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/591,356 mailed Jun. 30, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/591,356 mailed May 10, 2004.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/591,356 mailed Jan. 14, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/591,356 mailed Sep. 26, 2003.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/591,356 mailed May 21, 2003.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,920 mailed Jul. 22, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/692,920 mailed Jan. 17, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,920 mailed Jun. 14, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/692,920 mailed Nov. 24, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,920 mailed Jun. 21, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/692,920 mailed Feb. 16, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,920 mailed Jun. 17, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/692,920 mailed Nov. 18, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,995 mailed Sep. 4, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/692,995 mailed Jan. 23, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,995 mailed Sep. 8, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/692,995 mailed Mar. 27, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,995 mailed Sep. 21, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,995 mailed May 3, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/692,995 mailed Oct. 21, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/692,995 mailed Apr. 26, 2004.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/692,995 mailed Dec. 5, 2003.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,115 mailed Jan. 25, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,115 mailed Jun. 16, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,115 mailed Feb. 9, 2004.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,115 mailed Sep. 26, 2003.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,288 mailed Dec. 1, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,288 mailed Jul. 19, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,288 mailed Feb. 10, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,288 mailed Jul. 15, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,288 mailed Feb. 26, 2004.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,288 mailed Oct. 27, 2003.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,790 mailed Jul. 25, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,790 mailed Jan. 15, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,790 mailed Jun. 19, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,790 mailed Dec. 28, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,790 mailed Jun. 16, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,790 mailed Dec. 28, 2005.
- U.S. Final Office Action cited in U.S. Appl. No. 09/693,790 mailed Jun. 21, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,790 mailed Oct. 6, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/881,516 mailed Jun. 3, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/881,516 mailed Dec. 29, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/881,516 mailed Jul. 26, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 09/881,516 mailed Apr. 21, 2004.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/881,516 mailed Oct. 28, 2003.
- U.S. Final Office Action cited in U.S. Appl. No. 09/894,508 mailed Sep. 17, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/894,508 mailed Feb. 4, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/894,508 mailed Jun. 13, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 09/894,508 mailed Dec. 31, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/894,508 mailed Jul. 26, 2007.
- U.S. Final Office Action cited in U.S. Appl. No. 09/924,111 mailed Aug. 7, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/924,111 mailed Jan. 29, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 09/924,111 mailed Oct. 5, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/924,111 mailed Apr. 19, 2007.
- U.S. Final Office Action cited in U.S. Appl. No. 09/924,111 mailed Sep. 18, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/924,111 mailed Mar. 15, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 09/947,890 mailed Nov. 24, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/947,890 mailed Apr. 10, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 09/947,890 mailed Nov. 6, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/947,890 mailed Jun. 25, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 10/740,138 mailed Jan. 15, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/740,138 mailed Sep. 3, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 10/740,138 mailed Mar. 19, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/740,138 mailed Sep. 15, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 10/740,138 mailed Jun. 11, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/740,138 mailed Oct. 2, 2007.
- U.S. Non-final Office Action cited in U.S. Appl. No. 10/761,777 mailed Jan. 21, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/761,777 mailed Jun. 11, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 10/761,777 mailed Dec. 19, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/761,777 mailed Jul. 18, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/761,777 mailed Jan. 24, 2007.
- U.S. Final Office Action cited in U.S. Appl. No. 10/778,494 mailed Jul. 25, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/778,494 mailed Jan. 16, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 10/778,494 mailed May 22, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/778,494 mailed Feb. 2, 2007.
- U.S. Final Office Action cited in U.S. Appl. No. 10/778,494 mailed Aug. 28, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/778,494 mailed Dec. 29, 2004.
- U.S. Final Office Action cited in U.S. Appl. No. 10/783,235 mailed Oct. 2, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/783,235 mailed Feb. 25, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Dec. 23, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Jun. 26, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Dec. 26, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Jun. 17, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Jul. 24, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Feb. 9, 2007.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Sep. 14, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 10/957,849 mailed Aug. 8, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/957,849 mailed Apr. 30, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/957,854 mailed Sep. 28, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 10/957,854 mailed Apr. 7, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/957,854 mailed Oct. 15, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/957,854 mailed Apr. 30, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 10/957,942 mailed Jul. 28, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/957,942 mailed Jan. 14, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 10/957,942 mailed Jul. 31, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/957,942 mailed May 1, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 10/981,053 mailed Jan. 21, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/981,053 mailed Apr. 15, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 10/981,053 mailed Aug. 6, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/891,053 mailed Jan. 2, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 10/994,599 mailed Dec. 1, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/994,599 mailed May 16, 2006.
- U.S. Final Office Action cited in U.S. Appl. No. 10/994,599 mailed Jan. 26, 2006.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/994,599 mailed Aug. 23, 2005.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/162,345 mailed Aug. 21, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 11/162,345 mailed Mar. 9, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/162,345 mailed Oct. 31, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 11/170,348 mailed Feb. 1, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/170,348 mailed Sep. 30, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 11/170,348 mailed May 28, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/170,348 mailed Dec. 11, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 11/208,387 mailed Dec. 22, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/208,387 mailed Jun. 12, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/244,621 mailed Feb. 5, 2010.
- U.S. Final Office Action cited in U.S. Appl. No. 11/244,621 mailed Sep. 17, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/244,621 mailed Mar. 19, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/244,621 mailed Sep. 19, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/275,245 mailed Oct. 22, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 11/275,245 mailed Jul. 29, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/275,245 mailed Sep. 22, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/460,516 mailed Jun. 26, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 11/460,516 mailed Feb. 13, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/460,516 mailed Sep. 17, 2008.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/496,303 mailed Mar. 2, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/496,303 mailed Sep. 29, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 11/496,303 mailed Apr. 1, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/496,303 mailed Sep. 18, 2008.
- U.S. Final Office Action cited in U.S. Appl. No. 11/564,431 mailed Jan. 4, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/564,431 mailed Aug. 24, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/678,653 mailed Dec. 16, 2009.
- U.S. Final Office Action cited in U.S. Appl. No. 12/127,968 mailed Dec. 1, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/127,968 mailed Apr. 30, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/179,752 mailed Dec. 23, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/179,767 mailed Jan. 22, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/372,887 mailed Oct. 16, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/372,894 mailed Oct. 27, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/372,917 mailed Oct. 26, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/388,139 mailed Dec. 15, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/389,564 mailed Nov. 10, 2009.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/413,686 mailed Nov. 30, 2009.
- U.S. Appl. No. 09/330,792, filed Jun. 11, 1999 entitled “Series Reminders and Series Recording from an Interactive Television program Guide”.
- U.S. Appl. No. 09/378,533, filed Aug. 20, 1999 entitled “Electronic Program Guide with Advance Notification”.
- U.S. Appl. No. 09/518,041, filed Mar. 2, 2000 entitled “Apparatus and Method for Providing a Plurality of Interactive Program Guide Initial Arrangements”.
- U.S. Appl. No. 09/542,484, filed Apr. 3, 2000 entitled “System for Providing Alternative Services”.
- U.S. Appl. No. 09/565,931, filed May 4, 2000 entitled “Navigation Paradigm for Access to Television Services”.
- U.S. Appl. No. 09/590,434, filed Jun. 9, 2000 entitled “Video Promotional and Advertising Systems for Video on Demand System”.
- U.S. Appl. No. 09/590,488, filed Jun. 9, 2000 entitled “User Interface Navigational System with Parental Control for Video on Demand System”.
- U.S. Appl. No. 09/590,904, filed Jun. 9, 2000 entitled “Program Information Searching System for Interactive Program Guide”.
- U.S. Appl. No. 09/591,356, filed Jun. 9, 2000 entitled “Future Program Options Menu System for Interactive Program Guide”.
- U.S. Appl. No. 09/692,920, filed Oct. 20, 2000 entitled “Media-on-Demand Title Indexing System”.
- U.S. Appl. No. 09/692,995, filed Oct. 20, 2000 entitled “Media-on-Demand Bookmark System”.
- U.S. Appl. No. 09/693,115, filed Oct. 20, 2000 entitled “Media Services Window Configuration System”.
- U.S. Appl. No. 09/693,288, filed Oct. 20, 2000 entitled “Media-on-Demand Rental Duration Management System”.
- U.S. Appl. No. 09/693,790, filed Oct. 20, 2000 entitled “Integrated Searching System for Interactive Media Guide”.
- U.S. Restriction Requirement cited in U.S. Appl. No. 11/162,345 mailed Jul. 3, 2008.
- VESA Plug and Display Standard, Version 1, Video Electronics Standards Association, XP-002123075, 90 pages (Jun. 11, 1997).
- W3C, Putting language attributes in HTML, www.w3.org.org/International/O-help-lang, 2 pages (Apr. 29, 1997).
- European Examination Report cited in Application No. 00 938 251.6 mailed Mar. 2, 2010.
- European Examination Report cited in Application No. 01 937 209.3 mailed Mar. 16, 2010.
- Japanese Office Action cited in Application No. 2001-581527 mailed Feb. 10, 2010.
- Little et al., “Prospects for Interactive Video-On-Demand”, IEEE Multimedia, IEEE Service Center, New York, NY US, vol. 1 No. 3, Sep. 1994, pp. 14-24, XP000476885 ISSN: 1070-986X.
- Petit et al., “Bandwidth Resource Optimization in Video-On-Demand Network Architectures”, Community Networking Integrated Multimedia Services to the Home, 1994, Proceedings of the 1st International Workshop on San Francisco, CA USA, Jul. 1994, New York, NY USA, IEEE, Jul. 1994, pp. 91-97, XP010124402 ISBN: 978-0-7803-2076-5.
- U.S. Final Office Action cited in U.S. Appl. No. 11/162,345 mailed Mar. 16, 2010.
- U.S. Final Office Action cited in U.S. Appl. No. 11/460,516 mailed Mar. 18, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/127,968 mailed Mar. 31, 2010.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/238,369 mailed Mar. 30, 2010.
- U.S. Final Office Action cited in U.S. Appl. No. 10/957,854 mailed Apr. 1, 2010.
- Canadian Office Action cited in Application No. 2,402,088 mailed Jun. 1, 2010, 3 Pages.
- Canadian Office Action cited in Application No. 2,405,491 mailed Jun. 9, 2010, 5 pages.
- Canadian Office Action cited in Application No. 2,408,289 mailed Sep. 2, 2010, 3 pages.
- Canadian Office Action cited in Application No. 2,554,208 mailed Apr. 1, 2010, 4 pages.
- Canadian Office Action cited in Application No. 2,451,477 mailed Oct. 20, 2010, 4 pages.
- Summons to attend oral proceedings pursuant to Rule 115(1) EPC in European Application No. 02737593.0 -1241 mailed May 28, 2010, 6 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 09/693,288 mailed Jun. 21, 2010, 22 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/740,138 mailed Oct. 27, 2010, 23 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 10/761,777 mailed Aug. 2, 2010, 22 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Nov. 4, 2010, 10 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/934,253 mailed Apr. 27, 2010, 10 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 10/957,942 mailed Jun. 30, 2010, 22 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/170,348 mailed Oct. 26, 2010, 13 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/234,967 mailed Sep. 10, 2010, 10 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 11/238,369 mailed Aug. 31, 2010, 18 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 11/244,621 mailed Aug. 18, 2010, 15 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/275,245 mailed May 5, 2010, 21 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 11/496,303 mailed Jul. 22, 2010, 22 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/564,431 mailed Jul. 20, 2010, 17 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 11/678,653 mailed Jun. 23, 2010, 28 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/963,942 mailed Jun. 8, 2010, 20 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/963,945 mailed Jul. 16, 2010, 16 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 11/963,951 mailed Aug. 2, 2010, 15 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 12/127,968 mailed Sep. 14, 2010, 24 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 12/179,767 mailed Aug. 20, 2010, 27 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/180,416 mailed Jun. 25, 2010, 11 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 12/372,887 mailed Apr. 14, 2010, 27 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 12/372,917 mailed May 17, 2010, 19 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/388,002 mailed Sep. 3, 2010, 18 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 12/388,139 mailed Jul. 6, 2010, 23 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 12/389,128 mailed Nov. 9, 2010, 50 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/389,128 mailed Jun. 2, 2010, 14 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/389,564 mailed Aug. 23, 2010, 16 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 12/389,564 mailed Apr. 28, 2010, 10 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/390,418 mailed Sep. 28, 2010, 13 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/390,420 mailed Oct. 19, 2010, 12 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/390,422 mailed Oct. 20, 2010, 13 pages.
- U.S. Final Office Action cited in U.S. Appl. No. 12/413,686 mailed Jun. 10, 2010, 18 pages.
- Canadian Office Action cited in U.S. Appl. No. 2,456,318 mailed Nov. 17, 2010, 4 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/179,763 mailed Jan. 4, 2011, 18 pages.
- U.S. Non-Final Office Action cited in U.S. Appl. No. 12/389,564 mailed Jan. 21, 2011, 13 pages.
Type: Grant
Filed: Jun 29, 2001
Date of Patent: Apr 19, 2011
Patent Publication Number: 20030002862
Inventors: Arturo A. Rodriguez (Norcross, GA), Randolph R. Beebe (Duluth, GA), Geoffrey G. Hammett (Norcross, GA)
Primary Examiner: Joseph P Hirl
Assistant Examiner: Kyu Chae
Attorney: Merchant & Gould, P.C.
Application Number: 09/896,231
International Classification: G06F 13/00 (20060101); G06F 3/00 (20060101); H04N 7/173 (20060101);