CN111770383B - Generation method of equipment association relationship, content recommendation method and device - Google Patents
Generation method of equipment association relationship, content recommendation method and device Download PDFInfo
- Publication number
- CN111770383B CN111770383B CN202010913063.1A CN202010913063A CN111770383B CN 111770383 B CN111770383 B CN 111770383B CN 202010913063 A CN202010913063 A CN 202010913063A CN 111770383 B CN111770383 B CN 111770383B
- Authority
- CN
- China
- Prior art keywords
- equipment
- target
- terminal
- group
- association relationship
- 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.)
- Active
Links
Images
Classifications
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
- G06F16/735—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
- G06Q30/0271—Personalized advertisement
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
-
- 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/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Finance (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Cheminformatics (AREA)
- General Business, Economics & Management (AREA)
- Bioinformatics & Computational Biology (AREA)
- Entrepreneurship & Innovation (AREA)
- Evolutionary Biology (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention provides a method for generating an equipment association relationship, a method and a device for recommending content, and is applied to the technical field of computers. The generation method comprises the following steps: determining a plurality of terminal devices to be generated into incidence relation; acquiring IP addresses corresponding to the plurality of terminal devices; grouping the plurality of terminal devices based on the respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group; and aiming at each target equipment group, obtaining interest reference information corresponding to each equipment in the target equipment group, and generating equipment association relation of families represented by the equipment in the target equipment group based on the equipment ID of each equipment in the target equipment group and the interest reference information corresponding to each equipment. Therefore, the information utilized in the method for establishing the device association relationship is the IP address and the interest reference information of the terminal device, the privacy information of the user is not involved, and the problem of privacy safety of the user caused by the need of collecting the behavior information of the user is solved.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a method for generating an equipment association relationship, a method and a device for recommending content.
Background
When a user watches an intelligent television, video content or advertisement content is recommended based on the interest preference of family members of a family to which the user belongs, and the method is a commonly used recommendation method at present. In order to implement video or advertisement content recommendation, generating the device association relationship of each family is a more important processing link.
In the related art, the method for generating the association relationship of the equipment comprises the following steps: the method comprises the steps of obtaining user behavior information of a plurality of terminal devices, for example, television programs watched by a user through a smart television, commodities browsed or purchased through a smart phone and the like, analyzing the collected user behavior information, and generating device association relations of families based on analysis results.
However, since the behavior information used in the related art, for example, the purchasing behavior of the user when purchasing a product, requires the use of address information for receiving the product, etc., much user privacy information is involved, and there is a problem that the user privacy is safe.
Disclosure of Invention
The embodiment of the invention aims to provide a method for generating an equipment association relation, a method and a device for recommending content, which are used for solving the problem of privacy safety of a user caused by the collection of user behavior information. In addition, the embodiment of the invention also provides a content recommendation method and a content recommendation device, so that video content or advertisement content can be recommended to a user on the premise of ensuring the privacy and the safety of the user. The specific technical scheme is as follows:
in a first aspect, an embodiment of the present invention provides a method for generating an association relationship between devices, where the method includes:
determining a plurality of terminal devices to be generated into an incidence relation, wherein the device types of the plurality of terminal devices comprise a mobile terminal and an intelligent television;
acquiring IP addresses corresponding to the plurality of terminal devices, wherein the IP address corresponding to any terminal device is the IP address utilized when the terminal device sends an advertisement request to an advertisement server;
grouping the plurality of terminal devices based on the respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group; each target equipment group is an equipment set of which the contained equipment belongs to the same family;
for each target equipment group, obtaining interest reference information corresponding to each equipment in the target equipment group, and generating equipment association relation of families represented by the equipment in the target equipment group based on the equipment ID of each equipment in the target equipment group and the interest reference information corresponding to each equipment;
the interest reference information corresponding to any terminal device includes: attribute information of each application software in the terminal equipment, and/or attribute information of a drama played by the terminal equipment.
Optionally, the generating, based on the device ID of each device in the target device group and the interest reference information corresponding to each device, a device association relationship of a family represented by the device in the target device group includes:
based on the interest reference information corresponding to each device in the target device group, determining an interest tag of a user of the device, as an interest tag corresponding to the device;
and associating the corresponding interest tag for the equipment ID of each equipment in the target equipment group, and establishing the corresponding relation of the equipment IDs of the equipments in the target equipment group to obtain the equipment association relation of the family represented by the equipment in the target equipment group.
Optionally, after generating the device association relationship of the family characterized by the devices in the target device group, the method further includes:
and allocating an entity identifier for the target equipment group, and correspondingly storing the entity identifier and the equipment association relationship of the family to which the equipment in the target equipment group belongs.
Optionally, the grouping the plurality of terminal devices based on the respective IP addresses corresponding to the plurality of terminal devices to obtain at least one target device group includes:
clustering the equipment IDs of the terminal equipment according to a preset clustering rule by using the IP addresses corresponding to the terminal equipment to obtain a clustering result; wherein the predetermined clustering rule is: if the IP addresses of any two terminal devices are the same or belong to the same IP address field, the device IDs of any two terminal devices are gathered into one type;
determining at least one target device group based on the clustering result.
Optionally, the determining at least one target device group based on the clustering result includes:
removing the mobile terminals meeting preset removing conditions aiming at each group in the clustering result, and constructing the residual terminal equipment in the group into a target equipment group;
wherein, the preset removing conditions comprise: and the co-occurrence time length corresponding to each mobile terminal is the time length of the mobile terminal utilizing the corresponding IP address in the specified time period.
In a second aspect, an embodiment of the present invention provides a content recommendation method, including:
determining the ID of target equipment of the smart television with the content to be recommended;
searching a device association relation containing the ID of the target device from all pre-generated device association relations to serve as a target association relation; wherein, each equipment incidence relation is constructed based on the generation method steps of any equipment incidence relation;
determining interest tags associated with the equipment IDs in the target association relation;
and recommending content to the intelligent television based on the determined interest tag.
Optionally, the recommending content to the smart television based on the determined interest tag includes:
selecting target content to be recommended from a predetermined content library based on the determined interest tag;
recommending the determined target content to the intelligent television.
In a third aspect, an embodiment of the present invention provides an apparatus for generating an association relationship between devices, where the apparatus includes:
the device determining module is used for determining a plurality of terminal devices to be generated into association relations, wherein the device types of the plurality of terminal devices comprise a mobile terminal and an intelligent television;
an address obtaining module, configured to obtain respective IP addresses corresponding to the multiple terminal devices, where an IP address corresponding to any terminal device is an IP address used when the terminal device sends an advertisement request to an advertisement server;
the device grouping module is used for grouping the plurality of terminal devices based on the IP addresses corresponding to the plurality of terminal devices to obtain at least one target device group; each target equipment group is an equipment set of which the contained equipment belongs to the same family;
the relationship generation module is used for acquiring interest reference information corresponding to each device in each target device group aiming at each target device group, and generating the device association relationship of the family represented by the devices in the target device group based on the device ID of each device in the target device group and the interest reference information corresponding to each device;
the interest reference information corresponding to any terminal device includes: attribute information of each application software in the terminal equipment, and/or attribute information of a drama played by the terminal equipment.
In a fourth aspect, an embodiment of the present invention provides a content recommendation apparatus, where the apparatus includes:
the first determination module is used for determining the ID of the target equipment of the smart television of the content to be recommended;
the relation searching module is used for searching the equipment incidence relation containing the target equipment ID from the pre-generated equipment incidence relations to be used as a target incidence relation; wherein, each equipment incidence relation is constructed based on the generation method steps of any equipment incidence relation;
a second determining module, configured to determine interest tags associated with the device IDs in the target association relationship;
and the content determining module is used for recommending the content to the intelligent television based on the determined interest tag.
In a fifth aspect, an embodiment of the present invention provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, where the processor and the communication interface complete communication between the memory and the processor through the communication bus;
a memory for storing a computer program;
and a processor for implementing the steps of any one of the method for generating an association relationship between devices and the method for recommending content when executing the program stored in the memory.
The embodiment of the invention has the following beneficial effects:
the embodiment of the invention provides a method for generating an association relationship of equipment, a method and a device for recommending content, which are used for determining a plurality of terminal equipment to be generated with the association relationship; acquiring IP addresses corresponding to the plurality of terminal devices; grouping the plurality of terminal devices based on the respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group; and aiming at each target equipment group, obtaining interest reference information corresponding to each equipment in the target equipment group, and generating equipment association relation of families represented by the equipment in the target equipment group based on the equipment ID of each equipment in the target equipment group and the interest reference information corresponding to each equipment. Therefore, the information utilized when the device association relationship is generated in the scheme is the IP address and the interest reference information corresponding to the terminal device, the IP address corresponding to the terminal device is the IP address utilized when the terminal device sends an advertisement request to the advertisement service end, and the interest reference information is the attribute information of each application software in the terminal device and/or the attribute information of the drama played by the terminal device, which does not relate to user behavior information, so that the problem of user privacy safety caused by the need of collecting the user behavior information can be avoided.
In addition, the embodiment of the invention also provides a content recommendation method, when content is recommended, the equipment association relation of the smart television containing the content to be recommended is searched from the equipment association relations generated in advance based on the generation method, and content recommendation is carried out based on the interest tags associated with the equipment in the equipment association relation. Because the utilized device incidence relation is generated based on the generation method when the content is recommended, the video content or the advertisement content can be recommended to the user on the premise of ensuring the privacy and the safety of the user.
Of course, not all of the advantages described above need to be achieved at the same time in the practice of any one product or method of the invention.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other embodiments can be obtained by using the drawings without creative efforts.
Fig. 1 is a flowchart of a method for generating an association relationship between devices according to an embodiment of the present invention;
fig. 2 is another flowchart of a method for generating an association relationship between devices according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a method for generating an association relationship between devices according to an embodiment of the present invention;
FIG. 4 is a flow chart of a content recommendation method according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of an apparatus for generating an association relationship between devices according to an embodiment of the present invention;
fig. 6 is another schematic structural diagram of an apparatus for generating an association relationship between devices according to an embodiment of the present invention;
FIG. 7 is a schematic structural diagram of a content recommendation apparatus according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to solve the problems in the prior art, embodiments of the present invention provide a method for generating an equipment association relationship, a method for recommending content, and an apparatus for recommending content, so as to solve the problem of user privacy security caused by collecting user behavior information and improve user privacy security.
It should be noted that the method for generating an equipment association relationship provided in the embodiment of the present invention may be applied to an advertisement service end or an electronic device associated with the advertisement service end, and in practical application, the electronic device may be: notebook computers, servers and the like are reasonable.
The method for generating the association relationship of the device provided by the embodiment of the invention can comprise the following steps:
determining a plurality of terminal devices to be generated into an incidence relation, wherein the device types of the plurality of terminal devices comprise a mobile terminal and an intelligent television;
acquiring IP addresses corresponding to the plurality of terminal devices, wherein the IP address corresponding to any terminal device is the IP address utilized when the terminal device sends an advertisement request to an advertisement server;
grouping the plurality of terminal devices based on the respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group; each target equipment group is an equipment set of which the contained equipment belongs to the same family;
for each target equipment group, obtaining interest reference information corresponding to each equipment in the target equipment group, and generating equipment association relation of families represented by the equipment in the target equipment group based on the equipment ID of each equipment in the target equipment group and the interest reference information corresponding to each equipment;
the interest reference information corresponding to any terminal device includes: attribute information of each application software in the terminal equipment, and/or attribute information of a drama played by the terminal equipment.
Therefore, the information utilized when the device association relationship is generated in the scheme is the IP address and the interest reference information corresponding to the terminal device, the IP address corresponding to the terminal device is the IP address utilized when the terminal device sends an advertisement request to the advertisement service end, and the interest reference information is the attribute information of each application software in the terminal device and/or the attribute information of the drama played by the terminal device, which does not relate to user behavior information, so that the problem of user privacy safety caused by the need of collecting the user behavior information can be avoided.
A method for generating an association relationship between devices according to an embodiment of the present invention is described below with reference to the accompanying drawings.
As shown in fig. 1, a method for generating an association relationship between devices according to an embodiment of the present invention may include the following steps:
s101, determining a plurality of terminal devices to be generated into association relation;
the device types of the plurality of terminal devices comprise a mobile terminal and a smart television. It can be understood that, when generating the device association relationship of each family by using a plurality of terminal devices, the device association relationship of each family may include a plurality of devices, and the plurality of devices may include: the system comprises at least one intelligent television and at least one mobile terminal. In addition, the mobile terminal can be a mobile terminal mobile phone, a tablet computer, a notebook computer and the like.
In order to ensure that a device association relation is generated for a plurality of terminal devices so as to recommend advertisements or videos to the family user through the device association relation, each terminal device in the plurality of terminal devices has at least one advertisement position, so that the terminal device can request advertisement data from an advertisement service end. For the intelligent television, when the intelligent television is turned on, the advertisement space is a time period in which the advertisement can be presented, and when the intelligent television is turned on, an advertisement request carrying an IP address can be sent to the advertisement server. For the mobile terminal, the advertisement slot specifically refers to an advertisement slot in application software, that is, when a user opens the application software, the application software presents an advertisement in a time period, and when the user opens the application software, the application software sends an advertisement request carrying an IP address to an advertisement server. In addition, each terminal device comprises at least one device identifier capable of being identified, and the device identifier is unique. Illustratively, the device identification may be a device ID of the terminal device.
S102, acquiring IP addresses corresponding to the plurality of terminal devices;
the IP address corresponding to any terminal device is the IP address utilized when the terminal device sends an advertisement request to the advertisement server.
Illustratively, when acquiring an advertisement request carrying an IP address sent by any terminal device, the advertisement server may record the IP address as the IP address corresponding to the terminal device while pushing an advertisement to the terminal device.
When different devices are used as execution subjects, the specific implementation manner of acquiring the respective corresponding IP addresses of the plurality of terminal devices may be different. For example, in one implementation, when the execution subject is an advertisement server, acquiring the IP addresses corresponding to the plurality of terminal devices may include: and acquiring IP addresses corresponding to a plurality of terminals which are locally pre-recorded.
For example, in another implementation manner, when the execution subject is an electronic device related to an advertisement server, acquiring the IP addresses corresponding to the plurality of terminal devices may include: and sending a request for inquiring the IP addresses of the plurality of terminal devices to the advertising server, so that the execution main body acquires the IP addresses of the plurality of terminal devices through the advertising server.
The IP address corresponding to any terminal device may be: when any terminal device is in wired connection with the router, the IP address corresponding to the terminal device is the same as the IP address corresponding to the router, and when any terminal device is in wireless connection with the router, the IP address corresponding to the terminal device is the IP address which is distributed by the router for the terminal device and has the same IP address section with the router.
S103, grouping the plurality of terminal devices based on the respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group;
each target device group is a device set of which the contained devices belong to the same family. It can be understood that when different intelligent televisions are connected with the same router in a wired mode, the IP address of each intelligent television is the same, and when different mobile terminals are connected with the same router in a wireless mode, the IP address sections corresponding to the mobile terminals are the same.
For example, in an implementation manner, grouping the plurality of terminal devices based on respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group may include: and aiming at each intelligent television, selecting a mobile terminal with the same IP address as the terminal equipment or equipment belonging to the same IP address field as the terminal equipment to obtain a selection result, and taking the selection result and the intelligent television as a target equipment group.
For clarity of the scheme and clarity of layout, the following is to introduce other specific implementation manners of grouping the plurality of terminal devices based on the respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group.
S104, aiming at each target equipment group, obtaining interest reference information corresponding to each equipment in the target equipment group, and generating equipment association relation of families represented by the equipment in the target equipment group based on the equipment ID of each equipment in the target equipment group and the interest reference information corresponding to each equipment.
The interest reference information corresponding to any terminal device includes: attribute information of each application software in the terminal equipment, and/or attribute information of a drama played by the terminal equipment.
For example, in an implementation manner, the obtaining of interest reference information corresponding to each device in the target device group may include:
aiming at each terminal device, when the device is a mobile terminal, acquiring attribute information of each application software in the mobile terminal;
and when the equipment is the intelligent television, acquiring the attribute information of the drama played by the intelligent television.
It can be understood that, when the device is a mobile terminal, and a user of the mobile terminal clicks each application software, the application software sends an advertisement request carrying attribute information of the application software to the advertisement server, so that the advertisement server obtains the attribute information of the application software. For example, the attribute information of the application software may include information such as a name, a type, and a geographical location (latitude and longitude) of the application software.
When the equipment is an intelligent television and the intelligent television plays a drama, sending an advertisement request carrying attribute information of the play drama to an advertisement server so that the advertisement server can obtain the attribute information of the drama. For example, the attribute information of the drama may include information on the name, genre, carrier, main actor, and the like of the drama.
For clarity of the scheme and clear layout, a specific implementation manner for generating a device association relationship of a family represented by devices in the target device group based on the device IDs of the devices in the target device group and the interest reference information corresponding to the devices is introduced in the following description with reference to other embodiments.
Therefore, the information utilized when the device association relationship is generated in the scheme is the IP address and the interest reference information corresponding to the terminal device, the IP address corresponding to the terminal device is the IP address utilized when the terminal device sends an advertisement request to the advertisement service end, and the interest reference information is the attribute information of each application software in the terminal device and/or the attribute information of the drama played by the terminal device, which does not relate to user behavior information, so that the problem of user privacy safety caused by the need of collecting the user behavior information can be avoided.
Optionally, in another embodiment of the present invention, as shown in fig. 2, S104 in the method for generating a device association relationship may include:
S104A, determining an interest tag of a user of the device based on the interest reference information corresponding to each device in the target device group, as an interest tag corresponding to the device;
for example, when the device is a smart television, the interest tag corresponding to the device may include: program preferences, genre preferences, and the like. Illustratively, the program preferences may include human and nature, news lineups, etc., and the episode type preferences may include: entertainment, finance, etc., and theatrical preferences may include drama a, drama B, etc.
When the device is a mobile terminal, the interest tag corresponding to the device may include: media preferences, consumption preferences, gender, geographic location, etc. In particular, the media preferences may include financing, mother-to-baby, slimming, travel, and the like, the consumption preferences may include high-end consumption, medium-end consumption, and the like, and the geographic location may include a latitude and longitude where the mobile terminal is located when the application software is opened by a user of the mobile terminal. Additionally, consumption preferences may be associated with media preferences, for example, consumption preferences may include high-end consumption when the media preferences include financing.
S104B, associating a corresponding interest tag with the device ID of each device in the target device group, and establishing a correspondence between the device IDs of the devices in the target device group, so as to obtain a device association relationship between families represented by the devices in the target device group.
It can be understood that, in order to better recommend a drama or a program for the home user, before generating the device association relationship, the device ID of each device is associated with the corresponding interest tag, and the device ID correspondence relationship of each device in the target device group is established.
Therefore, in the scheme, the information utilized when the device association relationship is generated is the IP address and the interest reference information corresponding to the terminal device, the IP address corresponding to the terminal device is the IP address utilized when the terminal device sends an advertisement request to the advertisement service end, and the interest reference information is the attribute information of each application software in the terminal device and/or the attribute information of the drama played by the terminal device, which does not relate to user behavior information, so that the problem of user privacy safety caused by the need of collecting the user behavior information can be avoided.
Optionally, in another embodiment of the present application, after constructing the device association relationship of the family represented by the devices in the target device group, the device association relationship generation method further includes:
and allocating an entity identifier for the target equipment group, and correspondingly storing the entity identifier and the equipment association relationship of the family to which the equipment in the target equipment group belongs.
It is understood that, in order to better recommend dramas or advertisements for home users when watching smart tvs, after the device association relationship of the homes characterized by the devices in the target device group is constructed, an entity identifier may be assigned to the target device group, for example, a home ID may be assigned to the target device group, so as to facilitate identification of the device association relationship.
A specific implementation manner of grouping the plurality of terminal devices based on the respective IP addresses corresponding to the plurality of terminal devices to obtain at least one target device group is described below.
For example, the implementation manner of grouping the plurality of terminal devices based on the respective IP addresses corresponding to the plurality of terminal devices to obtain at least one target device group may include the following a-B steps:
step A, clustering the equipment IDs of the terminal equipment according to a preset clustering rule by using the IP addresses corresponding to the terminal equipment to obtain a clustering result; wherein the predetermined clustering rule is: if the IP addresses of any two terminal devices are the same or belong to the same IP address field, the device IDs of any two terminal devices are gathered into one type;
it can be understood that, when the device IDs of the respective terminal devices are clustered, when a certain smart television and a certain mobile terminal belong to the same IP address segment, the device IDs of the smart television and the device ID of the mobile terminal are clustered, and when the IP addresses of the certain mobile terminal and the other mobile terminal are the same, the device IDs of the two mobile terminals are clustered.
And B, determining at least one target equipment group based on the clustering result.
There are various implementations of determining at least one target device group based on the clustering result, and in one implementation, determining at least one target device group based on the clustering result may include: and taking the clustering result as a target equipment group.
For example, in another implementation, determining at least one target device group based on the clustering result may include:
removing the mobile terminals meeting preset removing conditions aiming at each group in the clustering result, and constructing the residual terminal equipment in the group into a target equipment group;
wherein, the preset removing conditions comprise: and the co-occurrence time length corresponding to each mobile terminal is the time length of the mobile terminal utilizing the corresponding IP address in the specified time period.
For example, the specified time period in the co-occurrence duration corresponding to each mobile terminal may be: between 8 pm and 1 am, or off-weekday, etc. In addition, the interest tags overlapping with the interest tags of the smart tv may be: when the interest tag corresponding to the smart television comprises a financial class, the interest tag overlapped with the interest tag corresponding to the smart television can be a financial class or a stock class, and the like.
It can be understood that, in order to improve the correlation of the device association relationship and provide accuracy, the preset rejection condition may be adjusted according to an actual situation, for example, the total number of terminal devices belonging to the same target device group may not exceed 10, and the like.
For clarity of the scheme, as shown in fig. 3, the following describes, with reference to a specific example, a method for generating an association relationship between devices according to an embodiment of the present invention, which is described here by way of example.
(1) Determining a plurality of terminal devices to be generated into an association relationship, wherein the device types of the plurality of terminal devices comprise a mobile terminal and an intelligent television.
(2) Acquiring IP addresses corresponding to the plurality of terminal devices, wherein the IP address corresponding to any terminal device is the IP address utilized when the terminal device sends an advertisement request to an advertisement server; the terminal device may be: the mobile phone terminal, the tablet computer, the notebook computer, the smart television and the like.
(3) Grouping the plurality of terminal devices based on the respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group; each target equipment group is an equipment set of which the contained equipment belongs to the same family;
(4) for each target equipment group, obtaining interest reference information corresponding to each equipment in the target equipment group, and generating equipment association relation of families represented by the equipment in the target equipment group based on the equipment ID of each equipment in the target equipment group and the interest reference information corresponding to each equipment;
the device association relationship is the ID relationship pair in fig. 3. The interest reference information corresponding to any terminal device comprises: attribute information of each application software in the terminal equipment, and/or attribute information of a drama played by the terminal equipment.
Specifically, when the terminal device is an intelligent television, the interest reference information corresponding to the terminal device may include: program preferences, genre preferences, drama preferences, etc. When the terminal device is a mobile terminal, the interest reference information corresponding to the terminal device may include: media preferences, consumption preferences, gender, geographic location, etc.
(5) And allocating an entity identifier for the target equipment group, and correspondingly storing the entity identifier and the equipment association relationship of the family to which the equipment in the target equipment group belongs. The entity identifier allocated to the target device group may be a home ID for identifying the device association relationship of the home user.
Compared with the embodiment of the method, the invention also provides a content recommendation method, which can be applied to an advertisement service end or an electronic device associated with the advertisement service end, and in practical application, the electronic device can be: notebook computers, servers and the like are reasonable.
As shown in fig. 4, the method includes:
s401, determining the ID of the target equipment of the smart television with the content to be recommended;
for example, if advertisement content recommendation is performed, when the smart television is turned on and an advertisement space in any time period needs to be displayed, an advertisement request may be sent to the advertisement server, for example, an advertisement space before the play of the drama content needs to be displayed, any advertisement space in the play of the drama, and the like, and when the advertisement server receives the advertisement request, the advertisement server recommends the advertisement content to the smart television. In addition, the determination method of the target device ID may be any method for acquiring the device ID in the prior art, and is not limited herein.
S402, searching a device association relation containing the ID of the target device from the pre-generated device association relations to serve as a target association relation;
s403, determining interest tags associated with the equipment IDs in the target association relation;
the device association relationship is generated based on the method for generating the device association relationship, and a specific generation process is not limited in this embodiment. The interest tag associated with each device ID may be the interest tag in step S104A in the foregoing embodiment, which is not described herein again.
S404, recommending the content to the intelligent television based on the determined interest tag.
The content recommendation for the smart television based on the determined interest tag comprises the following steps:
selecting target content to be recommended from a predetermined content library based on the determined interest tag;
recommending the determined target content to the intelligent television.
Specifically, the correspondence between the interest tag and the tag corresponding to the content may be established in advance, so that the tag of the content to be recommended may be determined based on the determined interest tag, and the content recommendation may be performed based on the tag of the content to be recommended.
Illustratively, when the interest tag corresponding to the mobile terminal in the device association relationship includes: during travel, the content of the advertisement provided for the smart television can be travel tools, hotels and the like, and when the interest tag corresponding to the mobile terminal in the device association relationship comprises: when managing the financial class, the advertisement content recommended for the smart television can be the advertisement content of high-end consumer goods, such as the advertisement content corresponding to the luxury class.
The embodiment of the invention provides a content recommendation method, which is used for searching the equipment association relation of an intelligent television containing content recommendation from the equipment association relation generated in advance based on the generation method when content is recommended, and recommending the content based on the interest tags associated with the equipment in the equipment association relation. Because the utilized device incidence relation is generated based on the generation method when the content is recommended, the video content or the advertisement content can be recommended to the user on the premise of ensuring the privacy and the safety of the user.
With respect to the embodiment of the foregoing method, an embodiment of the present invention provides an apparatus for generating an association relationship between devices, and as shown in fig. 5, the apparatus includes:
the device determining module 510 is configured to determine a plurality of terminal devices to be associated, where the device types of the terminal devices include a mobile terminal and a smart television;
an address obtaining module 520, configured to obtain respective corresponding IP addresses of the multiple terminal devices, where an IP address corresponding to any terminal device is an IP address used when the terminal device sends an advertisement request to an advertisement server;
a device grouping module 530, configured to group the plurality of terminal devices based on respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group; each target equipment group is an equipment set of which the contained equipment belongs to the same family;
a relationship generating module 540, configured to obtain, for each target device group, interest reference information corresponding to each device in the target device group, and generate a device association relationship between families represented by devices in the target device group based on the device ID of each device in the target device group and the interest reference information corresponding to each device;
the interest reference information corresponding to any terminal device includes: attribute information of each application software in the terminal equipment, and/or attribute information of a drama played by the terminal equipment.
Therefore, the information utilized when the device association relationship is generated in the scheme is the IP address and the interest reference information corresponding to the terminal device, the IP address corresponding to the terminal device is the IP address utilized when the terminal device sends an advertisement request to the advertisement service end, and the interest reference information is the attribute information of each application software in the terminal device and/or the attribute information of the drama played by the terminal device, which does not relate to user behavior information, so that the problem of user privacy safety caused by the need of collecting the user behavior information can be avoided.
Optionally, the relationship generating module 540 is specifically configured to:
based on the interest reference information corresponding to each device in the target device group, determining an interest tag of a user of the device, as an interest tag corresponding to the device;
and associating the corresponding interest tag for the equipment ID of each equipment in the target equipment group, and establishing the corresponding relation of the equipment IDs of the equipments in the target equipment group to obtain the equipment association relation of the family represented by the equipment in the target equipment group.
Optionally, as shown in fig. 6, on the basis of including the device determining module 510, the address obtaining module 520, the device grouping module 530, and the relationship generating module 540, the apparatus in the embodiment of the present invention includes:
the identifier assigning module 550 is configured to assign an entity identifier to the target device group, and correspondingly store the entity identifier and the device association relationship of the family to which the device in the target device group belongs.
Optionally, the device grouping module 530 includes:
the device clustering submodule is used for clustering the device ID of each terminal device according to a preset clustering rule by using the IP addresses corresponding to the plurality of terminal devices to obtain a clustering result; wherein the predetermined clustering rule is: if the IP addresses of any two terminal devices are the same or belong to the same IP address field, the device IDs of any two terminal devices are gathered into one type.
And the group determination submodule is used for determining at least one target equipment group based on the clustering result.
Optionally, the group determination sub-module is specifically configured to:
removing the mobile terminals meeting preset removing conditions aiming at each group in the clustering result, and constructing the residual terminal equipment in the group into a target equipment group;
wherein, the preset removing conditions comprise: and the co-occurrence time length corresponding to each mobile terminal is the time length of the mobile terminal utilizing the corresponding IP address in the specified time period.
Optionally, the obtaining of interest reference information corresponding to each device in the target device group includes:
when the equipment is a mobile terminal, acquiring attribute information of each application software in the mobile terminal;
and when the equipment is the intelligent television, acquiring the attribute information of the drama played by the intelligent television.
With respect to the embodiment of the method described above, an embodiment of the present invention provides a content recommendation apparatus, as shown in fig. 7, where the apparatus includes:
the first determining module 710 is used for determining a target device ID of the smart television of the content to be recommended;
a relationship searching module 720, configured to search, from pre-generated device association relationships, a device association relationship including the target device ID as a target association relationship; wherein each equipment incidence relation is constructed based on a generation method of any equipment incidence relation;
a second determining module 730, configured to determine interest tags associated with the device IDs in the target association relationship;
and a content determining module 740, configured to recommend content to the smart television based on the determined interest tag.
The embodiment of the invention also provides a content recommendation device, which is used for searching the equipment association relation of the intelligent television containing the content recommendation from the equipment association relations generated in advance based on the generation method when the content is recommended, and recommending the content based on the interest tags associated with the equipment in the equipment association relation. Because the utilized device incidence relation is generated based on the generation method when the content is recommended, the video content or the advertisement content can be recommended to the user on the premise of ensuring the privacy and the safety of the user.
An embodiment of the present invention further provides an electronic device, as shown in fig. 8, which includes a processor 801, a communication interface 802, a memory 803, and a communication bus 804, where the processor 801, the communication interface 802, and the memory 803 complete mutual communication through the communication bus 804,
a memory 803 for storing a computer program;
the processor 801 is configured to implement the steps of a method for generating a device association relationship or the steps of a method for recommending content when executing a program stored in the memory 803.
The communication bus mentioned in the electronic device may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the electronic equipment and other equipment.
The Memory may include a Random Access Memory (RAM) or a Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components.
In still another embodiment of the present invention, a computer-readable storage medium is further provided, in which a computer program is stored, and the computer program, when executed by a processor, implements the steps of any one of the above-mentioned method for generating an association relationship between devices, or the steps of the method for recommending content.
In another embodiment of the present invention, a computer program product containing instructions is further provided, which when run on a computer, causes the computer to execute the method for generating an association relationship between devices or the steps of the method for recommending content in any of the above embodiments.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for embodiments such as the apparatus, the electronic device, and the storage medium, since they are substantially similar to the method embodiments, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiments.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.
Claims (9)
1. A method for generating an association relationship of devices is characterized by comprising the following steps:
determining a plurality of terminal devices to be generated into an association relationship, wherein the plurality of terminal devices comprise: the system comprises at least one intelligent television and at least one mobile terminal, wherein each terminal device in the plurality of terminal devices at least has one advertisement space;
acquiring IP addresses corresponding to the plurality of terminal devices, wherein the IP address corresponding to any terminal device is the IP address utilized when the terminal device sends an advertisement request to an advertisement server;
grouping the plurality of terminal devices based on the respective corresponding IP addresses of the plurality of terminal devices to obtain at least one target device group; each target equipment group is an equipment set of which the contained equipment belongs to the same family; the method for obtaining at least one target device group includes: aiming at each intelligent television, selecting a mobile terminal with the same IP address as the terminal equipment or equipment belonging to the same IP address segment as the terminal equipment to obtain a selection result, and taking the selection result and the intelligent television as a target equipment group;
for each target equipment group, obtaining interest reference information corresponding to each equipment in the target equipment group, and determining an interest tag of a user of the equipment as an interest tag corresponding to the equipment based on the interest reference information corresponding to each equipment in the target equipment group;
associating the corresponding interest tag with the device ID of each device in the target device group, and establishing the corresponding relationship of the device IDs of the devices in the target device group to obtain the device association relationship of the families represented by the devices in the target device group, so that the advertisement service end carries out content recommendation on the intelligent television in the device association relationship based on the interest tag associated with each device in the device association relationship;
the interest reference information corresponding to any terminal device includes: attribute information of each application software in the terminal equipment, and/or attribute information of a drama played by the terminal equipment.
2. The method of claim 1, after generating the device association relationship for the household characterized by the devices in the target device group, further comprising:
and allocating an entity identifier for the target equipment group, and correspondingly storing the entity identifier and the equipment association relationship of the family to which the equipment in the target equipment group belongs.
3. The method according to claim 1 or 2, wherein the grouping the plurality of terminal devices based on their respective corresponding IP addresses to obtain at least one target device group comprises:
clustering the equipment IDs of the terminal equipment according to a preset clustering rule by using the IP addresses corresponding to the terminal equipment to obtain a clustering result; wherein the predetermined clustering rule is: if the IP addresses of any two terminal devices are the same or belong to the same IP address field, the device IDs of any two terminal devices are gathered into one type;
determining at least one target device group based on the clustering result.
4. The method of claim 3, wherein the determining at least one target device group based on the clustering result comprises:
removing the mobile terminals meeting preset removing conditions aiming at each group in the clustering result, and constructing the residual terminal equipment in the group into a target equipment group;
wherein, the preset removing conditions comprise: and the co-occurrence time length corresponding to each mobile terminal is the time length of the mobile terminal utilizing the corresponding IP address in the specified time period.
5. A content recommendation method, comprising:
determining the ID of target equipment of the smart television with the content to be recommended;
searching a device association relation containing the ID of the target device from all pre-generated device association relations to serve as a target association relation; wherein the association relation of each device is constructed based on the generation method of any one of claims 1 to 4;
determining interest tags associated with the equipment IDs in the target association relation;
and recommending content to the intelligent television based on the determined interest tag.
6. The method of claim 5, wherein the recommending content to the smart television based on the determined interest tag comprises:
selecting target content to be recommended from a predetermined content library based on the determined interest tag;
recommending the determined target content to the intelligent television.
7. An apparatus for generating an association relationship between devices, comprising:
the device determining module is configured to determine a plurality of terminal devices to be associated with each other, where the plurality of terminal devices include: the system comprises at least one intelligent television and at least one mobile terminal, wherein each terminal device in the plurality of terminal devices at least has one advertisement space;
an address obtaining module, configured to obtain respective IP addresses corresponding to the multiple terminal devices, where an IP address corresponding to any terminal device is an IP address used when the terminal device sends an advertisement request to an advertisement server;
the device grouping module is used for grouping the plurality of terminal devices based on the IP addresses corresponding to the plurality of terminal devices to obtain at least one target device group; each target equipment group is an equipment set of which the contained equipment belongs to the same family; the method for obtaining at least one target device group includes: aiming at each intelligent television, selecting a mobile terminal with the same IP address as the terminal equipment or equipment belonging to the same IP address segment as the terminal equipment to obtain a selection result, and taking the selection result and the intelligent television as a target equipment group;
the relation generating module is used for acquiring interest reference information corresponding to each device in each target device group aiming at each target device group, and determining an interest tag of a user of the device as an interest tag corresponding to the device based on the interest reference information corresponding to each device in the target device group;
associating the corresponding interest tag with the device ID of each device in the target device group, and establishing the corresponding relationship of the device IDs of the devices in the target device group to obtain the device association relationship of the families represented by the devices in the target device group, so that the advertisement service end carries out content recommendation on the intelligent television in the device association relationship based on the interest tag associated with each device in the device association relationship;
the interest reference information corresponding to any terminal device includes: attribute information of each application software in the terminal equipment, and/or attribute information of a drama played by the terminal equipment.
8. A content recommendation apparatus, characterized in that the apparatus comprises:
the first determination module is used for determining the ID of the target equipment of the smart television of the content to be recommended;
the relation searching module is used for searching the equipment incidence relation containing the target equipment ID from the pre-generated equipment incidence relations to be used as a target incidence relation; wherein the association relation of each device is constructed based on the generation method of any one of claims 1 to 4;
a second determining module, configured to determine interest tags associated with the device IDs in the target association relationship;
and the content determining module is used for recommending the content to the intelligent television based on the determined interest tag.
9. An electronic device is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for realizing mutual communication by the memory through the communication bus;
a memory for storing a computer program;
a processor for implementing the method steps of any one of claims 1-4 or 5-6 when executing a program stored in a memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010913063.1A CN111770383B (en) | 2020-09-03 | 2020-09-03 | Generation method of equipment association relationship, content recommendation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010913063.1A CN111770383B (en) | 2020-09-03 | 2020-09-03 | Generation method of equipment association relationship, content recommendation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111770383A CN111770383A (en) | 2020-10-13 |
CN111770383B true CN111770383B (en) | 2021-01-08 |
Family
ID=72729227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010913063.1A Active CN111770383B (en) | 2020-09-03 | 2020-09-03 | Generation method of equipment association relationship, content recommendation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111770383B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114449090B (en) * | 2020-11-05 | 2023-02-03 | 华为技术有限公司 | Data sharing method, device and system, electronic equipment, storage medium and chip |
CN112929709A (en) * | 2021-01-26 | 2021-06-08 | 广州欢网科技有限责任公司 | Television-side advertisement linkage playing method and system and television |
CN112954085A (en) * | 2021-01-28 | 2021-06-11 | 携程旅游网络技术(上海)有限公司 | Automatic grouping method, system, device and medium for terminal device |
CN113453216B (en) * | 2021-06-16 | 2023-09-05 | 中国联合网络通信集团有限公司 | Method and device for determining user terminal equipment |
CN114004309A (en) * | 2021-11-16 | 2022-02-01 | 创新奇智(上海)科技有限公司 | Equipment clustering method and device, storage medium and electronic equipment |
CN114326420A (en) * | 2021-12-10 | 2022-04-12 | 深圳市欧瑞博科技股份有限公司 | Intelligent grouping method and device for equipment, intelligent equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101287082A (en) * | 2008-05-16 | 2008-10-15 | 华东师范大学 | Collaborative filtered recommendation method introducing hotness degree weight of program |
CN102710988A (en) * | 2012-05-15 | 2012-10-03 | 中山大学 | Set-top box-based television program recommendation method and set-top box apparatus |
CN106354797A (en) * | 2016-08-26 | 2017-01-25 | 腾讯科技(深圳)有限公司 | Data recommendation method and device |
CN109299369A (en) * | 2018-10-09 | 2019-02-01 | 北京奇艺世纪科技有限公司 | A kind of the determination method, apparatus and server of recommending data |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9092415B2 (en) * | 2012-09-25 | 2015-07-28 | Rovi Guides, Inc. | Systems and methods for automatic program recommendations based on user interactions |
-
2020
- 2020-09-03 CN CN202010913063.1A patent/CN111770383B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101287082A (en) * | 2008-05-16 | 2008-10-15 | 华东师范大学 | Collaborative filtered recommendation method introducing hotness degree weight of program |
CN102710988A (en) * | 2012-05-15 | 2012-10-03 | 中山大学 | Set-top box-based television program recommendation method and set-top box apparatus |
CN106354797A (en) * | 2016-08-26 | 2017-01-25 | 腾讯科技(深圳)有限公司 | Data recommendation method and device |
CN109299369A (en) * | 2018-10-09 | 2019-02-01 | 北京奇艺世纪科技有限公司 | A kind of the determination method, apparatus and server of recommending data |
Also Published As
Publication number | Publication date |
---|---|
CN111770383A (en) | 2020-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111770383B (en) | Generation method of equipment association relationship, content recommendation method and device | |
US9047367B2 (en) | Socially collaborative filtering | |
US9396258B2 (en) | Recommending video programs | |
US11741178B2 (en) | Managing access rights to content using social media | |
US9900656B2 (en) | Method and system for customer management | |
US8914367B2 (en) | Socially collaborative filtering for providing recommended content to a website for presentation to an identified user | |
US9098551B1 (en) | Method and system for ranking content by click count and other web popularity signals | |
US20090271417A1 (en) | Identifying User Relationships from Situational Analysis of User Comments Made on Media Content | |
US20130332521A1 (en) | Systems and methods for compiling media information based on privacy and reliability metrics | |
KR101774397B1 (en) | Method and apparatus for providing preferred information about broadcasting | |
US20160021202A1 (en) | Tracking Content Use Via Social Media | |
CN109451333B (en) | Bullet screen display method, device, terminal and system | |
CN104866591B (en) | Video recommendation method and device | |
CN111046292A (en) | Live broadcast recommendation method and device, computer-readable storage medium and electronic device | |
CN103959286B (en) | The system and method for the availability of media item for identification | |
CN111669622A (en) | Method and device for determining default play relationship of videos and electronic equipment | |
CN105956061B (en) | Method and device for determining similarity between users | |
US20160021051A1 (en) | Providing Access To Content Via Social Media | |
KR102146952B1 (en) | Real-time information distribution system and information distribution method based on numeric strings using smart terminals | |
US10771848B1 (en) | Actionable contents of interest | |
WO2018001223A1 (en) | Playlist recommending method and device | |
CN111669626A (en) | Method and device for determining default play relationship of videos and electronic equipment | |
CN113709507A (en) | Video recommendation method and device, electronic equipment and storage medium | |
CN113204704A (en) | Content information display method and device, electronic equipment and readable medium | |
US12008036B2 (en) | Methods and apparatuses for preventing spoilers in autocompleted search queries |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |