Method and device for pushing data
First Claim
1. A method for pushing data, comprising:
- acquiring data which meet a predetermined condition;
acquiring attributes of reading-performed-users that have browsed the data;
determining a common attribute of the reading-performed-users;
selecting reading-not-performed-users that have the common attribute and have not browsed the data; and
pushing the data to the reading-not-performed-users,wherin the determining the common attribute of the reading-performed-user comprises;
determining attributes to be combined from the attributes of the reading-performed-users;
acquiring any sub-attribute in any attribute;
combining the acquired sub-attributes based on the attributes to be combined, to acquire combined sub-attributes;
counting users that have any combined sub-attribute of the combined sub-attributes;
determining whether a number of the users that have the any combined sub-attribute is greater than a preset threshold; and
when the number of the users that have the any combined sub-attribute is greater than the preset threshold, determining the any combined sub-attribute as the common attribute.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure provides a method and device for pushing data and relates to the Internet. The method includes acquiring data which meet a predetermined condition, acquiring attributes of reading-performed-users that have browsed the data, and determining a common attribute of the reading-performed-users; selecting reading-not-performed-users that have the common attribute and have not browsed the data; and pushing the data to the reading-not-performed-users. The device includes a common attribute acquisition module, a reading-not-performed-user selection module and a pushing module. According to the method and device for pushing data provided by the embodiments of the disclosure, the reading-not-performed-users that have the common attribute and have not browsed the data may be determined based on the data that meet a predetermined condition and a common attribute of the reading-performed-users, and the data are pushed to the reading-not-performed-users. Thus, the reading-not-performed-users may acquire their interesting data accurately.
-
Citations
10 Claims
-
1. A method for pushing data, comprising:
-
acquiring data which meet a predetermined condition; acquiring attributes of reading-performed-users that have browsed the data; determining a common attribute of the reading-performed-users; selecting reading-not-performed-users that have the common attribute and have not browsed the data; and pushing the data to the reading-not-performed-users, wherin the determining the common attribute of the reading-performed-user comprises; determining attributes to be combined from the attributes of the reading-performed-users; acquiring any sub-attribute in any attribute; combining the acquired sub-attributes based on the attributes to be combined, to acquire combined sub-attributes; counting users that have any combined sub-attribute of the combined sub-attributes; determining whether a number of the users that have the any combined sub-attribute is greater than a preset threshold; and when the number of the users that have the any combined sub-attribute is greater than the preset threshold, determining the any combined sub-attribute as the common attribute. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device for pushing data, comprising:
-
a common attribute acquisition module, stored in a memory and executed by a processor, and configured to acquire data which meet a predetermined condition, to acquire attributes of reading-performed-users that have browsed the data, and to determine a common attribute of the reading-performed-users; a reading-not-performed-user selection module, stored in a memory and executed by a processor, and configured to select reading-not-performed-users that have the common attribute and have not browsed the information data; and a pushing module, stored in a memory and executed by a processor, and configured to push the data to the reading-not-performed-users, wherein the common attribute acquisition module comprises; a sub-attribute acquisition unit, configured to determine attributes to be combined, to acquire any sub-attribute in any attribute, and to combine the acquired sub-attributes based on the attributes to be combined, so as to acquire combined sub-attributes; a counting unit, configured to count users that have any combined sub-attribute of the combined sub-attributes; and a determination unit, configured to determine whether a number of the users is greater than a preset threshold, and to determine the any combined sub-attribute as the common attribute when the number of the users is greater than the preset threshold. - View Dependent Claims (7, 8, 9, 10)
-
Specification