“relates generally to a system and process that allows a television viewer to access from the screen television program listings.”
“0003 The difficulty of VCR programming has been alleviated somewhat by the development of VCRs that use a television set as a display for user prompt and feedback to the user during the programming process.”
“0004 However, the provision of a highly intuitive user interface that makes such a system and process easy and convenient to operate is a difficult task. Further development of the system and process has produced considerable change in the user interface as originally proposed.”
“0006 while the art pertaining to the control of VCRs and to television schedule systems is a well-developed one, a need still exists for a television schedule system and process incorporating an improved user interface. In particular, unlike most computer menus, a grid TV guide is an array of irregular cells, where the cell size can vary from a fraction of an hour to many hours – extending well beyond the current screen. [an example of a grid guide is given] Paragraph 0006 also identifies problems arising out of “long” cells in that, unless the problem is addressed, there can be violent and unsettling movements of the cursor when the cursor (which fills each cell) moves across the screen. A gentler cursor motion is said to be needed. Paragraph 0007 says: “0007 Printed grid television schedule guides often include additional information besides the program title and broadcast names. Such grids are also typically provided in combination with a more detailed printed schedule that contains a synopsis of each program, whether the programme is a repeat, rating for movies, and other information. When using a television set as a display for a schedule system, the size and resolution of the television display limits the amount of text that can be displayed with the grid. Improved techniques are required for conveying the most amount of information to the user in an easily understood manner within the limitations of the television display. When a large number of channels are available for viewing, there is also a need to order the display of information most conveniently for the user. Various aspects of the present invention are defined in the independent claims. Some preferred features are defined in the dependent claims.”
“0019 Fig 6 shows a television schedule grid screen 20 with a program note overlay 52. With limited text capacity on TV displays, it is preferable to display as many lines of TV listings as feasible. To handle program notes, which are text intensive, on-demand overlays 52 are used. Program notes overlay 52 may include any or all of the following information: • A program genre • Program description • Stars and personalities • Year of release • [and further irrelevant detail] 0020 Program notes for a selected program are overlaid over the grid guide upon request. The program note can be toggled off/on using a SELECT command. The program note 52 overlays and hides 3 or 4 listings of a guide. To minimise concealment of the guide, an auto-roving note is used. The program note will overlay either the top half or the bottom half of the screen, as necessary to avoid masking the title of the selected listing. If the cursor 32 is in the upper half of the screen, the note will appear in the bottom half, and vice versa. If the cursor 32 is moved to the lower half of the screen, the note will automatically position itself in the upper half of the screen.” • A program genre • Program description • Stars and personalities • Year of release • [and further irrelevant detail] This is the teaching which underpins Claim 3 in the patent – the programme notes feature. The notes are displayed over what would otherwise be the last three lines of the grid – one can see the boundary lines of the grid extending beyond the two vertical edges of the box. Otherwise figure 6 displays a grid programme guide with times across the top in half hour slots and channels down the left (see Appendix 4 to this judgment). The programmes are identified in the cells of the grid. Paragraph 0027 introduces the single channel element: “0027 Figure 7 shows a screen 22, showing a program list 58 for a single channel, generated by toggling a user What’s on TV command, which switches between the grid 24 and the list 58. The list 58 consists of rows 60 of sequential program listings on the channel and a channel information field 62. Program notes are overlaid on the list 58 in the same manner as shown in figure 6 of the grid 24. 0028 Each What’s on TV command alternates between the grid guide 24 and the What’s on Next on channel row guide 58. While viewing the grid guide 24, the next What’s on TV command will replace the grid guide 24 with a single channel row guide 58. Figure 8 is the flow diagram for the What’s on TV command. 0029 The page relationship between the two guides 24 and 58 are tightly coupled. The single channel guide will open to the channel and schedule time that was selected by the cursor 32 on the grid 24. While viewing the single channel guide 58, the Up/Down channel command may be used to change the channel to be listed. When exiting the single channel guide 58 and returning to the grid guide 24, the grid cursor 32 will be pointed to the channel and schedule time last selected on the single channel guide 58.”
“(c) … anything which consists of … a program for a computer … as such” and (d) … anything which consists of … the presentation of information .. as such.”
“the provision of better situational awareness and context management … achieved by “tight coupling” of programme titles between single channel and grid guide formats”
“The point that the Board is making is that the computer output results in something happening in the real world, namely the giving of visual indications. The claim related to things going on inside the workings of the computer, rather than any form of data processing.” (paragraph 25, my emphasis). He drew the same sort of distinction in paragraph 31: “This, too, of course leaves the phrase ‘in a technical sense’ undefined, but it points towards some generally applicable method of operating a computer rather than a way of handling specific data.”
“38 I can deal with the third and final aspect of the contribution quite shortly. In my judgment it falls into the same category as the second. The display of the image in response to the user clicking on an appropriate part of the screen is once again an element of program design. 39 The final step in relation to these aspects is to ask whether there is anything technical about the contribution they have made. In my judgment the answer is that there is nothing beyond the fact that they are aspects of a computer program.”
“A presentation of information defined solely by the content of the information is not patentable. This applies whether the claim is directed to the presentation of the information per se or to processes and apparatus for presenting information. If, however, the presentation of information, as distinct from the information content, has new technical features, there could be patentable subject-matter in the information carrier or in the process or apparatus for presenting the information (see Guidelines C-IV, 2.3.7 - June 2005 version).”
“A representation of information defined solely by the content of the information is not patentable. This applies whether the claim is directed to the presentation of the information per se (eg by acoustical signals, spoken words, visual displays, books defined by their subject, gramophone records defined by the musical piece recorded, traffic signs defined by the warning thereon) or to processes and apparatus for presenting information (eg indicators or recorders defined solely by the information indicated or recorded). If, however, the presentation of information, as distinct from the information content, has new technical features, there could be patentable subject-matter in the information carrier or in the process or apparatus for presenting the information. The arrangement or manner of representation, as distinct from the information content, may well constitute a patentable technical feature. Examples in which such a technical feature may be present are: a telegraph apparatus or communication system using a particular code to represent the characters (eg pulse code modulation); a measuring instrument designed to produce a particular form of graph for representing the measured information; a gramophone record having a particular groove form to allow stereo recordings; a computer date structure … defined in terms which inherently comprise the technical features of the program which operates on the said data structure (assuming the program itself in the particular case, to be patentable); and a diapositive with a soundtrack arranged at the side of it.”
“Although embodiments described above illustrate the program table as displaying two channels on one screen, more channels may be displayed thereon. Also, the table may comprise, for example, one channel with more time slots for display.”
“The cursor indicates that the programme is selected by changing the color of the whole area displaying the program. Fig 3, in which the cursor is being displayed in oblique lines, shows a state where news A is selected.”
“The notional skilled person is assumed to have read and understood the contents of the prior art. However that does not mean that all prior art will be considered equally interesting. The notional skilled person is assumed to be interested in the field of technology covered by the patent in a suit, but he is not assumed to know or suspect in advance of reading it that any particular piece of prior art has the answer to a problem he faces or is relevant to it. ... Some pieces of prior art will be much more interesting than others. A document directed at solving the particular problem at issue will be seized upon by the skilled addressee. ... But the same may not be the case where a document comes, say, from a distant and unrelated field. .. It may be that [the document] is written in such a way that, although he understands it, the skilled person will dismiss it as irrelevant after his work. The more distant a prior art document is from the field of technology covered by the patent, the greater the chance that an intelligent but uninventive person skilled in the art will fail to make the jump to the solution found by the patentee.”
“0001 The present invention relates generally to a system and process that allows a television viewer to access on screen television program listings and use the program listings in an easy and convenient way to control operation of a video cassette recorder (VCR) or other recording device…. More particularly it relates to such a system and process in which the VCR or other recording device is controlled by a simple selection of program title and a record command, even for recording at a future date and time. Most especially, it relates to such a system and process incorporating an intuitive user interface.”
“Improved techniques are required for conveying the most amount of information to a user in an easily understood manner within the limitations of the television display. When a large number of channels are available for viewing, there is also a need to order the display of information most conveniently for the user.” 147. There is then a heading “Summary of the Invention” and paragraph 0008 reads: “0008 Accordingly, it is an object of this invention, as defined in the claims, to provide a television schedule system and process with a user interface that is configured to compensate for the particular nature of the television schedule information. …. 0012 It is a still further object of the invention to provide such a user interface in which order of presentation of the schedule information is customizable by user preference.”
“0069 Fig 20 shows a Channel Customization screen 116. The screen 116 allows the user to customize channels to match viewing interest, providing a compact listing as well as eliminating undesired channels during up down scanning. During schedule update, a list of all cable channels available at the subscriber’s cable system (or broadcast stations for over-the-air subscribers) is also delivered to the VCR. This unabridged set of channels may be customized using screen 116. 0070 The Channel Customization screen 116 has two fields, a three column field 118 listing up to 36 unabridged channels and a single column field 120 listing 12 favorite MY channels. The latter is a replica of the channel descriptor column 122 (fig 1) of the opening grid guide. Additional pages are available (using the page key to swap between the pages) to accommodate systems with more than 36 channels. Each cell 124 in the three column field 118 contains the following information: ‘Channel number and program service name (such as HBO or station KTVU2). The cell 124 is color-coded to indicate the following states: ON, default state before any customization, with the cell 124 in light green background. MY, favourite channels listed in the single column field 120, also shown in the three column field 118 with a blue background. OFF, a channel deleted from all guides, as well as during Channel UP/Dn scanning (still accessible using the ten key channel keypad). OFF cells have a gray background.’ 0071 When first installed, the system assigns the first 12 (listed in numerical order) channels as MY favorites. The channel status may be changed by selecting a channel and picking a state(s) MY, OFF or ON using the SELECT key. 0072 Since only 12 favorites are allowed, the user must first remove a favorite channel by changing the status of an existing favorite channel to ON or OFF. When that is done, the first column will automatically open up a space for the next MY selection. When a new MY is selected, the MY column 120 will automatically insert the new selection in the prescribed order…. ‘Channel number and program service name (such as HBO or station KTVU2). The cell 124 is color-coded to indicate the following states: ON, default state before any customization, with the cell 124 in light green background. MY, favourite channels listed in the single column field 120, also shown in the three column field 118 with a blue background. OFF, a channel deleted from all guides, as well as during Channel UP/Dn scanning (still accessible using the ten key channel keypad). OFF cells have a gray background.’ … 0077 In the system 180, programmable tuner 202, which may be part of a cable decoder unit, receives a TV signal from antenna 200 and/or from cable input 205. Tuner input 216 goes to a vertical blanking interval (VBI) decoder 222, which may be a closed caption decoder or a high-speed teletext decoder. Listing information and other support information, such as cable channel assignment data, will be transmitted over the VBI by one or more local stations or cable channels several times a day or continuously. … 0088 Schedule information may be downloaded from the VBI. Alternatively or supplementally, it may be downloaded from a telecommunication line 270 to the modem 268 and to CPU 228 via line 266. Other means of delivering scheduled information can be employed, including the use of a sub carrier channel on the cable service. 0089 It should now be readily apparent to those skilled in the art that a system and method incorporating a novel user interface capable of achieving the stated objects of the invention has been provided…. Order of presentation of the schedule intervention in the interface is customisable by user preference.”
“wherein each cell comprises a channel number and a program service name for a particular channel”
“The use of independent analog storage devices like video cassette recorders, however, does not allow for the more advanced features that might be implemented if a digital storage device were associated with a program guide. 0005 It is therefore an object of the present invention to provide an interactive television program guide with digital storage.”
“0006 This and other objects of the invention are accomplished in accordance with appended Claims 1 and 6, the principals of the present invention, by providing an interactive program guide system with digital storage that allows the program guide to be used to provide more advanced features than previously offered by interactive program guide systems.”
“The set-top box may store television programming and program information in a digital storage device associated with the program guide. The digital storage device may be an optical or a magnetic storage device (e.g. a device using writable digital video discs, magnetic discs, or a hard drive or random access memory (RAM) etc). 0009 The use of a digital storage device associated with the program guide provides the user with more advanced features than could be performed using an independent analog storage device. For example, the current invention gives the user the ability to store information associated with recorded programs in a directory in the digital storage device thereby providing easy access to program information…. The program guide also allows the user to define “super-programs” for playback of a sequence of stored programs or program segments. The program guide may also provide for the transfer of programs and super-programs to other volumes of the digital storage device or to a secondary storage device.”
“0022 When a user indicates a desire to access the main menu or other feature of the program guide (e.g. by entering a command with user interface 46), the program guide generates an appropriate program guide display screen for display on monitor 45….from the main menu the user can access any one of a number of features of the program guide. Features indicated by mainmenu screen 50 may include program listings, recording schedules, the digital storage medium directory, program guide setup, transferring stored entries and super-programs to another volume or device, and global media library.”
“The program guide may also allow the user to transfer programs and superprograms stored on digital storage device 49 to other volumes of digital storage device 49 or to secondary storage device 47…secondary storage device 47 may be another storage device available in the home network system like a video cassette recorder, a recordable digital video disc device, a computer (with an appropriate storage device), or other digital storage device.”
“0078 Transferring the data (e.g. software) associated with a program or super-program may not be possible with some analog secondary storage devices, so the program guide may accordingly ignore the associated data during transfer.”
“Using the interactive television program guide to enable the user to select the recorded program listing to transfer the recorded program from the digital storage device to a secondary storage device.”
" To use a medium for recording programme information and a device for programming recordings which employs this recording medium to enable the quick retrieval and viewing of various kinds of programme information and allow the recording of a desired programme to be programmed easily and accurately without the need to refer to newspapers, TV guides or the like. Solution The use of recording medium 16, such as a DVD-RAM or the like, prerecorded with programme information distributed by a TV station not only allows a variety of information such as programme listings or programme content to be displayed in a selected format based on the said programme information, it also enables a specific programme to be selected directly from this programme listing and programmed for recording. This programming data can be managed by associating it with programme information relating to the specified programme held in an area for recording index information, and when the programme is actually recorded using this programming data, index information such as the time and date of recording, start position and duration are recorded and managed as an attachment to the corresponding programme information in addition to images of the programmed recording being recorded in the video recording area."
"On the other hand, when recording the results of editing on another disk, both the edited index information and playback data for video and the like may be transferred and recorded."
“The operation of the "record/playback", "search/display", "programming" and "editing" functions will now be described for the case where programme information, data for programming recordings and other recorded image data are recorded using DVD-RAM 16.”
“ When editing genre categories, programme types, titles, synopses, and the dates and times of recording from a DVD-RAM 16 (refer to Fig 5) on which video and still images are recorded, it is useful to use the index information … recorded in programme and index information recording area 16a in said disk.”
“0155 At this time, as shown in Fig 27, a detailed listing of the programme content can be displayed, for example, synopsis of a drama, details about the performers, date and time of recording, and channels recorded. A user can use input device 14 such as a remote control, keyboard, or a mouse to select the title or number of the video and still images he wishes to edit from any of the display screens. He can also edit and record on the same disc or on a separate recording medium.”
“0159 The editing results can be organised on the same disk when a highcapacity disk like the DVD-RAM 16 is used, but can also be transferred to and edited on a different disk in an image recording playback output device which allows multiple disks to be loaded separately. 0160 In such a case, the user can prepare a separate disk for each genre, in other words a separate disk for movies, music, or drama. In the case of a drama series, the user can prepare a disk just for that series, and record all episodes on one disk. 0161 When editing and recording on the same disk, index information for the programme content the user wishes to edit, and address information indicating the actual image recording area, are recorded in part of index recording area 16a …”
“0162 On the other hand, when recording the results of editing on another disk, both the edited index information and playback data for video and the like may be transferred and recorded.”
“Paragraph [161] also points out the importance of maintaining the correct pointer to the start location of the TV programme recording in the postrecording index.”
“enabling the user to select the recorded program entry to transfer the recorded program from the digital storage device to the secondary storage device”
“wherein the secondary storage device is a digital medium”