This application claims priority to Taiwan Application Serial Number 105109035, filed Mar. 23, 2016, which is herein incorporated by reference.
Technical Field
The present invention relates to recommendation technology. More particularly, the present invention relates to an information recommend system, an information recommend method and a non-transitory computer-readable storage medium.
Description of Related Art
Recently, television (TV) becomes one of entertainment that people usually choose in daily life. When a viewer watches TV, advertisements are often broadcast between programs. However, methods of broadcasting the advertisements are mostly fixed, and the advertisements are hard to get the viewer's interest. Therefore, advertising effect is very limited.
In order to effectively improve advertising effect, an aspect of the present disclosure provides an information recommend system that includes an information recommend device. The information recommend device is configured to store an operation model and a recommendation model. The operation model is composed of a plurality of operation mode data, and the recommendation model is composed of detailed data of a plurality of multimedia data. The information recommend device is further configured to receive a plurality of real-time viewing data, to determine a real-time operation mode according to the real-time viewing data and the operation model, and to determine recommending multimedia data and a time point for recommending from the detailed data of the multimedia data according to the real-time operation mode and the recommendation model.
In an embodiment of the present disclosure, the information recommend device is a set-top box (STB), and the information recommend system further includes a database. The database is configured to store the operation model, the recommendation model and the detailed data of the multimedia data, and to communicatively connect to the information recommend device through a communication network to send the operation model and the recommendation model to the information recommend device for storage and updating.
In an embodiment of the present disclosure, the information recommend system further includes a processing device. The processing device is connected to the database and communicatively connected to the information recommend device through the communication network. The processing device is configured to receive the real-time viewing data from the information recommend device to update the operation model and the recommendation model in the database.
In an embodiment of the present disclosure, the information recommend device further includes a storage unit. The storage unit is configured to store the operation model, the recommendation model and a plurality of viewer profiles. The information recommend device is further configured to determine a real-time viewer profile according to the real-time viewing data, and then to determine the recommending multimedia data and the time point for recommending from the detailed data of the multimedia data according to the real-time operation mode, the real-time viewer profile and the recommendation model.
In an embodiment of the present disclosure, the operation mode data in the operation model is respectively corresponding to a plurality of feature data of operation mode. The information recommend device is further configured to generate a plurality of feature data according to the real-time viewing data, and to determine the real-time operation mode according to the feature data and the operation model.
In an embodiment of the present disclosure, the detailed data of the multimedia data are categorical data of the multimedia data, broadcast channels and broadcast times. The real-time viewing data includes a current time, and the information recommend device determines the recommending multimedia data according to the current time and the broadcast times of the multimedia data.
In an embodiment of the present disclosure, the information recommend system further includes a remote control for a viewer to operate. The remote control configured to generate the real-time viewing data and to send the real-time viewing data to the information recommend device. The remote control includes a recommend button for the viewer. The recommend button is configured to select whether to display the recommending multimedia data on a display.
In an embodiment of the present disclosure, the information recommend system further includes a display, which is configured to provide an operation interface to display the recommending multimedia data.
Another aspect of the present disclosure provides an information recommend method adaptable to an information recommend device. The information recommend method includes steps as follows. A plurality of real-time viewing data are received. A real-time operation mode is determined according to the real-time viewing data and an operation model. The operation model is composed of a plurality of operation mode data. A recommending multimedia data and a time point for recommending are determined from detailed data of a plurality of multimedia data according to the real-time operation mode and a recommendation model. The recommendation model is composed of the detailed data of the multimedia data.
In an embodiment of the present disclosure, the information recommend device is a set-top box (STB). The operation model, the recommendation model and the detailed data of the multimedia data are stored by a database. The database is communicatively connected to the information recommend device through a communication network to send the operation model and the recommendation model to the information recommend device for storage and updating
In an embodiment of the present disclosure, the database is connected, and the information recommend device is communicatively connected through the communication network by a processing device. The real-time viewing data are received from the information recommend device by the processing device to update the operation model and the recommendation model in the database.
In an embodiment of the present disclosure, the information recommend device further stores a plurality of viewer profile. A real-time viewer profile is determined according to the real-time viewing data, and then the recommending multimedia data and the time point for recommending are determined from the detailed data of the multimedia data according to the real-time operation mode, the real-time viewer profile and the recommendation model.
In an embodiment of the present disclosure, the operation mode data in the operation model is respectively corresponding to a plurality of feature data of operation mode. A plurality of feature data are generated according to the real-time viewing data. The real-time operation mode is determined according to the feature data and the operation model.
In an embodiment of the present disclosure, the recommending multimedia data is determined according to the current time and the broadcast times of the multimedia data. The detailed data of the multimedia data are categorical data of the multimedia data, broadcast channels and broadcast times. The real-time viewing data includes a current time.
In an embodiment of the present disclosure, the real-time viewing data is generated by a remote control for a viewer to operate. The recommending multimedia data are selected whether to be displayed on a display by a recommend button of the remote control for the viewer.
In an embodiment of the present disclosure, an operation interface is provided to display the recommending multimedia data by a display.
Another aspect of the present disclosure provides a non-transitory computer-readable storage medium storing a program that is loaded and executed by a computer, performs an information recommend method. The information recommend method includes steps as follows. A plurality of real-time viewing data are received. A real-time operation mode is determined according to the real-time viewing data and an operation model. The operation model is composed of a plurality of operation mode data. A recommending multimedia data and a time point for recommending are determined from detailed data of a plurality of multimedia data according to the real-time operation mode and a recommendation model. The recommendation model is composed of the detailed data of the multimedia data.
In conclusion, the present disclosure can recommend the multimedia information that is close to the user's preference to the user at an appropriate time point. Therefore, advertising effect is greatly improved without disturbance to the user.
It is to be understood that both the foregoing general description and the following detailed description are by examples, and are intended to provide further explanation of the invention as claimed.
The invention can be more fully understood by reading the following detailed description of the embodiment, with reference made to the accompanying drawings as follows:
In order to make the description of the disclosure more detailed and comprehensive, reference will now be made in detail to the accompanying drawings and the following embodiments. However, the provided embodiments are not used to limit the ranges covered by the present disclosure; orders of step description are not used to limit the execution sequence either. Any devices with equivalent effect through rearrangement are also covered by the present disclosure.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” or “includes” and/or “including” or “has” and/or “having” when used in this specification, specify the presence of stated features, regions, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, regions, integers, steps, operations, elements, components, and/or groups thereof.
In this document, the term “coupled” may also be termed as “electrically coupled,” and the term “connected” may be termed as “electrically connected.” “Coupled” and “connected” may also be used to indicate that two or more elements cooperate or interact with each other.
Unless otherwise indicated, all numbers expressing quantities, conditions, and the like in the instant disclosure and claims are to be understood as modified in all instances by the term “about.” The term “about” refers, for example, to numerical values covering a range of plus or minus 20% of the numerical value. The term “about” preferably refers to numerical values covering range of plus or minus 10% (or most preferably, 5%) of the numerical value. The modifier “about” used in combination with a quantity is inclusive of the stated value.
When a user watches a television program and operates a remote control, a plurality of real-time viewing data (e.g., the data about a frequency of pressing a button, a preferred button, operating method of a certain button and so on when the remote control is operated) are generated and the information recommend device 110 is configured to receive the plurality of real-time viewing data. Then, the information recommend device 110 determines a real-time operation mode of watching TV for the user according to the real-time viewing data and the operation model, and determines a recommending multimedia data and a time point for recommending from the detailed data of the multimedia data according to the real-time operation mode and the recommendation model. In a specific embodiment, the detailed data of the multimedia data are categorical data of the multimedia data, broadcast channels (e.g., a self-operated channel of a channel supplier) and broadcast times, and the real-time viewing data includes a current time when the user operates the remote control. In the present embodiment, the information recommend device 110 determines the recommending multimedia data according to the current time and the broadcast times of the multimedia data to provide the recommending multimedia data to the user at a particular time point for recommending. However, the present disclosure is not limited to the embodiment. Therefore, the information recommend system 100 can effectively provide advertisements and avoid disturbing the user watching the programs.
For example, the real-time operation mode includes a watching mode, a browsing mode and an idle mode. The watching mode indicates that the user is steadily watching a program from a particular channel, the browsing mode indicates that the user continuously switches channels and searches for a desired TV program, and the idle mode indicates that the user stays tuned to another channel over a certain time period without any operating signal and may walk away from the TV.
Regarding to the time point for recommending, in an embodiment, when the real-time operation mode of the user is the browsing mode, the information recommend device 110 may directly push the recommending multimedia data to recommend the user. The user may operate the remote control 240 to select whether the recommending multimedia data displays on a display 250 (e.g., a TV or a multimedia player).
As a result, the information recommend system 100 can provide the recommending multimedia data to the user at an appropriate time point according to an operation mode of currently watching a video channel by the user (i.e., the real-time operation mode). Therefore, the user can receive the recommending multimedia data without disturbance to improve advertising effect.
In an embodiment, the information recommend device 110 includes a storage unit 112 that is configured to store the operation model, the recommendation model and a plurality of viewer profile.
The aforementioned viewer profiles indicate modes of users when watching TV programs, and it is not limited to a single user or many users. In other words, the same user can have different viewer profiles at different time points, or many users may have the same viewer profile. The viewer profiles depend on ways that users operate a remote control device in real-time and/or program contents watched by the users, and the viewer profiles are corresponding to diverse user preferences (e.g., preferences for channels, preferences for TV program types, etc).
In a further embodiment, the information recommend device 110 is configured to determine a real-time viewer profile according to the real-time viewing data to reflect the user's preference (e.g., preferences for channels, program categories, etc.) Then, the information recommend device 110 determines the recommending multimedia data and the time point for recommending from the detailed data of the multimedia data according to the real-time operation mode, the real-time viewer profile and the recommendation model. Specifically, the information recommend device 110 determines the recommending multimedia data that is related to the user's preference through the recommendation model according to the real-time viewer profile, the categorical data and the broadcast channels in the detailed data of the multimedia data. Therefore, the recommending multimedia data determined by the information recommend device 110 according to the real-time viewer profile is closer to the user's preference, and advertising effect can be further improved.
In an embodiment, the information recommend system 200 includes a database 220. The database 220 is configured to store the operation model, the recommendation model and the detailed data of the multimedia data, and to communicatively connect to the information recommend device 110 through a communication network. The database 220 sends the operation model and the recommendation model to the information recommend device 110 for storage and updating.
In an embodiment, the information recommend system 200 includes a remote control 240 and a display 250. The remote control 240 is for a user (e.g., a viewer) to operate and is configured to generate the real-time viewing data and to send the real-time viewing data to the information recommend device 110. The remote control 240 includes a recommend button that can be used by the viewer to select whether to display the recommending multimedia data on the display 250 (e.g., a TV). The display 250 is configured to provide an operation interface to display the recommending multimedia data. When the viewer doesn't want to be disturbed during the programs, the viewer may determine that the display 250 doesn't display the recommending multimedia data through the recommend button. When the viewer is interested in multimedia data content, the viewer may determine that the display 250 displays the recommending multimedia data through the recommend button. Therefore, the viewer can independently determine whether the recommending multimedia data is displayed on the display 250 to avoid disturbing watching the programs.
In an embodiment, the information recommend system 200 includes a processing device 230 that is connected to the database 220 and communicatively connected to the information recommend device 110 through the communication network. The processing device 230 is configured to execute a viewer data analysis process according to the real-time viewing data received by the information recommend device 110 in the user's house to update the operation model and the recommendation model in the database 220. Then, the database 220 may send the operation model and the recommendation model to the information recommend device 110 for storage and updating. Therefore, the processing device 230 can correct the operation model and the recommendation model according to all of the real-time viewing data generated by the remote control that is operated by the user to maintain accuracy of determining the real-time operation mode and recommending the multimedia data.
In step S302, a plurality of real-time viewing data are received.
In step S304, a real-time operation mode is determined according to the real-time viewing data and the operation model. The operation model is composed of a plurality of operation mode data.
In step S306, recommending multimedia data and a time point for recommending are determined from detailed data of a plurality of multimedia data according to the real-time operation mode and the recommendation model. The recommendation model is composed of the detailed data of the multimedia data.
In order to describe feature data, in an embodiment, the information recommend device 110 generates a plurality of feature data (e.g., channel switching frequencies f1 and f2) according to the real-time viewing data. Then, the information recommend device 110 determines the real-time operation mode of the user according to the feature data through the operation model. The operation mode data in the operation model respectively corresponds to a plurality of feature data of operation mode. For example, the feature data of the operation mode may be a condition (e.g., channel switching frequency) corresponding to each of the operation mode data, and be used to determine the current real-time operation mode of the user.
0/s
Reference is made to table 1 and
In order to reduce disturbance to the user, the information recommend device 110 determines timing for pushing the recommending multimedia data according to the real-time operation mode of the user. For example, when the user is in the browsing mode, the information recommend device 110 directly pushes the recommending multimedia data. When the user is in the watching mode, the information recommend device 110 pushes the recommending multimedia data in an advertisement time. When the user is in the idle mode, it indicates that the user may walk away from the TV and the information recommend device 110 stops pushing the recommending multimedia data or pushes the recommending multimedia data in the advertisement time. The actions executed according to the real-time operation mode by the information recommend device 110 may be adjusted based on actual situations and are not limited to the aforementioned actions.
In an embodiment, the information recommend device 110 may be implemented as a set-top box (STB). The processing device 230 may be implemented as a computer. The storage unit 112 may be implemented as a flash memory, a hard disk or another storage device that can be thought by those skilled in the art. The database 220 can be stored in a storage device, such as a hard disk, any non-transitory computer readable storage medium, or a database accessible from network. Those of ordinary skill in the art can think of the appropriate implementation of the database 220 without departing from the spirit and scope of the present disclosure.
In conclusion, the present disclosure can recommend the multimedia information that is close to the user's preference to the user at an appropriate time point. Therefore, advertising effect is greatly improved without disturbance to the user.
Although the present invention has been described in considerable detail with reference to certain embodiments thereof, other embodiments are possible. Therefore, the spirit and scope of the appended claims should not be limited to the description of the embodiments contained herein.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
105109035 | Mar 2016 | TW | national |