Receiving apparatus and method, information distribution method, filtering and storing program, and recording medium
First Claim
1. A receiving apparatus in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said receiving apparatus comprising:
- means for inputting viewer profile information in accordance with a viewer profile setting program, storing said input viewer profile information, and transmitting the viewer profile information to said customer management center;
means for receiving content, profile condition information of target viewers of said content, and a filtering and storing execution script;
means for executing sequentially;
first, for executing said filtering and storing execution script to perform matching of said stored viewer profile information with said profile condition information, and matched content is filtered and stored in said content storage means; and
second, reading viewer profile information stored in the receiving apparatus;
third, temporarily downloading the content and content profile condition information; and
means for reproducing said stored content,wherein said content, said profile condition information and said script file for the filtering and storing program are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method,wherein said viewer profile information comprises a plurality of items which is specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, andwherein the filtering and storing execution script is received together with the information content and the profile condition information.
3 Assignments
0 Petitions
Accused Products
Abstract
It is possible for the content distribution side to control the conditions of target viewers for distributions without depending on the functions specific to a receiver. Content which is broadcast, a content profile, and a program are received. In an initial step of the program, prestored viewer profile information is read. All the content profiles and the contents are downloaded temporarily. Next, the profile information is read, and then a process of matching the profile information with the viewer profile information is performed. When it is determined that they do not match, a matching process for the next content profile is performed. If, on the other hand, they match, at the next step, the content is stored. The viewer reproduces the stored content at an appropriate time.
36 Citations
22 Claims
-
1. A receiving apparatus in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said receiving apparatus comprising:
-
means for inputting viewer profile information in accordance with a viewer profile setting program, storing said input viewer profile information, and transmitting the viewer profile information to said customer management center; means for receiving content, profile condition information of target viewers of said content, and a filtering and storing execution script; means for executing sequentially; first, for executing said filtering and storing execution script to perform matching of said stored viewer profile information with said profile condition information, and matched content is filtered and stored in said content storage means; and second, reading viewer profile information stored in the receiving apparatus; third, temporarily downloading the content and content profile condition information; and means for reproducing said stored content, wherein said content, said profile condition information and said script file for the filtering and storing program are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is received together with the information content and the profile condition information. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. A receiving apparatus in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said receiving apparatus comprising:
-
means for inputting viewer profile information in accordance with a viewer profile setting program, storing said input viewer profile information, and transmitting the viewer profile information to said customer management center; means for receiving and storing content, profile condition information of target viewers of said content, and a filtering and storing execution script, and means for receiving content, profile condition information of target viewers of said content, and a filtering and storing execution script; means for executing sequentially; first, executing said filtering and storing execution script to perform matching of said stored viewer profile information with said profile condition information, and matched content is filtered and stored in said content storage means; second, reading viewer profile information stored in the receiving apparatus; third, temporarily downloading the content and content profile condition information; and means for reproducing said stored content wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is received together with the information content and the profile condition information.
-
-
11. A receiving method in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said receiving method comprising:
-
a step of inputting viewer profile information in accordance with a viewer profile setting execution script, storing said input viewer profile information, and transmitting the viewer profile information to said customer management center; a step of receiving content, profile condition information of target viewers of said content, and a filtering and storing execution script; sequentially performing a first step of executing said filtering and storing execution script to perform matching of said stored viewer profile information with said profile condition information, and matched content is filtered and stored in said content storage means; then sequentially performing a second step of reading viewer profile information stored in the receiving apparatus; then sequentially performing a third step of temporarily downloading the content and content profile condition information; and a step of reproducing said stored content, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is received together with the information content and the profile condition information.
-
-
12. A receiving method in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said receiving method comprising:
-
a step of inputting viewer profile information in accordance with a viewer profile setting program, storing said input viewer profile information, and transmitting the viewer profile information to said customer management center; a step of receiving and storing content, profile condition information of target viewers of said content, and a filtering and storing execution script; sequentially performing a first step of executing said filtering and storing execution script to perform matching of said stored viewer profile information with said profile condition information, and matched content is filtered and stored in said content storage means; then sequentially performing a second step of reading viewer profile information stored in the receiving apparatus; then sequentially performing a third step of temporarily downloading the content and content profile condition information; and a step of reproducing said stored content, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is received together with the information content and the profile condition information.
-
-
13. An information distribution method in an information distribution system made up of a customer management center and receiving apparatuses, which receive apparatus and content storage means, said information distribution method comprising the steps of:
-
referring to viewer profile information which is input by a receiving apparatus and which is stored in the customer management center in order to set profile condition information so that target viewers for distributions are set; and distributing, to the receiving apparatus, content, said set profile condition information, and a filtering and storing execution script that, when executed, matches said viewer profile information with said profile condition information in the order of; first, executing the filtering and storing execution script to match the viewer profile information with the profile condition information; second, reading viewer profile information stored in the receiving apparatus; third, temporarily downloading the content and content profile condition information, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is broadcast together with the information content and the profile condition information.
-
-
14. An information distribution method in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said information distribution method comprising:
-
a step in which the receiving apparatus inputs viewer profile information, stores said input viewer profile information, and transmits the viewer profile information to said customer management center; a step in which said customer management center receives and stores the viewer profile information input by said receiving apparatus and provides the stored viewer profile information to a content distribution apparatus; a step in which said content distribution apparatus sets profile condition information by referring to said provided viewer profile information in order to set target viewers for distributions, and distributes content, said set profile condition information, and a filtering and storing execution script; a step in which said receiving apparatus receives content, said profile condition information, and said filtering and storing execution script; sequentially performing a first step of executing said filtering and storing execution script to perform matching of said stored viewer profile information with said profile condition information, matched content is filtered and stored in the content storage; then sequentially performing a second step of reading viewer profile information stored in the receiving apparatus; then sequentially performing a third step of temporarily downloading the content and content profile condition information; and a step of reproducing the stored content, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is be specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is broadcast together with the information content and the profile condition information.
-
-
15. An information distribution method in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said information distribution method comprising:
-
a step in which the receiving apparatus inputs viewer profile information, stores said input viewer profile information, and transmits the viewer profile information to said customer management center; a step in which said customer management center receives and stores the viewer profile information input by said receiving apparatus, and provides the stored viewer profile information to the content distribution apparatus; a step in which said content distribution apparatus sets profile condition information by referring to said provided viewer profile information in order to set target viewers for distributions, and distributes content, said set profile condition information, and a filtering and storing execution script; a step in which said receiving apparatus receives and stores content, said profile condition information, and said filtering and storing execution script; sequentially performing a first step of executing said filtering and storing execution script to perform matching of said stored viewer profile information with said profile condition information, matched content within the stored content is filtered and stored in said content storage; then sequentially performing a second step of reading viewer profile information stored in the receiving apparatus; then sequentially performing a third step of temporarily downloading the content and content profile condition information; and a step of reproducing the stored content, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is be specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is broadcast together with the information content and the profile condition information.
-
-
16. A computer-readable recording medium having recorded thereon a program executable by a processor for performing a method to cause filtering and storing by a computer of a receiving apparatus in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said method comprising:
-
a step of receiving content and profile condition information of target viewers of said content, and a filtering and storing execution script; a step of reading viewer profile information which is input in advance and stored; sequentially performing a first step of executing said filtering and storing execution script to perform matching of said profile condition information with said viewer profile information; then sequentially performing a second step of reading viewer profile information stored in the receiving apparatus; then sequentially performing a third step of temporarily downloading the content and content profile condition information; a step of determining the matching between the profile condition information and the viewer profile information; and a step of only storing the content in the content storage means when the profile condition information and the viewer profile information match and not storing the content when the profile condition information and the viewer profile information do not match, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is be specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is broadcast together with the information content and the profile condition information. - View Dependent Claims (17)
-
-
18. A computer-readable recording medium having recorded thereon a program executable by a processor for performing a method to cause filtering and storing by a computer of a receiving apparatus in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means perform for each content, said method comprising:
-
a step of receiving content and profile condition information of target viewers of said content, and a filtering and storing execution script; a step of reading the viewer profile information which is input in advance and stored; sequentially performing a first step of executing said filtering and storing execution script to perform matching of said profile condition information with said viewer profile information then sequentially performing a second step of reading viewer profile information stored in the receiving apparatus; then sequentially performing a third step of temporarily downloading the content and content profile condition information; a step of only storing the content in the content storage means when the profile condition information and the viewer profile information match and not storing the content when the profile condition information and the viewer profile information do not match; and a step of accessing another content which exists at a specific location on a communication network, described in said content when they match and of storing or reproducing said other content, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is be specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is received together with the information content and the profile condition information.
-
-
19. A computer-readable recording medium having recorded thereon a filtering and storing execution script for making a computer of a receiving apparatus in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means perform for each content:
-
a step of receiving content and profile condition information of target viewers of said content; a step of reading the viewer profile information which is input in advance and stored; sequentially performing a first step of executing said filtering and storing execution script to perform matching of said profile condition information with said viewer profile information; then sequentially performing a second step of reading viewer profile information stored in the receiving apparatus; then sequentially performing a third step of temporarily downloading the content and content profile condition information; and a step of only storing the content in the content storage means when the profile condition information and the viewer profile information match and not storing the content when the profile condition information and the viewer profile information do not match, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed so as to determine matching according to the logical computation result, and wherein the filtering and storing execution script is received together with the information content and the profile condition information. - View Dependent Claims (20)
-
-
21. A computer-readable recording medium having recorded thereon a filtering and storing execution script for making a computer of a receiving apparatus in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means perform for each content:
-
a step of receiving content and profile condition information of target viewers of said content; a step of reading the viewer profile information which is input in advance and stored; sequentially performing a first step of executing said filtering and storing execution script to perform matching of said profile condition information with said viewer profile information; then sequentially performing a second step of reading viewer profile information stored in the receiving apparatus; then sequentially performing a third step of temporarily downloading the content and content profile condition information; and a step of accessing another content which exists at a specific location on a communication network, described in said content when the profile condition information and the viewer profile information match and of storing or reproducing said other content, wherein said content, said profile condition information and said script file for the filtering and storing execution script are broadcast as a packet stream repeatedly transmitted in the time slot by a data carousel method, wherein said viewer profile information comprises a plurality of items which is specified by binary values for an applicable case and for a non-applicable case, as said profile condition information, a case matching said item of said viewer profile information is set to one of the binary values in such a manner as to have a one-to-one correspondence with each item of said viewer profile information, and a logical computation of said viewer profile information and said profile condition information is performed to determine matching according to the logical computation result, and wherein the filtering and storing execution script is received together with the information content and the profile condition information.
-
-
22. A receiving method in an information distribution system made up of a customer management center and receiving apparatuses, which receive distributed content, including a content distribution apparatus and content storage means, said receiving method comprising:
-
storing viewer profile information to the customer management center; receiving content with profile condition information; receiving, together with the content, a filtering and storing execution script; sequentially first, executing the filtering and storing execution script to match the viewer profile information with the profile condition information; then sequentially second, reading viewer profile information stored in the receiving apparatus; then sequentially third, temporarily downloading the content and content profile condition information; and storing only received content having profile condition information matching the viewer profile information based upon the executed filtering and storage execution script, wherein the filtering and storing execution script is received together with the information content and the profile condition information.
-
Specification