US6230324B1 - Device for transmitting broadcast-program information and allowing other information sources to be accessed - Google Patents
Device for transmitting broadcast-program information and allowing other information sources to be accessed Download PDFInfo
- Publication number
- US6230324B1 US6230324B1 US08/840,155 US84015597A US6230324B1 US 6230324 B1 US6230324 B1 US 6230324B1 US 84015597 A US84015597 A US 84015597A US 6230324 B1 US6230324 B1 US 6230324B1
- Authority
- US
- United States
- Prior art keywords
- information
- program
- broadcast
- keyword
- keywords
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
- H04L12/2869—Operational details of access network equipments
- H04L12/2898—Subscriber equipments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
- H04L12/2856—Access arrangements, e.g. Internet access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
Definitions
- the present invention generally relates to an information transmission device which transmits information to a plurality of terminal devices connected via a network or the like so as to display the information on display screens of the terminal devices. Further, the present invention generally relates to a broadcast-program-listing transmission device which transmits listings of broadcast programs or program-information guides to a plurality of terminal devices connected via a network or the like so as to show the listings of broadcast programs or the program-information guides on display screens of the terminal devices. The present invention particularly relates to an information processing device and a broadcast-program-listing transmission device which allow a user of a terminal device to readily obtain necessary information on the display.
- a listing of broadcast programs for television or the radio has been typically distributed to households by means of paper media such as newspapers.
- Progress in the use of networks such as the Internet has made it possible to distribute a listing of broadcast programs via a network.
- a listing of broadcast programs is transmitted via a network as follows.
- a service company affiliated with a broadcast station keeps listings of broadcast programs aired by this broadcast station in files by using the same format as display format.
- requested listings of broadcast programs are extracted from the files and sent to the terminal device via the network.
- the terminal device Upon receiving the listings of broadcast programs, the terminal device displays a listing on the display screen.
- This displayed listing of broadcast programs has a fixed format, and the broadcast programs may be shown for the time span of one week with respect to given time slots, for example.
- a user can search for a desired listing of broadcast programs so as to obtain necessary information on the display screen.
- the terminal device is not a device specifically designed for the purpose of accessing a listing of broadcast programs, but is merely a general-purpose terminal which is capable of being connected to a network. With such a configuration, the terminal device can only display a received listing of broadcast programs. If the user wishes to obtain further information on broadcast programs, the user has to refer to other information sources such as newspapers or magazines. Even if such information sources are accessible through the network, the user has to go through the steps of finding an address of a relevant information source and typing in the address to access the information source.
- the user may come across information which the user wishes to know more about. In such a case, the user may find difficulties in finding a relevant information source itself or an address of a relevant information source.
- an information processing device or a broadcast-program-listing transmission device which allows a user to readily obtain necessary information when such a device is used for transmitting information such as listings of broadcast programs to a plurality of terminal devices connected via a network to show this information on display screens of these terminal devices.
- a device for sending broadcast-program information to a plurality of terminal devices connected via a network so that the plurality of terminal devices display the broadcast-program information on display screens thereof includes a keyword management unit storing correspondence between keywords and addresses of information sources which provide information relevant to the keywords, a check unit checking whether broadcast-program information to be sent to a terminal device contains the keywords, and an addition unit attaching an access button to each of the keywords found in the broadcast-program information by looking up the correspondence stored in the keyword management unit so that the access button specifies an address of a corresponding one of the information sources, the access button being used in the terminal device for accessing the corresponding one of the information sources.
- the broadcast-program information is sent to the terminal device, and is displayed on a display screen of the terminal device. While looking through this broadcast-program information displayed on the screen, a user of the terminal device can operate a button associated with a keyword so as to access an information source relevant to this keyword. That is, according to the present invention, while receiving information services from a given information providing system, a user can readily obtain information from other information providing systems as such information becomes necessary.
- FIG. 1 is a block diagram of a broadcast-program-listing transmission device according to a principle of the present invention shown along with other elements constituting an entire system;
- FIG. 2 is a block diagram of an embodiment of a network system according to the present invention.
- FIG. 3 is a block diagram of the internet server of FIG. 2;
- FIG. 4 is an illustrative drawing showing an example of television-program information stored in the program database of FIG. 2;
- FIG. 5 is an illustrative drawing showing an example of data stored in keyword database of FIG. 2;
- FIG. 6 is a flowchart of a process of the broadcast-program-information supplying program of FIG. 3;
- FIG. 7 is an illustrative drawing showing an example of an initial screen
- FIG. 8 is an illustrative drawing showing an exemplary screen of a listing of television programs which is created after the broadcast-program-information supplying program edits information into a listing format and adds buttons;
- FIG. 9 is an illustrative drawing showing an example of an initial-setting screen
- FIGS. 10A and 10B are a flowchart of a process carried out by the broadcast-program-information supplying program when the initial-setting screen of FIG. 9 is displayed on a monitor display;
- FIG. 11 is an illustrative drawing showing an example of a channel setting screen
- FIG. 12 is an illustrative drawing showing an example of a channel-order setting screen
- FIG. 13 is an illustrative drawing showing an example of a setting screen
- FIG. 14 is an illustrative drawing showing an example of a password setting screen
- FIGS. 15A through 15C are a flowchart of a process which is carried out by the broadcast-program-information supplying program when a listing of television programs is displayed on the monitor display;
- FIG. 16 is an illustrative drawing showing an example of a listing of drama programs
- FIG. 17 is an illustrative drawing showing an example of a search-condition setting screen
- FIG. 18 is an illustrative drawing showing an example of a program-guide screen
- FIG. 19 is an illustrative drawing showing an example of screen data and a screen which is displayed by using this screen data;
- FIG. 20 is an illustrative drawing for explaining an operation of obtaining a detailed-program guide and an operation of accessing an information source via a keyword.
- FIG. 21 is an illustrative drawing showing a prior-art screen data and a screen which is displayed by using this prior-art screen data.
- FIG. 1 is a block diagram of a broadcast-program-listing transmission device according to a principle of the present invention shown along with other elements constituting an entire system.
- a broadcast-program-listing transmission device 1 is connected to a terminal device 2 via a communication means or network such as the Internet.
- the terminal device 2 is provided with a display device 3 .
- the broadcast-program-listing transmission device 1 of FIG. 1 displays a listing of broadcast programs or program-guide information on a display screen of the display device 3 by transmitting the listing or the information to the terminal device 2 .
- the broadcast-program-listing transmission device 1 includes a broadcast-program management unit 10 , a keyword management unit 11 , a generation unit 12 , a first addition unit 13 , an extracting unit 14 , a check unit 15 , a second addition unit 16 , and a transmission unit 17 .
- the broadcast-program management unit 10 keeps and manages information about broadcast programs of a plurality of broadcast stations in a random-list format.
- the keyword management unit 11 stores and manages one-to-one relationships between keywords and addresses of information sources which provide information matching the keywords.
- the generation unit 12 reads information about broadcast programs from the broadcast-program management unit 10 with respect to a date and time indicated by the terminal device 2 , and edits the information to generate a listing of broadcast programs which is to be transmitted to the terminal device 2 .
- the first addition unit 13 attaches shift buttons to all or part of the broadcast programs contained in the listing of broadcast programs which is generated by the generation unit 12 .
- the shift buttons are used for giving an instruction to display program-guide information on respective broadcast programs.
- the extracting unit 14 extracts program-guide information on a requested program from the broadcast-program management unit 10 .
- the check unit 15 checks whether the program-guide information extracted by the extracting unit 14 contains any keywords stored in the keyword management unit 11 .
- the second addition unit 16 attaches an address of a relevant information source to the program-guide information extracted by the extracting unit 14 .
- the transmission unit 17 sends the listing of broadcast programs or the program-guide information to the terminal device 2 .
- the generation unit 12 upon activation from the terminal device 2 indicating a date and time, the generation unit 12 reads broadcast-program information of an indicated date and time from the broadcast-program management unit 10 , and edits the broadcast-program information into a listing format to create a listing of broadcast programs.
- the first addition unit 13 attaches the shift buttons to the listing of broadcast programs, and the transmission unit 17 sends the listing of broadcast programs with the attached shift buttons to the terminal device 2 which made a request.
- the terminal device 2 Upon receiving the listing of broadcast programs, the terminal device 2 displays the listing of broadcast programs including the shift buttons on the display device 3 .
- the terminal device 2 may issue a request via a shift button to display program-guide information on a particular broadcast program.
- the extracting unit 14 extracts requested program-guide information from the broadcast-program management unit 10 .
- the check unit 15 checks whether the program-guide information extracted by the extracting unit 14 contains any keywords stored in the keyword management unit 11 .
- the second addition unit 16 identifies an address of an information source which matches this keyword in the keyword management unit 11 , and attaches this address to the keyword in the program-guide information which is extracted by the extracting unit 14 .
- the transmission unit 17 sends to the terminal device 2 the program-guide information which includes keywords with respective addresses of information sources.
- the terminal device 2 Upon receiving the program-guide information, the terminal device 2 displays the program-guide information including keywords with respective addresses of information sources on the display device 3 .
- the user clicks the keyword to access a relevant information source whose address is attached to the clicked keyword.
- the user may wish to access information from another information source.
- the user using the transmission device 1 according to the present invention can readily obtain the necessary information.
- the transmission device 1 automatically attaches addresses of information sources to keywords in program-guide information before sending the program-guide information to the terminal device 2 . Because of this, no extra burden is imposed on the user.
- FIG. 2 is a block diagram of an embodiment of a network system according to the present invention.
- the network system includes an internet server 30 , a program database 31 provided for the internet server 30 , a keyword database 32 provided for the internet server 30 , an Internet 33 , a personal computer 34 , and a monitor display 35 .
- the Internet is merely used as an example for explanation, and any types of networks may be used in place of the Internet in the present invention.
- FIG. 3 is a block diagram of the internet server 30 of FIG. 2 .
- the internet server 30 of FIG. 3 includes a broadcast-program-information supplying program 300 and a data-exchange unit 301 .
- the internet server 30 is connected to the Internet 33 .
- the internet server 30 is provided with the broadcast-program-information supplying program 300 for supplying information on television programs, and is provided with the data-exchange unit 301 for conducting data exchange with the personal computer 34 .
- the internet server 30 delivers a listing of television programs to the personal computer 34 .
- the personal computer 34 includes a modem 36 and a data processing program 37 .
- the personal computer 34 uses the modem 36 to receive a listing of television programs from the internet server 30 , and uses the data processing program 37 to display the listing of television programs on the monitor display 35 .
- the broadcast-program-information supplying program 300 of the internet server 30 supplies information about television programs by using television-program information stored in the program database 31 .
- the program database 31 stores television-program information (an aired or broadcast date, a name of a television station, an aired or broadcast time, a category of a television program, a title of the television program, a program guide, etc.) with respect to each television station in a random-list format.
- FIG. 4 is an illustrative drawing showing an example of the television-program information stored in the program database 31 .
- the program database 31 keeps the television-program information in a random-list format rather than in a table format, the contents of the information can be easily modified. An administrator of the program database 31 is thus able to make an amendment promptly and readily to the information in the program database 31 when there is a change of schedules or contents to the television programs.
- the broadcast-program-information supplying program 300 has a configuration which enables access to other information sources connected via the Internet 33 while a listing of television programs is displayed. This is achieved by using data in the keyword database 32 .
- the keyword database 32 keeps one-to-one relationships between keywords and URLs of information sources which provide information relating to the keywords.
- URL is a symbol which indicates a location of an information source in the Internet 33 .
- FIG. 5 is an illustrative drawing showing an example of data stored in the keyword database 32 .
- the keywords stored in the keyword database 32 are not limited to those relating to television programs, but can be any keywords as long as these keywords are likely to draw user interest.
- FIG. 5 shows an example in which a keyword “marriage” is included despite a lack of direct connection to television programs among other directly related keywords such as television-station names “NNK”, “TELEVISION ANTARCTIC”, and “TBB” and a television-program name “NEWS 23 ”.
- the keyword “marriage” is associated with an information source having a URL of “http://www.bridal/.or.jp/”. This information source may be an agent that provides information on places for conducting a wedding ceremony.
- Data registration to the terminal device 2 may be carried out by an administrator of the program database 31 , or may be carried out by any other staff.
- FIG. 6 is a flowchart of a process of the broadcast-program-information supplying program 300 .
- the present invention will be described in detail with reference to this flowchart.
- the broadcast-program-information supplying program 300 creates an initial screen and sends it to the personal computer (terminal device) 34 , so that the initial screen is displayed on the monitor display 35 of the personal computer 34 .
- FIG. 7 is an illustrative drawing showing an example of the initial screen.
- the initial screen includes a program-listing button 40 , a customized-program-listing button 41 , and a profile-management button 42 .
- These buttons have an assigned URL (a symbol indicating a place of a resource in the Internet 33 ) in connection with the broadcast-program-information supplying program 300 .
- URL a symbol indicating a place of a resource in the Internet 33
- the broadcast-program-information supplying program 300 checks whether an operation is made by the user on the program-listing button 40 . If it is, the procedure goes to a step ST 3 . Otherwise, the procedure goes to a step ST 7 .
- the broadcast-program-information supplying program 300 obtains a current date and time.
- the broadcast-program-information supplying program 300 extracts television-program information from the program database 31 with respect to the current date and time, and edits the extracted information into a listing format.
- the broadcast-program-information supplying program 300 adds shift buttons, date-change buttons, time-slot-change buttons, category-search buttons, and a search button to the listing of television programs so as to create a screen of the listing of television programs.
- the broadcast-program-information supplying program 300 sends the screen of a listing of television programs to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the listing of television programs.
- FIG. 8 is an illustrative drawing showing an exemplary screen of a listing of television programs which is created after the broadcast-program-information supplying program 300 edits the information into a listing format and adds the buttons.
- the screen of a listing of television programs shows television programs in a table format which are aired by each television station on the indicated date during a time slot of the indicated time.
- the screen of a listing of television programs includes shift buttons 50 , date-change buttons 51 , time-slot-change buttons 52 , category-search buttons 53 , and a search button 54 .
- the shift buttons 50 are provided for respective television programs (only one shift button is shown in the figure for the sake of clarity), and are used for giving an instruction to display a screen which shows details of the selected television program.
- the date-change buttons 51 are used for issuing an instruction to change the date of displayed information, and include change buttons for changing the date by one week and other change buttons for changing the day.
- the time-slot-change buttons 52 are used for giving an instruction to change the displayed time slot, and includes change buttons for changing the time slot by a unit of two hours.
- the category-search buttons 53 are provided for respective television-program categories, and are used for issuing an instruction to search for television programs classified in a selected category.
- the search button 54 is used for giving an instruction to search for television programs. These buttons have an assigned URL in connection with the broadcast-program-information supplying program 300 .
- the broadcast-program-information supplying program 300 checks whether the button operated by the user is the customized-program-listing button 41 . If it is, the procedure goes to a step ST 8 . Otherwise, the procedure goes to a step ST 10 .
- the broadcast-program-information supplying program 300 obtains a current date and time.
- the broadcast-program-information supplying program 300 extracts television-program information from the program database 31 with respect to the current date and time, and edits the extracted information into a customized listing format in accordance with the customized-program-listing instruction.
- the customized-program-listing instruction is used for displaying a listing of television programs with contents which are customized by the user. As will be described later, a selection of contents are made by the user interactively operating a setting screen, which is displayed upon a selection of the profile-management button 42 .
- the broadcast-program-information supplying program 300 adds the shift buttons 50 , the date-change buttons 51 , the time-slot-change buttons 52 , the category-search buttons 53 , and the search button 54 so as to create a screen of a customized listing of television programs.
- the broadcast-program-information supplying program 300 sends the screen of a customized listing of television programs to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the customized listing of television programs.
- the broadcast-program-information supplying program 300 creates and sends an initial-setting screen to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the initial-setting screen.
- FIG. 9 is an illustrative drawing showing an example of the initial-setting screen.
- the initial-setting screen includes a standard button 60 and modify buttons 61 through 63 .
- the standard button 60 is used for issuing an instruction to assign channel numbers to television stations and decide an order of displayed television stations according to a standard format.
- the modify button 61 is used for giving an instruction to assign non-standard channel numbers to the television stations and change an order of the displayed television stations.
- the modify button 62 is used for making a request to change customized categories, customized time, and a start-up screen.
- the modify button 63 is used for issuing a request to change a password.
- a URL is assigned to each of these buttons in connection with the broadcast-program-information supplying program 300 .
- the broadcast-program-information supplying program 300 upon an activation request from the user, carries out the process shown in the flowchart of FIG. 6 so as to create a screen of a listing of television programs which are aired by each television station on the current date and time.
- the created screen of the listing of television programs is displayed on the monitor display 35 of the personal computer 34 .
- a screen of a customized listing of television programs may be created and displayed on the monitor display 35 of the personal computer 34 .
- FIGS. 10A and 10B are a flowchart of a process carried out by the broadcast-program-information supplying program 300 when the initial-setting screen of FIG. 9 is displayed on the monitor display 35 . This process will be described below with reference to FIGS. 10A and 10B.
- the broadcast-program-information supplying program 300 checks whether the operated button is the standard button 60 (which is used for giving an instruction to assign channel numbers to television stations and decide an order of displayed television stations according to a standard format). If it is, the procedure ends because the use of the available standard format requires no further instructions from the user. If the operated button is not the standard button 60 , the procedure goes to a step ST 2 .
- the standard button 60 which is used for giving an instruction to assign channel numbers to television stations and decide an order of displayed television stations according to a standard format. If it is, the procedure ends because the use of the available standard format requires no further instructions from the user. If the operated button is not the standard button 60 , the procedure goes to a step ST 2 .
- broadcast-program-information supplying program 300 checks whether the operated button is the modify button 61 (which is used for assigning non-standard channel numbers to television stations and displaying the television stations in a customized order). If it is, the procedure goes to a step ST 3 . Otherwise, the procedure goes to a step ST 8 .
- the broadcast-program-information supplying program 300 creates a channel setting screen used for assigning channel numbers to television stations, and sends it to the personal computer 34 so that the personal computer 34 displays the channel setting screen on the monitor display 35 .
- FIG. 11 is an illustrative drawing showing an example of the channel setting screen.
- the broadcast-program-information supplying program 300 receives channel settings from the personal computer 34 when the user selects a channel number with respect to each television station on the channel setting screen.
- the broadcast-program-information supplying program 300 checks whether a next setting button on the channel setting screen is operated, thereby checking whether an instruction is given to modify an order of displayed television stations. If it is, the procedure goes to a step ST 6 . Otherwise, the procedure goes to a step ST 13 .
- the broadcast-program-information supplying program 300 creates a channel-order setting screen used for setting an order of displayed television stations, and sends it to the personal computer 34 so that the personal computer 34 displays the channel-order setting screen on the monitor display 35 .
- FIG. 12 is an illustrative drawing showing an example of the channel-order setting screen.
- the broadcast-program-information supplying program 300 receives channel-order settings from the personal computer 34 when the user enters channel orders into the channel-order setting screen.
- a given television station is not displayed when no channel order is provided for this television station.
- the broadcast-program-information supplying program 300 checks whether a return button on the channel setting screen or the channel-order setting screen is operated. If it is, the procedure goes to a step ST 14 . Otherwise, the procedure comes back to the step ST 13 so as to wait until the return button is selected.
- the broadcast-program-information supplying program 300 sends the initial-setting screen originally displayed to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the initial-setting screen as it was displayed before.
- the broadcast-program-information supplying program 300 checks whether the operated button is the modify button 62 (which is used for modifying customized categories, customized time slots, or a start-up screen). If it is, the procedure goes to a step ST 9 . Otherwise, the procedure goes to a step ST 11 .
- the broadcast-program-information supplying program 300 creates a setting screen which is used for setting customized categories (only the television programs falling into these categories will be displayed on a listing of television programs), customized time slots (only the television programs in these time slots will be displayed on a listing of television programs), and a start-up screen (this start-up screen will be displayed at the time of starting up).
- the broadcast-program-information supplying program 300 sends the setting screen to the personal computer 34 so that the personal computer 34 displays the setting screen on the monitor display 35 .
- FIG. 13 is an illustrative drawing showing an example of the setting screen.
- the broadcast-program-information supplying program 300 receives settings from the personal computer 34 when the user enters these settings through the setting screen.
- the broadcast-program-information supplying program 300 checks whether a return button on the setting screen is operated. If it is, the procedure goes to the step ST 14 . Otherwise, the procedure comes back to the step ST 13 so as to wait until the return button is selected.
- the broadcast-program-information supplying program 300 sends the initial-setting screen originally displayed to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the initial-setting screen as it was displayed before.
- the broadcast-program-information supplying program 300 creates a password setting screen used for setting a password, and sends it to the personal computer 34 so that the personal computer 34 displays the password setting screen on the monitor display 35 .
- FIG. 14 is an illustrative drawing showing an example of the password setting screen.
- the broadcast-program-information supplying program 300 receives a password when the user enters the password into the password setting screen.
- the broadcast-program-information supplying program 300 checks whether a return button (an OK button or a CANCEL button) on the password setting screen is operated. If it is, the procedure goes to the step ST 14 . Otherwise, the procedure comes back to the step ST 13 so as to wait until the return button is selected.
- a return button an OK button or a CANCEL button
- the broadcast-program-information supplying program 300 sends the initial-setting screen originally displayed to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the initial-setting screen as it was displayed before.
- the broadcast-program-information supplying program 300 carries out the process of the flowchart of FIGS. 10A and 10B so as to obtain setting information necessary for creating a requested listing of television programs.
- the broadcast-program-information supplying program 300 detects a user operation on the customized-program-listing button 41 when the initial screen as shown in FIG. 7 is on display, the broadcast-program-information supplying program 300 creates a customized listing of television programs in accordance with the setting information described above, so as to let the personal computer 34 display the customized listing on the monitor display 35 .
- FIGS. 15A through 15C are a flowchart of a process which is carried out by the broadcast-program-information supplying program 300 when a listing of television programs (such as shown in FIG. 8) is displayed on the monitor display 35 . This process will be described below with reference to FIGS. 15A through 15C.
- a step ST 1 upon a user operation on a button when a listing of the television programs is displayed on the monitor display 35 of the personal computer 34 , the broadcast-program-information supplying program 300 checks whether the operated button is one of the time-slot-change buttons 52 . If it is, the procedure goes to a step ST 2 . Otherwise, the procedure goes to a step ST 5 .
- the broadcast-program-information supplying program 300 extracts the television-program information of an original date and modified time from the program database 31 , and edits the information into a listing format.
- the broadcast-program-information supplying program 300 adds the shift buttons 50 , the date-change buttons 51 , the time-slot-change buttons 52 , the category-search buttons 53 , and the search button 54 to the listing of television programs of each television station so as to create a screen of a listing of television programs.
- the broadcast-program-information supplying program 300 sends the screen of a listing of television programs to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the listing of television programs in accordance with the request.
- the user can obtain a listing of television programs with respect to a time period in which the user wishes to watch television.
- the broadcast-program-information supplying program 300 checks whether the operated button is one of the date-change buttons 51 . If it is, the procedure goes to a step ST 6 . Otherwise, the procedure goes to a step ST 7 (FIG. 15 B).
- the broadcast-program-information supplying program 300 extracts the television-program information of a modified date and original time from the program database 31 , and edits the information into a listing format.
- the broadcast-program-information supplying program 300 adds the shift buttons 50 , the date-change buttons 51 , the time-slot-change buttons 52 , the category-search buttons 53 , and the search button 54 to the listing of television programs of each television station so as to create a screen of a listing of television programs.
- the broadcast-program-information supplying program 300 sends the screen of a listing of television programs to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the listing of television programs in accordance with the request.
- the user can obtain a listing of television programs with respect to a desired date.
- the broadcast-program-information supplying program 300 checks whether the operated button is one of the category-search buttons 53 . If it is, the procedure goes to a step ST 8 . Otherwise, the procedure goes to a step ST 12 .
- the broadcast-program-information supplying program 300 extracts the television-program information from the program database 31 such that television programs of the extracted information fall into a category indicated by the selected one of the category-search buttons 53 , and edits the extracted information into a predetermined listing format to create a search-result screen.
- the broadcast-program-information supplying program 300 sends the search-result screen to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the search-result screen which lists the television programs falling into the requested program category.
- the broadcast-program-information supplying program 300 checks whether a return button on the search-result screen is clicked. If it is, the procedure goes to a step ST 11 . Otherwise, the procedure comes back to the step ST 10 so as to wait until the return button is operated.
- the broadcast-program-information supplying program 300 sends the original screen of a listing of television programs to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the original listing of television programs.
- FIG. 16 is an illustrative drawing showing an example of a listing of drama programs.
- the broadcast-program-information supplying program 300 checks whether the operated button is the search button 54 . If it is, the procedure goes to a step ST 13 . Otherwise, the procedure goes to a step ST 16 (FIG. 15 C).
- the broadcast-program-information supplying program 300 creates a search-condition setting screen, and sends it to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the search-condition setting screen.
- FIG. 17 is an illustrative drawing showing an example of the search-condition setting screen.
- the search-condition setting screen includes a field for setting a time span for a search, a field for setting a time slot for a search, a field for setting a program category to be searched for, and a field for setting one or more television stations to be included in a search.
- the broadcast-program-information supplying program 300 receives data of search conditions entered through the search-condition setting screen.
- the broadcast-program-information supplying program 300 extracts the television-program information from the program database 31 such that television programs of the extracted information satisfies the received search conditions, and edits the extracted information into a predetermined listing format to create a search-result screen.
- the broadcast-program-information supplying program 300 sends the search-result screen to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the search-result screen which lists the television programs which the user wishes to watch.
- the broadcast-program-information supplying program 300 checks whether a return button on the search-result screen is clicked. If it is, the procedure goes to the step ST 11 . Otherwise, the procedure comes back to the step ST 10 so as to wait until the return button is operated.
- the broadcast-program-information supplying program 300 sends the original screen of a listing of television programs to the personal computer 34 , so that the monitor display 35 of the personal computer 34 displays the original listing of television programs.
- FIG. 16 shows an example of such a listing of television programs.
- the broadcast-program-information supplying program 300 extracts detailed information on a television program indicated by the selected one of the shift buttons 50 from the program database 31 .
- the broadcast-program-information supplying program 300 checks whether the detailed information on the television program contains some of the keywords which are registered in the keyword database 32 by looking up the keyword database 32 .
- the broadcast-program-information supplying program 300 selects a next step based on the results of the check. If some of the keywords are found in the detailed information on the television program, the procedure goes to a step ST 19 . Otherwise, the procedure goes to a step ST 20 by skipping the step ST 19 .
- the broadcast-program-information supplying program 300 looks up the keyword database 32 to find respective URLs which form pairs with the keywords, and attaches these URLs to the keywords in the detailed information on the television program.
- the broadcast-program-information supplying program 300 creates a program-guide screen based on the detailed information on the television program (which includes the attached URLs when there are relevant keywords). Further, the broadcast-program-information supplying program 300 sends the program-guide screen to the personal computer 34 so that the personal computer 34 displays the program-guide screen on the monitor display 35 .
- FIG. 18 is an illustrative drawing showing an example of the program-guide screen.
- the broadcast-program-information supplying program 300 carries out the flowchart of FIGS. 15A through 15C.
- the broadcast-program-information supplying program 300 can display a listing of television programs of a desired date, a listing of television programs of a desired time slot, a listing of television programs of a desired category obtained by a search, a listing of desired television programs obtained by a search, or a detailed program guide to a desired television program.
- the broadcast-program-information supplying program 300 attaches URLs to keywords in the detailed information on the television programs when these keywords are registered in the keyword database 32 .
- These attached URLs are extracted from the keyword database 32 , in which URL-keyword pairs are stored to provide one-to-one relationships between URLs and keywords.
- FIG. 19 is an illustrative drawing showing an example of screen data and a screen which is displayed by using the screen data.
- a keyword “NNK” in detailed information on a television program is one of the keywords in the keyword database 32
- a NNK's URL “http://www.nnk.or.jp/” is extracted from the keyword database 32 , and is attached to the keyword “NNK” in the detailed information on the television program.
- the keyword on the program-guide screen functions as a button.
- a keyword is displayed in an enhanced appearance by underlining the keyword, for example.
- An enhanced appearance of a keyword tells the user that this keyword functions as a button for accessing a relevant information source via the Internet 33 .
- the user can access via the Internet 33 to an information source, which has an address indicated by the attached URL.
- FIG. 20 is an illustrative drawing for explaining an operation of obtaining a detailed-program guide and an operation of accessing an information source via a keyword.
- a user is first provided with a listing of television programs as shown on the left-hand side of the figure.
- the user operates the shift button 50 attached to the program “Ms REIKO'S DENTIST”.
- a detailed-program guide as shown on the right-hand side of the figure is displayed on the monitor display 35 .
- a keyword “marriage” in the detailed-program guide is provided with a URL of an information source, and this information source provides reference information on places for holding wedding ceremonies.
- the user can access to this information source to receive reference-information services with regard to places for wedding ceremonies.
- FIG. 21 is an illustrative drawing showing a prior-art screen data and a screen which is displayed by using the prior-art screen data.
- the prior-art screen data of the detailed-program guide contains only the text data of the detailed information on the television program. In such a configuration, even when the word “marriage” on the detailed-program guide arouses the user's interest, it is not easy for the user to receive reference-information services with regard to places for wedding ceremonies.
- the above embodiment has described the configuration in which URLs are attached to program-guide information about a television program.
- URLs may be attached to a listing of television programs.
- the present invention can be applied to radio-program services instead of the television-program services.
- the Internet 33 is not the only way of communications, but various communication systems such as an analog network, a digital network, a telephone network, a radio-wave system, etc., can be used in the present invention.
- the present invention has been described with reference to a particular embodiment, this embodiment is not intended to limit the scope of the present invention. Namely, the present invention is not limited to a case in which the internet server 30 transmits listings of broadcast programs to the personal computer 34 via the Internet 33 .
- Transmission of any information, even if this information does not relate to broadcast programs, may benefit from the use of the present invention. That is, when keywords in the keyword database 32 can be found in transmitted information, corresponding addresses of information sources stored in the keyword database 32 may be attached to the keywords in the transmitted information.
- a user while looking through information displayed on the monitor display 35 , a user can operate a button associated with a particular keyword so as to access an information source relevant to this keyword.
- addresses of information sources are attached to keywords. It is apparent that addresses of information sources can be attached to images (pictures) in transmitted information to achieve the same objectives. Such a configuration is readily implemented by storing one-to-one relationships between addresses and images in the keyword database 32 .
- a user while looking through information displayed on the monitor display 35 , a user can operate a button associated with a particular image so as to access an information source relevant to this image.
- keyword database 32 may store file names or the like of its own system in addition to addresses of other information sources.
- a user while looking through information displayed on the monitor display 35 , a user can operate a button associated with a particular keyword (image) so as to access information relevant to this keyword (image) stored in the same cite from which the user is currently receiving services.
- the present invention is applied to a device having a document-creation function and connected to the Internet 33 .
- a device is used for creating documents comprised of text and images to send the created documents to other devices via the Internet 33 .
- the present invention can be applied to this device such that addresses of information sources are attached to the text and images of the created documents.
- a user while looking through information provided from such a device, a user can operate a button associated with text or an image in this information so as to access information relevant to this text or image.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims (15)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8-131725 | 1996-05-27 | ||
JP8131725A JPH09322089A (en) | 1996-05-27 | 1996-05-27 | Broadcast program transmitting device, information transmitting device, device having document creating function, and terminal device |
Publications (1)
Publication Number | Publication Date |
---|---|
US6230324B1 true US6230324B1 (en) | 2001-05-08 |
Family
ID=15064745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/840,155 Expired - Lifetime US6230324B1 (en) | 1996-05-27 | 1997-04-11 | Device for transmitting broadcast-program information and allowing other information sources to be accessed |
Country Status (2)
Country | Link |
---|---|
US (1) | US6230324B1 (en) |
JP (1) | JPH09322089A (en) |
Cited By (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010012024A1 (en) * | 1998-11-30 | 2001-08-09 | Robert Rosin | Web channel guide graphical interface system and method |
US6338094B1 (en) * | 1998-09-08 | 2002-01-08 | Webtv Networks, Inc. | Method, device and system for playing a video file in response to selecting a web page link |
US20020045430A1 (en) * | 2000-10-16 | 2002-04-18 | Takayuki Kamei | Broadcast progam search method in digital broadcasting radio receiving apparatus, and computer-readable recording medium recording broadcast program search program |
US20020059163A1 (en) * | 1999-07-15 | 2002-05-16 | Kim C. Smith | Method of searching across media and source types |
US6430743B1 (en) * | 1996-05-10 | 2002-08-06 | Sony Corporation | Apparatus of storing URL transmitted via vertical blanking interval of television signal |
US20030007663A1 (en) * | 2001-06-11 | 2003-01-09 | Lambert Wixson | Caching graphical interface for displaying video and ancillary data from a saved video |
US20030070172A1 (en) * | 2001-01-18 | 2003-04-10 | Kazuhrio Matsuzaki | Storage digital broadcasting apparatus and storage digital broadcasting receiver |
US20030093785A1 (en) * | 2001-11-14 | 2003-05-15 | Sony Corporation | Apparatus for storing information associated with a broadcast segment and method and system utilizing such stored information |
US6606652B1 (en) * | 1998-06-30 | 2003-08-12 | Webtv Networks, Inc. | System for targeting information to specific users on a computer network |
US6671454B1 (en) * | 1998-11-19 | 2003-12-30 | Nec Corporation | Program information providing apparatus and record/playback control apparatus |
US6704773B1 (en) | 1998-06-30 | 2004-03-09 | Webtv Networks, Inc. | Distributing data over a communications network for display |
US6732370B1 (en) * | 1998-11-30 | 2004-05-04 | Diva Systems Corporation | Service provider side interactive program guide encoder |
US20040205817A1 (en) * | 1998-08-07 | 2004-10-14 | Kenji Soma | Television program broadcasting system |
US20050055401A1 (en) * | 2003-02-28 | 2005-03-10 | Helmer Nicholas J. | Newspaper system with remote updating and printing |
US20060029369A1 (en) * | 2004-08-05 | 2006-02-09 | Junya Ohde | Recording control apparatus and method, and program |
US7080395B2 (en) * | 1997-11-25 | 2006-07-18 | Sony Corporation | Information processor, information processing method as well as broadcasting system and broadcasting method |
US20070250791A1 (en) * | 2006-04-20 | 2007-10-25 | Andrew Halliday | System and Method for Facilitating Collaborative Generation of Life Stories |
US20070261071A1 (en) * | 2006-04-20 | 2007-11-08 | Wisdomark, Inc. | Collaborative system and method for generating biographical accounts |
US7313805B1 (en) | 1998-11-30 | 2007-12-25 | Sony Corporation | Content navigator graphical user interface system and method |
US20080066137A1 (en) * | 2006-08-25 | 2008-03-13 | Sbc Knowledge Ventures, Lp | System and method of displaying system content |
US20090260031A1 (en) * | 2008-04-11 | 2009-10-15 | Samsung Electronics Co., Ltd. | Method and apparatus for reproducing content |
US7689510B2 (en) | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
US7711795B2 (en) | 2000-01-20 | 2010-05-04 | Sonic Solutions | System, method and article of manufacture for remote control and navigation of local content |
US7779097B2 (en) | 2000-09-07 | 2010-08-17 | Sonic Solutions | Methods and systems for use in network management of content |
US20110126226A1 (en) * | 2009-11-24 | 2011-05-26 | Sam Makhlouf | System and method for distributing media content from multiple sources |
US20110126234A1 (en) * | 2009-11-24 | 2011-05-26 | DOOREME, Inc. | Media content distribution system and method |
US8055728B2 (en) | 2002-04-25 | 2011-11-08 | International Business Machines Corporation | Remote control of selected target client computers in enterprise computer networks through global master hubs |
US8522277B2 (en) | 1998-07-23 | 2013-08-27 | Comcast Ip Holdings I, Llc | Interactive user interface |
US8578419B2 (en) | 1999-04-15 | 2013-11-05 | Comcast Ip Holdings I, Llc | Server-centric customized interactive program guide in an interactive television environment |
US8661465B2 (en) | 1999-10-27 | 2014-02-25 | Comcast Ip Holdings I, Llc | Apparatus and method for combining realtime and non-realtime encoded content |
US8689098B2 (en) | 2006-04-20 | 2014-04-01 | Google Inc. | System and method for organizing recorded events using character tags |
US8739218B2 (en) | 1998-07-23 | 2014-05-27 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program guide |
US20140201230A1 (en) * | 2007-02-28 | 2014-07-17 | Samsung Electronics Co., Ltd. | Method and system for providing sponsored information on electronic devices |
USRE45088E1 (en) * | 2000-09-07 | 2014-08-19 | Naoto Kai | System for searching TV program data via the internet |
US8930998B2 (en) | 1999-10-27 | 2015-01-06 | Comcast Ip Holdings I, Llc | Method and system for providing a program guide and multiple video streams using slice-based encoding |
US9042446B2 (en) | 1999-04-15 | 2015-05-26 | Comcast Ip Holdings I, Llc | Temporal slice persistence method and apparatus for delivery of interactive program guide |
US9154813B2 (en) | 2011-06-09 | 2015-10-06 | Comcast Cable Communications, Llc | Multiple video content in a composite video stream |
US9261978B2 (en) | 2004-04-30 | 2016-02-16 | Hillcrest Laboratories, Inc. | 3D pointing devices and methods |
US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
US9298282B2 (en) | 2004-04-30 | 2016-03-29 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
US9326043B2 (en) | 2013-03-15 | 2016-04-26 | Samir B. Makhlouf | System and method for engagement and distribution of media content |
US9648358B2 (en) | 2001-02-21 | 2017-05-09 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recording features |
US9781490B2 (en) | 2013-03-15 | 2017-10-03 | Samir B. Makhlouf | System and method for engagement and distribution of media content |
US9813641B2 (en) | 2000-06-19 | 2017-11-07 | Comcast Ip Holdings I, Llc | Method and apparatus for targeting of interactive virtual objects |
US9924234B2 (en) | 1998-07-23 | 2018-03-20 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program |
US10140433B2 (en) | 2001-08-03 | 2018-11-27 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
US10159897B2 (en) | 2004-11-23 | 2018-12-25 | Idhl Holdings, Inc. | Semantic gaming and application transformation |
US10182272B2 (en) | 2013-03-15 | 2019-01-15 | Samir B Makhlouf | System and method for reinforcing brand awareness with minimal intrusion on the viewer experience |
US10349096B2 (en) | 2001-08-03 | 2019-07-09 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3524703B2 (en) * | 1996-11-22 | 2004-05-10 | 三洋電機株式会社 | Internet compatible television system and access method using the same |
JP2001238196A (en) * | 2000-02-21 | 2001-08-31 | Hitachi Ltd | Retrieval system, receiver, retrieval device and retrieval method |
KR20100086511A (en) * | 2003-05-08 | 2010-07-30 | 힐크레스트 래보래토리스, 인크. | A control framework with a zoomable graphical user interface for organizing, selecting and launching media items |
JP2006314096A (en) * | 2006-04-24 | 2006-11-16 | Fujitsu Ltd | Device having document creation function, terminal device, device and method for transmitting information, hypertext document processing device |
JP2008258943A (en) * | 2007-04-05 | 2008-10-23 | Sharp Corp | Image display apparatus, image recording-reproducing apparatus, electronic program table displaying method, and electronic program table displaying program |
JP4919879B2 (en) | 2007-06-07 | 2012-04-18 | ソニー株式会社 | Information processing apparatus and method, and program |
JP5255333B2 (en) * | 2008-06-16 | 2013-08-07 | ドーサ アドバンスズ エルエルシー | Broadcast program information transmitter |
Citations (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4567512A (en) | 1982-08-19 | 1986-01-28 | World Video Library, Inc. | Recorded program communication system |
US4706121A (en) | 1985-07-12 | 1987-11-10 | Patrick Young | TV schedule system and process |
US5014125A (en) | 1989-05-05 | 1991-05-07 | Cableshare, Inc. | Television system for the interactive distribution of selectable video presentations |
US5151789A (en) | 1989-10-30 | 1992-09-29 | Insight Telecast, Inc. | System and method for automatic, unattended recording of cable television programs |
JPH0522672A (en) | 1991-03-13 | 1993-01-29 | Koa Corp | Tv program display method and tv program display television receiver |
JPH0522673A (en) | 1991-03-13 | 1993-01-29 | Koa Corp | Tv program reservation method and television receiver with tv program reservation function |
JPH0583688A (en) | 1991-09-19 | 1993-04-02 | Toshiba Corp | Teletext receiver |
JPH05284481A (en) | 1992-03-31 | 1993-10-29 | Fujitsu General Ltd | Teletext receiver |
JPH05284478A (en) | 1992-03-31 | 1993-10-29 | Fujitsu General Ltd | Teletext receiver |
JPH05284480A (en) | 1992-03-31 | 1993-10-29 | Fujitsu General Ltd | Teletext receiver |
JPH0630411A (en) | 1992-07-07 | 1994-02-04 | Fujitsu General Ltd | Catv home terminal device |
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
JPH07147657A (en) | 1993-11-22 | 1995-06-06 | Systec:Kk | Television program table receiver |
JPH07193762A (en) | 1993-12-27 | 1995-07-28 | Matsushita Electric Ind Co Ltd | Program list display device |
US5465385A (en) | 1991-10-28 | 1995-11-07 | Pioneer Electronic Corporation | CATV system with an easy program reservation |
US5479266A (en) | 1990-09-10 | 1995-12-26 | Starsight Telecast Inc. | User interface for television schedule system |
JPH0836605A (en) | 1994-07-22 | 1996-02-06 | Sony Corp | Tv shopping method and av system |
US5491760A (en) | 1991-11-19 | 1996-02-13 | Xerox Corporation | Method and apparatus for summarizing a document without document image decoding |
US5585838A (en) | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
US5592551A (en) | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
US5619249A (en) | 1994-09-14 | 1997-04-08 | Time Warner Entertainment Company, L.P. | Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs |
US5623613A (en) | 1994-11-29 | 1997-04-22 | Microsoft Corporation | System for displaying programming information |
US5657072A (en) | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
US5671411A (en) | 1994-11-10 | 1997-09-23 | Intel Corporation | Method of searching an audio/visual programming database using selected criterion having implicit logical operation |
US5686954A (en) | 1994-09-29 | 1997-11-11 | Sony Corporation | Program information broadcasting method program information display method, and receiving device |
US5699107A (en) * | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
US5701451A (en) | 1995-06-07 | 1997-12-23 | International Business Machines Corporation | Method for fulfilling requests of a web browser |
US5721827A (en) | 1996-10-02 | 1998-02-24 | James Logan | System for electrically distributing personalized information |
US5732216A (en) | 1996-10-02 | 1998-03-24 | Internet Angles, Inc. | Audio message exchange system |
US5748493A (en) | 1994-09-12 | 1998-05-05 | Bell Atlantic Network Services, Inc. | Level 1 Gateway for video dial tone networks |
US5751282A (en) | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
US5761606A (en) | 1996-02-08 | 1998-06-02 | Wolzien; Thomas R. | Media online services access via address embedded in video or audio program |
US5774664A (en) | 1996-03-08 | 1998-06-30 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5778181A (en) | 1996-03-08 | 1998-07-07 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5790172A (en) | 1994-07-19 | 1998-08-04 | Matsushita Electric Industrial Co., Ltd. | Server apparatus, subscriber apparatus and information on demand system |
US5797001A (en) | 1994-11-29 | 1998-08-18 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
US5818438A (en) | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
US5822539A (en) * | 1995-12-08 | 1998-10-13 | Sun Microsystems, Inc. | System for adding requested document cross references to a document by annotation proxy configured to merge and a directory generator and annotation server |
US5828403A (en) | 1995-12-22 | 1998-10-27 | U S West, Inc. | Method and system for selecting and receiving digitally transmitted signals at a plurality of television receivers |
US5835843A (en) | 1994-08-02 | 1998-11-10 | Interim Design Inc. | Interactive audiovisual distribution system |
US5880768A (en) | 1995-04-06 | 1999-03-09 | Prevue Networks, Inc. | Interactive program guide systems and processes |
US5914712A (en) | 1995-05-08 | 1999-06-22 | Video Jukebox Network, Inc. | Interactive video system |
US5945987A (en) | 1995-05-05 | 1999-08-31 | Microsoft Corporation | Interactive entertainment network system and method for providing short sets of preview video trailers |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0395673A (en) * | 1989-09-08 | 1991-04-22 | Matsushita Electric Ind Co Ltd | Method and device for setting link between sentences |
JPH0520362A (en) * | 1991-07-10 | 1993-01-29 | Tokyo Electric Power Co Inc:The | Automatic chaining generation system between document texts |
JP2925042B2 (en) * | 1991-08-30 | 1999-07-26 | 日本電信電話株式会社 | Information link generation method |
JPH05128157A (en) * | 1991-11-08 | 1993-05-25 | Ricoh Co Ltd | Document retrieval system |
JP3090233B2 (en) * | 1992-02-18 | 2000-09-18 | 日本電信電話株式会社 | A method for identifying associations between complex information |
JPH06231179A (en) * | 1993-01-29 | 1994-08-19 | Hitachi Ltd | Information retrieving system |
JP3483585B2 (en) * | 1993-03-16 | 2004-01-06 | 株式会社東芝 | Document search device and document search method |
JPH07244592A (en) * | 1994-03-04 | 1995-09-19 | Mitsubishi Electric Corp | Expert system |
JPH07325827A (en) * | 1994-04-07 | 1995-12-12 | Mitsubishi Electric Corp | Automatic hyper text generator |
JPH08182038A (en) * | 1994-12-21 | 1996-07-12 | Hitachi Ltd | Radio telephone set |
JP3636797B2 (en) * | 1995-12-08 | 2005-04-06 | 日本放送協会 | Demand access information providing system, and information distribution device, relay distribution device, and user terminal device used therefor |
-
1996
- 1996-05-27 JP JP8131725A patent/JPH09322089A/en active Pending
-
1997
- 1997-04-11 US US08/840,155 patent/US6230324B1/en not_active Expired - Lifetime
Patent Citations (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4567512A (en) | 1982-08-19 | 1986-01-28 | World Video Library, Inc. | Recorded program communication system |
US4706121B1 (en) | 1985-07-12 | 1993-12-14 | Insight Telecast, Inc. | Tv schedule system and process |
US4706121A (en) | 1985-07-12 | 1987-11-10 | Patrick Young | TV schedule system and process |
US5014125A (en) | 1989-05-05 | 1991-05-07 | Cableshare, Inc. | Television system for the interactive distribution of selectable video presentations |
US5151789A (en) | 1989-10-30 | 1992-09-29 | Insight Telecast, Inc. | System and method for automatic, unattended recording of cable television programs |
US5532754A (en) | 1989-10-30 | 1996-07-02 | Starsight Telecast Inc. | Background television schedule system |
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
US5479268A (en) | 1990-09-10 | 1995-12-26 | Starsight Telecast Inc. | User interface for television schedule system |
US5479266A (en) | 1990-09-10 | 1995-12-26 | Starsight Telecast Inc. | User interface for television schedule system |
JPH0522672A (en) | 1991-03-13 | 1993-01-29 | Koa Corp | Tv program display method and tv program display television receiver |
JPH0522673A (en) | 1991-03-13 | 1993-01-29 | Koa Corp | Tv program reservation method and television receiver with tv program reservation function |
JPH0583688A (en) | 1991-09-19 | 1993-04-02 | Toshiba Corp | Teletext receiver |
US5465385A (en) | 1991-10-28 | 1995-11-07 | Pioneer Electronic Corporation | CATV system with an easy program reservation |
US5491760A (en) | 1991-11-19 | 1996-02-13 | Xerox Corporation | Method and apparatus for summarizing a document without document image decoding |
JPH05284480A (en) | 1992-03-31 | 1993-10-29 | Fujitsu General Ltd | Teletext receiver |
JPH05284478A (en) | 1992-03-31 | 1993-10-29 | Fujitsu General Ltd | Teletext receiver |
JPH05284481A (en) | 1992-03-31 | 1993-10-29 | Fujitsu General Ltd | Teletext receiver |
JPH0630411A (en) | 1992-07-07 | 1994-02-04 | Fujitsu General Ltd | Catv home terminal device |
US5592551A (en) | 1992-12-01 | 1997-01-07 | Scientific-Atlanta, Inc. | Method and apparatus for providing interactive electronic programming guide |
JPH07147657A (en) | 1993-11-22 | 1995-06-06 | Systec:Kk | Television program table receiver |
JPH07193762A (en) | 1993-12-27 | 1995-07-28 | Matsushita Electric Ind Co Ltd | Program list display device |
US5790172A (en) | 1994-07-19 | 1998-08-04 | Matsushita Electric Industrial Co., Ltd. | Server apparatus, subscriber apparatus and information on demand system |
JPH0836605A (en) | 1994-07-22 | 1996-02-06 | Sony Corp | Tv shopping method and av system |
US5835843A (en) | 1994-08-02 | 1998-11-10 | Interim Design Inc. | Interactive audiovisual distribution system |
US5748493A (en) | 1994-09-12 | 1998-05-05 | Bell Atlantic Network Services, Inc. | Level 1 Gateway for video dial tone networks |
US5619249A (en) | 1994-09-14 | 1997-04-08 | Time Warner Entertainment Company, L.P. | Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs |
US5686954A (en) | 1994-09-29 | 1997-11-11 | Sony Corporation | Program information broadcasting method program information display method, and receiving device |
US5671411A (en) | 1994-11-10 | 1997-09-23 | Intel Corporation | Method of searching an audio/visual programming database using selected criterion having implicit logical operation |
US5623613A (en) | 1994-11-29 | 1997-04-22 | Microsoft Corporation | System for displaying programming information |
US5797001A (en) | 1994-11-29 | 1998-08-18 | Hitachi America, Ltd. | Broadcast interactive multimedia system |
US5880768A (en) | 1995-04-06 | 1999-03-09 | Prevue Networks, Inc. | Interactive program guide systems and processes |
US5818438A (en) | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
US5699107A (en) * | 1995-05-05 | 1997-12-16 | Microsoft Corporation | Program reminder system |
US5585838A (en) | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
US5945987A (en) | 1995-05-05 | 1999-08-31 | Microsoft Corporation | Interactive entertainment network system and method for providing short sets of preview video trailers |
US5914712A (en) | 1995-05-08 | 1999-06-22 | Video Jukebox Network, Inc. | Interactive video system |
US5701451A (en) | 1995-06-07 | 1997-12-23 | International Business Machines Corporation | Method for fulfilling requests of a web browser |
US5751282A (en) | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
US5822539A (en) * | 1995-12-08 | 1998-10-13 | Sun Microsystems, Inc. | System for adding requested document cross references to a document by annotation proxy configured to merge and a directory generator and annotation server |
US5828403A (en) | 1995-12-22 | 1998-10-27 | U S West, Inc. | Method and system for selecting and receiving digitally transmitted signals at a plurality of television receivers |
US5761606A (en) | 1996-02-08 | 1998-06-02 | Wolzien; Thomas R. | Media online services access via address embedded in video or audio program |
US5774664A (en) | 1996-03-08 | 1998-06-30 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5778181A (en) | 1996-03-08 | 1998-07-07 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5657072A (en) | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
US5732216A (en) | 1996-10-02 | 1998-03-24 | Internet Angles, Inc. | Audio message exchange system |
US5721827A (en) | 1996-10-02 | 1998-02-24 | James Logan | System for electrically distributing personalized information |
Non-Patent Citations (10)
Title |
---|
Internet newsgroups article 31555 of comp.infosystems.www.authorig.html, Oct. 1995.* |
U.S. application No. 08/755,763, Okawa et al., filed Nov. 21, 1996. |
U.S. application No. 08/827,717, Tomita et al., filed Nov. 21, 1996. |
U.S. application No. 08/838,922, Tomita et al., filed Apr. 8, 1997. |
Web Site of MX TV (HTML document at http://www.mxtv.co.jp/) posted in Apr. 1996 (along with translation). |
Web Site of NHK (HTML document at http://www.nhk.or,jp/) posted in Apr. 1996 (along with translation). |
Web Site of Nihon TV (HTML document at http://www.ntv.co.jp/) posted in Apr. 1996 (along with translation). |
Web Site of TBS (HTML document at http://www.tbs.co.jp/) posted in Apr. 1996 (along with translation). |
Web Site of TV Asashi (HTML document at http://www.tv-asashi.co.jp/) posted in Apr. 1996 (along with translation). |
Web Site of TV Tokyo (HTML document at http://www.tv-tkyo.co.jp/) posted in Apr. 1996 (along with translation). |
Cited By (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
US6430743B1 (en) * | 1996-05-10 | 2002-08-06 | Sony Corporation | Apparatus of storing URL transmitted via vertical blanking interval of television signal |
US7080395B2 (en) * | 1997-11-25 | 2006-07-18 | Sony Corporation | Information processor, information processing method as well as broadcasting system and broadcasting method |
US6606652B1 (en) * | 1998-06-30 | 2003-08-12 | Webtv Networks, Inc. | System for targeting information to specific users on a computer network |
US6704773B1 (en) | 1998-06-30 | 2004-03-09 | Webtv Networks, Inc. | Distributing data over a communications network for display |
US8739218B2 (en) | 1998-07-23 | 2014-05-27 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program guide |
US9924234B2 (en) | 1998-07-23 | 2018-03-20 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program |
US8522277B2 (en) | 1998-07-23 | 2013-08-27 | Comcast Ip Holdings I, Llc | Interactive user interface |
US9674586B2 (en) | 1998-07-23 | 2017-06-06 | Comcast Ip Holdings I, Llc | Data structure and methods for providing an interactive program guide |
US20040205817A1 (en) * | 1998-08-07 | 2004-10-14 | Kenji Soma | Television program broadcasting system |
US6338094B1 (en) * | 1998-09-08 | 2002-01-08 | Webtv Networks, Inc. | Method, device and system for playing a video file in response to selecting a web page link |
US6671454B1 (en) * | 1998-11-19 | 2003-12-30 | Nec Corporation | Program information providing apparatus and record/playback control apparatus |
US6993721B2 (en) * | 1998-11-30 | 2006-01-31 | Sony Corporation | Web channel guide graphical interface system and method |
US7313805B1 (en) | 1998-11-30 | 2007-12-25 | Sony Corporation | Content navigator graphical user interface system and method |
US20040210931A1 (en) * | 1998-11-30 | 2004-10-21 | Gordon Donald F | Service provider side interactive program guide encoder |
US20010012024A1 (en) * | 1998-11-30 | 2001-08-09 | Robert Rosin | Web channel guide graphical interface system and method |
US6732370B1 (en) * | 1998-11-30 | 2004-05-04 | Diva Systems Corporation | Service provider side interactive program guide encoder |
US8695037B2 (en) | 1998-11-30 | 2014-04-08 | Sony Corporation | Content navigator graphical user interface system and method |
US20080072260A1 (en) * | 1998-11-30 | 2008-03-20 | Robert Rosin | Content navigator graphical user interface system and method |
US9456241B2 (en) | 1999-04-15 | 2016-09-27 | Comcast Ip Holdings I, Llc | Server-centric customized interactive program guide in an interactive television environment |
US9042446B2 (en) | 1999-04-15 | 2015-05-26 | Comcast Ip Holdings I, Llc | Temporal slice persistence method and apparatus for delivery of interactive program guide |
US8578419B2 (en) | 1999-04-15 | 2013-11-05 | Comcast Ip Holdings I, Llc | Server-centric customized interactive program guide in an interactive television environment |
US20020059163A1 (en) * | 1999-07-15 | 2002-05-16 | Kim C. Smith | Method of searching across media and source types |
US7653614B2 (en) * | 1999-07-15 | 2010-01-26 | Spotware Technologies, Inc. | Method of searching across media and source types |
US9264711B2 (en) | 1999-10-27 | 2016-02-16 | Comcast Ip Holdings I, Llc | Apparatus and method for combining realtime and non-realtime encoded content |
US8930998B2 (en) | 1999-10-27 | 2015-01-06 | Comcast Ip Holdings I, Llc | Method and system for providing a program guide and multiple video streams using slice-based encoding |
US8661465B2 (en) | 1999-10-27 | 2014-02-25 | Comcast Ip Holdings I, Llc | Apparatus and method for combining realtime and non-realtime encoded content |
US7711795B2 (en) | 2000-01-20 | 2010-05-04 | Sonic Solutions | System, method and article of manufacture for remote control and navigation of local content |
US9813641B2 (en) | 2000-06-19 | 2017-11-07 | Comcast Ip Holdings I, Llc | Method and apparatus for targeting of interactive virtual objects |
US7689510B2 (en) | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
US7779097B2 (en) | 2000-09-07 | 2010-08-17 | Sonic Solutions | Methods and systems for use in network management of content |
USRE45088E1 (en) * | 2000-09-07 | 2014-08-19 | Naoto Kai | System for searching TV program data via the internet |
US20020045430A1 (en) * | 2000-10-16 | 2002-04-18 | Takayuki Kamei | Broadcast progam search method in digital broadcasting radio receiving apparatus, and computer-readable recording medium recording broadcast program search program |
US20030070172A1 (en) * | 2001-01-18 | 2003-04-10 | Kazuhrio Matsuzaki | Storage digital broadcasting apparatus and storage digital broadcasting receiver |
US9648358B2 (en) | 2001-02-21 | 2017-05-09 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recording features |
US9930374B2 (en) | 2001-02-21 | 2018-03-27 | Rovi Guides, Inc. | Systems and methods for interactive program guides with personal video recording features |
KR20180130599A (en) * | 2001-02-21 | 2018-12-07 | 로비 가이드스, 인크. | Systems and methods for interactive program guides with personal video recording features |
US9565398B2 (en) | 2001-06-11 | 2017-02-07 | Arrowsight, Inc. | Caching graphical interface for displaying video and ancillary data from a saved video |
US20030007663A1 (en) * | 2001-06-11 | 2003-01-09 | Lambert Wixson | Caching graphical interface for displaying video and ancillary data from a saved video |
WO2002101503A3 (en) * | 2001-06-11 | 2003-10-30 | Arrowsight Inc | Caching graphical interface for displaying video and ancillary data from a saved video |
US20090222730A1 (en) * | 2001-06-11 | 2009-09-03 | Arrowsight, Inc | Caching graphical interface for displaying video and ancillary data from a saved video |
US7540011B2 (en) | 2001-06-11 | 2009-05-26 | Arrowsight, Inc. | Caching graphical interface for displaying video and ancillary data from a saved video |
US10140433B2 (en) | 2001-08-03 | 2018-11-27 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
US10349096B2 (en) | 2001-08-03 | 2019-07-09 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
US20030093785A1 (en) * | 2001-11-14 | 2003-05-15 | Sony Corporation | Apparatus for storing information associated with a broadcast segment and method and system utilizing such stored information |
US8055728B2 (en) | 2002-04-25 | 2011-11-08 | International Business Machines Corporation | Remote control of selected target client computers in enterprise computer networks through global master hubs |
US20050055401A1 (en) * | 2003-02-28 | 2005-03-10 | Helmer Nicholas J. | Newspaper system with remote updating and printing |
US10782792B2 (en) | 2004-04-30 | 2020-09-22 | Idhl Holdings, Inc. | 3D pointing devices with orientation compensation and improved usability |
US9261978B2 (en) | 2004-04-30 | 2016-02-16 | Hillcrest Laboratories, Inc. | 3D pointing devices and methods |
US9946356B2 (en) | 2004-04-30 | 2018-04-17 | Interdigital Patent Holdings, Inc. | 3D pointing devices with orientation compensation and improved usability |
US9575570B2 (en) | 2004-04-30 | 2017-02-21 | Hillcrest Laboratories, Inc. | 3D pointing devices and methods |
US9298282B2 (en) | 2004-04-30 | 2016-03-29 | Hillcrest Laboratories, Inc. | 3D pointing devices with orientation compensation and improved usability |
US10514776B2 (en) | 2004-04-30 | 2019-12-24 | Idhl Holdings, Inc. | 3D pointing devices and methods |
US11157091B2 (en) | 2004-04-30 | 2021-10-26 | Idhl Holdings, Inc. | 3D pointing devices and methods |
US8509602B2 (en) * | 2004-08-05 | 2013-08-13 | Sony Corporation | Recording control apparatus and method, and program |
US20060029369A1 (en) * | 2004-08-05 | 2006-02-09 | Junya Ohde | Recording control apparatus and method, and program |
US11154776B2 (en) | 2004-11-23 | 2021-10-26 | Idhl Holdings, Inc. | Semantic gaming and application transformation |
US10159897B2 (en) | 2004-11-23 | 2018-12-25 | Idhl Holdings, Inc. | Semantic gaming and application transformation |
US8793579B2 (en) | 2006-04-20 | 2014-07-29 | Google Inc. | Graphical user interfaces for supporting collaborative generation of life stories |
US8103947B2 (en) * | 2006-04-20 | 2012-01-24 | Timecove Corporation | Collaborative system and method for generating biographical accounts |
US10180764B2 (en) | 2006-04-20 | 2019-01-15 | Google Llc | Graphical user interfaces for supporting collaborative generation of life stories |
US8775951B2 (en) | 2006-04-20 | 2014-07-08 | Google Inc. | Graphical user interfaces for supporting collaborative generation of life stories |
US20070250791A1 (en) * | 2006-04-20 | 2007-10-25 | Andrew Halliday | System and Method for Facilitating Collaborative Generation of Life Stories |
US20070261071A1 (en) * | 2006-04-20 | 2007-11-08 | Wisdomark, Inc. | Collaborative system and method for generating biographical accounts |
US10001899B2 (en) | 2006-04-20 | 2018-06-19 | Google Llc | Graphical user interfaces for supporting collaborative generation of life stories |
US8689098B2 (en) | 2006-04-20 | 2014-04-01 | Google Inc. | System and method for organizing recorded events using character tags |
US20080066137A1 (en) * | 2006-08-25 | 2008-03-13 | Sbc Knowledge Ventures, Lp | System and method of displaying system content |
US20140201230A1 (en) * | 2007-02-28 | 2014-07-17 | Samsung Electronics Co., Ltd. | Method and system for providing sponsored information on electronic devices |
US9792353B2 (en) * | 2007-02-28 | 2017-10-17 | Samsung Electronics Co. Ltd. | Method and system for providing sponsored information on electronic devices |
US20090260031A1 (en) * | 2008-04-11 | 2009-10-15 | Samsung Electronics Co., Ltd. | Method and apparatus for reproducing content |
US20110126226A1 (en) * | 2009-11-24 | 2011-05-26 | Sam Makhlouf | System and method for distributing media content from multiple sources |
US20110126234A1 (en) * | 2009-11-24 | 2011-05-26 | DOOREME, Inc. | Media content distribution system and method |
US9479838B2 (en) | 2009-11-24 | 2016-10-25 | Sam Makhlouf | System and method for distributing media content from multiple sources |
US9154813B2 (en) | 2011-06-09 | 2015-10-06 | Comcast Cable Communications, Llc | Multiple video content in a composite video stream |
US9781490B2 (en) | 2013-03-15 | 2017-10-03 | Samir B. Makhlouf | System and method for engagement and distribution of media content |
US10182272B2 (en) | 2013-03-15 | 2019-01-15 | Samir B Makhlouf | System and method for reinforcing brand awareness with minimal intrusion on the viewer experience |
US9743155B2 (en) | 2013-03-15 | 2017-08-22 | Samir B. Makhlouf | System and method for engagement and distribution of media content |
US10368141B2 (en) | 2013-03-15 | 2019-07-30 | Dooreme Inc. | System and method for engagement and distribution of media content |
US9392342B2 (en) | 2013-03-15 | 2016-07-12 | Samir B. Makhlouf | System and method for engagement and distribution of media content |
US9326043B2 (en) | 2013-03-15 | 2016-04-26 | Samir B. Makhlouf | System and method for engagement and distribution of media content |
Also Published As
Publication number | Publication date |
---|---|
JPH09322089A (en) | 1997-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6230324B1 (en) | Device for transmitting broadcast-program information and allowing other information sources to be accessed | |
US6100884A (en) | Device for delivering listings of broadcast programs via network | |
JP4201706B2 (en) | System and method for combining several EPG sources into one reliable EPG | |
US6990677B1 (en) | Application program interfaces for electronic program guide data services | |
US7703041B2 (en) | Screen display apparatus, program, and screen display method | |
US6732372B2 (en) | Transmission device and terminal device for automatic reception/recording of broadcast programs | |
JP5473599B2 (en) | Terminal device, information correction server, program information correction method, and information correction method | |
US8756629B2 (en) | Web information processing apparatus and web information processing method, and information processing apparatus and information processing apparatus control method | |
JP2003158726A (en) | System for providing program information | |
JP2004508753A (en) | Search method for audio-visual program or content on audio-visual flux including table of events delivered by database | |
JPH11327717A (en) | Information output device and information offering system | |
US20050024355A1 (en) | Selecting items displayed on respective areas on a screen | |
US20020059608A1 (en) | Television system | |
EP2621181A2 (en) | Coupon distribution system, television device and server | |
JP2002300564A (en) | Digital broadcast information integrating server | |
JP4182807B2 (en) | Information access system, information providing apparatus, information access apparatus, information providing method, and information access method | |
JP4518718B2 (en) | Video content storage device | |
WO2007086233A1 (en) | Advertisement distribution system, advertisement distribution method, broadcast reception device, and advertisement distribution device | |
JP5255333B2 (en) | Broadcast program information transmitter | |
EP0995312B1 (en) | Method and terminal for providing services in telecommunication network | |
JP2005151347A (en) | Aggregation service method and aggregation service system | |
JP2002118836A (en) | Information providing device and method | |
JP2006314096A (en) | Device having document creation function, terminal device, device and method for transmitting information, hypertext document processing device | |
JPH11252517A (en) | Teletext broadcast display device | |
JP2002344935A (en) | Information collection distributor, information collection distribution method and information collection distribution system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FUJITSU LIMITED, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TOMITA, YASUMASA;OIZUMI, SHIGERU;REEL/FRAME:010647/0846 Effective date: 19971107 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: DOSA ADVANCES LLC, NEVADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FUJITSU LIMITED;REEL/FRAME:016745/0196 Effective date: 20050331 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: XYLON LLC, DELAWARE Free format text: MERGER;ASSIGNOR:DOSA ADVANCES LLC;REEL/FRAME:036942/0495 Effective date: 20150813 |
|
AS | Assignment |
Owner name: HANGER SOLUTIONS, LLC, GEORGIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTELLECTUAL VENTURES ASSETS 161 LLC;REEL/FRAME:052159/0509 Effective date: 20191206 |