CN103729387A - Data push method and device - Google Patents

Data push method and device Download PDF

Info

Publication number
CN103729387A
CN103729387A CN201210401111.4A CN201210401111A CN103729387A CN 103729387 A CN103729387 A CN 103729387A CN 201210401111 A CN201210401111 A CN 201210401111A CN 103729387 A CN103729387 A CN 103729387A
Authority
CN
China
Prior art keywords
data
current accessed
time
user
data type
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.)
Pending
Application number
CN201210401111.4A
Other languages
Chinese (zh)
Inventor
戴文哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING NUOMI WANG TECHNOLOGY DEVELOPMENT Co Ltd
Original Assignee
BEIJING NUOMI WANG TECHNOLOGY DEVELOPMENT Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by BEIJING NUOMI WANG TECHNOLOGY DEVELOPMENT Co Ltd filed Critical BEIJING NUOMI WANG TECHNOLOGY DEVELOPMENT Co Ltd
Priority to CN201210401111.4A priority Critical patent/CN103729387A/en
Publication of CN103729387A publication Critical patent/CN103729387A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Abstract

The invention discloses a data push method and device. The method comprises the steps of determining the current access time of users and the current access position of the users, determining data suitable for the users in pre-determined push data concentration according to the current access time and the current access position, and pushing the data to user equipment currently used by the users. According to the method and the device, the current access time and the current access position are utilized, the data pushed to the users can be preferably related to needs of the users, the needs of the users can be fully met, and user experience can be fully improved.

Description

Data push method and device
Technical field
The present invention relates to the communications field, be specifically related to a kind of data push method and device.
Background technology
In Internet technology, website often need to push various data to user, and for example, the access of group buying websites based on user pushes user to user on webpage may interested product or service data.By this propelling movement mode, can constantly meet consumers' demand, promote user and experience.
Conventionally, when carrying out data-pushing, website is according to user's historical data, and such as browsing histories data, purchase history data etc., used relevance algorithms to determine the data that are suitable for user.For example, when user's purchase history data relates generally to film, singing, the data that group buying websites pushes to user on webpage often also preferentially relate to the entertainment selections such as film, singing.As can be seen here, the method for pushing of this historical data of only considering user, it preferentially pushes result and often has limitation highly.
And then part website can also be according to user's current accessed position at present, use relevance algorithms to determine the data that are suitable for user.But for the problem of above-mentioned film, singing, this method also only can make the high priority data that relates to film pushing to user relate to the nearer cinema of distance users current location, singing-hall, be difficult to equally solve above-mentioned circumscribed problem, be difficult to fully meet consumers' demand, fully promote user and experience.
Summary of the invention
The present invention aims to provide a kind of data push method and device, can solve in correlation technique the method for pushing that the current accessed location positioning according to historical visit data and/or user is only suitable for user's data and be difficult to fully meet consumers' demand, fully promote the problems such as user's experience.
According to an aspect of the present invention, provide a kind of data push method, having comprised: determined user's current accessed time and user's current accessed position; At predetermined propelling data, concentrate, according to current accessed time and current accessed position, determine the data that are suitable for user; To the subscriber equipment propelling data of the current use of user.
Preferably, the current accessed time of determining user comprises: obtain the up-to-date access message from user; Determine that the time of reception of up-to-date access message is as the current accessed time.
Preferably, before determining that the time of reception of up-to-date access message is as the current accessed time, also comprise: according to current accessed position, determine the residing time zone of user; According to time zone, adjust the time of reception of up-to-date access message.
Preferably, at predetermined propelling data, concentrate, according to current accessed time and current accessed position, determine that the data that are suitable for user comprise: by the corresponding relation of predetermined data type and access time, the current accessed time is mated, obtain being suitable for user's data type; At predetermined propelling data, concentrate, obtain the data of data type; In the data of data type, get rid of the data that distance between its position and current accessed position exceedes predefined distance threshold, obtain being suitable for user's data.
Preferably, at predetermined propelling data, concentrate, according to current accessed time and current accessed position, determine that the data that are suitable for user comprise: by the corresponding relation of predetermined data type and access time, the current accessed time is mated, obtain being suitable for user's data type; At predetermined propelling data, concentrate, obtain the data that distance between its position and current accessed position does not exceed predefined distance threshold; In the data of obtaining, the data of specified data type are as the data that are suitable for user.
According to another aspect of the present invention, provide a kind of data-pushing device, having comprised: the first determination module, for determining user's current accessed time and user's current accessed position; The second determination module, for concentrating at predetermined propelling data, according to current accessed time and current accessed position, determines the data that are suitable for user; Pushing module, for the subscriber equipment propelling data to the current use of user.
Preferably, the first determination module comprises: the first acquiring unit, for obtaining the up-to-date access message from user; The first determining unit, for determining that the time of reception of up-to-date access message is as the current accessed time.
Preferably, the first determination module also comprises: the second determining unit, for according to current accessed position, determine the residing time zone of user; Adjustment unit, for according to time zone, adjusts the time of reception of up-to-date access message.
Preferably, the second determination module comprises: the first matching unit, for by the corresponding relation of predetermined data type and access time, the current accessed time is mated, and obtain being suitable for user's data type; Second acquisition unit, for concentrating at predetermined propelling data, obtains the data of data type; Processing unit, for the data in data type, gets rid of the data that distance between its position and current accessed position exceedes predefined distance threshold, obtains being suitable for user's data.
Preferably, the second determination module comprises: the second matching unit, for by the corresponding relation of predetermined data type and access time, the current accessed time is mated, and obtain being suitable for user's data type; The 3rd acquiring unit, for concentrating at predetermined propelling data, obtains the data that distance between its position and current accessed position does not exceed predefined distance threshold; The 3rd determining unit, for the data obtaining, the data of specified data type are as the data that are suitable for user.
The present invention, by being combined with current accessed time and current accessed position, can making to relate to the required of user to the high priority data of user's propelling movement and think, solves above-mentioned circumscribed problem, fully meets consumers' demand, and fully promotes user and experiences.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms the application's a part, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is according to the process flow diagram of the data push method of the embodiment of the present invention;
Fig. 2 is according to the structured flowchart of the data-pushing device of the embodiment of the present invention.
Embodiment
It should be noted that, in the situation that not conflicting, the feature in embodiment and embodiment in the application can combine mutually.Describe below with reference to the accompanying drawings and in conjunction with the embodiments the present invention in detail.
The embodiment of the present invention provides a kind of data push method.Fig. 1 is according to the process flow diagram of the data push method of the embodiment of the present invention, as shown in Figure 1, comprises that following step S102 is to step S106.
Step S102, determines user's current accessed time and user's current accessed position.
Step S104, concentrates at predetermined propelling data, according to current accessed time and current accessed position, determines the data that are suitable for user.
Step S106, to the subscriber equipment propelling data of the current use of user.
In correlation technique, only according to historical visit data and/or user's current accessed position, use relevance algorithms to determine the data that are suitable for user, it often has limitation, is difficult to fully meet consumers' demand, and fully promotes user and experiences.In the embodiment of the present invention, by being combined with the current accessed time, can making to relate to the required of user to the high priority data of user's propelling movement and think, solve above-mentioned circumscribed problem, fully meet consumers' demand, fully promote user and experience.
For example; for above-mentioned problem of seeing a film; if user's the current accessed time be all a whole mornings (by statistics; select Monday, Tuesday moviegoer number to be obviously less than Friday to Sunday); user's current accessed position is certain Outskirts of City away from its residence; according to user's current accessed time and position, the probability that this user selects a dining room that is positioned at this suburbs to have lunch can be greater than conventionally selects a cinema that is positioned at this suburbs to see a film.Therefore, adopt the data push method of the embodiment of the present invention, user's access time and user's access location are taken into consideration, can make to relate to the required of user to the high priority data of user's propelling movement thinks, solve above-mentioned circumscribed problem, fully meet consumers' demand, fully promote user and experience.
Preferably, the current accessed time of determining user comprises: obtain the up-to-date access message from user; Determine that the time of reception of up-to-date access message is as the current accessed time.In this preferred embodiment, by the time of reception of up-to-date access message that adopts user, determine its current accessed time, thereby guarantee that its deterministic process is convenient, determine that result is accurate.
Preferably, before determining that the time of reception of up-to-date access message is as the current accessed time, also comprise: according to current accessed position, determine the residing time zone of user; According to time zone, adjust the time of reception of up-to-date access message.Consider the user demand of the users at home and abroad that is positioned at different time zone, this preferred embodiment can be adjusted in real time the time of reception of up-to-date access message according to the situation of different time zone, thereby further guarantees that it determines that result is accurate.
The embodiment of the present invention also provides two kinds of modes of determining the data that are suitable for user by following example 1 and example 2.
Example 1: first specified data type, then get rid of data according to position
First, by the corresponding relation of predetermined data type and access time, the current accessed time is mated, obtain being suitable for user's data type; Then, at predetermined propelling data, concentrate, obtain the data of data type; Finally, in the data of data type, get rid of the data that distance between its position and current accessed position exceedes predefined distance threshold, obtain being suitable for user's data.
At present, for large-scale group buying websites, its data type is of a great variety, may relate to purchasing by group of the products such as snacks, clothes, also may relate to purchasing by group of the services such as life (such as food and drink, photography), amusement (such as film, singing), leisure (for example have a bath, massage), thereby cause its propelling data collection in large scale.Therefore, in this example 1, first specified data type, then screen according to position, thereby can determine that position is suitable for user's data by high-efficiency precision.
Example 2: first according to position, get rid of data, then specified data type
First, by the corresponding relation of predetermined data type and access time, the current accessed time is mated, obtain being suitable for user's data type; Then, at predetermined propelling data, concentrate, obtain the data that distance between its position and current accessed position does not exceed predefined distance threshold; Finally, in the data of obtaining, the data of specified data type are as the data that are suitable for user.
At present, for each big and medium-sized cities, all form one or more independent commercial circles, product in this commercial circle, served completely, conventionally can meet each user's individual demand.That is, at short notice, each user can not run to and fro conventionally, across commercial circle activity.Therefore, for above-mentioned propelling data collection in large scale, first this example 2 screens according to position, then gets rid of according to data type, thereby can determine that position is suitable for user's data by high-efficiency precision equally.
The embodiment of the present invention also provides a kind of data-pushing device, and this device can be for realizing above-mentioned data push method.Fig. 2 is according to the structured flowchart of the data-pushing device of the embodiment of the present invention, as shown in Figure 2, comprising: the first determination module 22, the second determination modules 24 and pushing module 26.Below its structure is described in detail.
The first determination module 22, for determining user's current accessed time and user's current accessed position; The second determination module 24, is connected to the first determination module 22, for concentrating at predetermined propelling data, according to definite current accessed time of the first determination module 22 and current accessed position, determines the data that are suitable for user; Pushing module 26, is connected to the second determination module 24, for push the second determination module 24 established datas to the subscriber equipment of the current use of user.
In correlation technique, only according to historical visit data and/or user's current accessed position, use relevance algorithms to determine the data that are suitable for user, it often has limitation, is difficult to fully meet consumers' demand, and fully promotes user and experiences.In the embodiment of the present invention, by being combined with the current accessed time, can making to relate to the required of user to the high priority data of user's propelling movement and think, solve above-mentioned circumscribed problem, fully meet consumers' demand, fully promote user and experience.
Preferably, the first determination module 22 comprises the first acquiring unit, for obtaining the up-to-date access message from user, and the first determining unit, for the time of reception of determining up-to-date access message as the current accessed time.In this preferred embodiment, by the time of reception of up-to-date access message that adopts user, determine its current accessed time, thereby guarantee that its deterministic process is convenient, determine that result is accurate.
Preferably, the first determination module 22 also comprises: the second determining unit, for according to current accessed position, determine the residing time zone of user; Adjustment unit, for according to time zone, adjusts the time of reception of up-to-date access message.Consider the user demand of the users at home and abroad that is positioned at different time zone, this preferred embodiment can be adjusted in real time the time of reception of up-to-date access message according to the situation of different time zone, thereby further guarantees that it determines that result is accurate.
Preferably, the second determination module 24 comprises: the first matching unit, for by the corresponding relation of predetermined data type and access time, the current accessed time is mated, and obtain being suitable for user's data type; Second acquisition unit, for concentrating at predetermined propelling data, obtains the data of data type; Processing unit, for the data in data type, gets rid of the data that distance between its position and current accessed position exceedes predefined distance threshold, obtains being suitable for user's data.
Preferably, the second determination module 24 comprises: the second matching unit, for by the corresponding relation of predetermined data type and access time, the current accessed time is mated, and obtain being suitable for user's data type; The 3rd acquiring unit, for concentrating at predetermined propelling data, obtains the data that distance between its position and current accessed position does not exceed predefined distance threshold; The 3rd determining unit, for the data obtaining, the data of specified data type are as the data that are suitable for user.
It should be noted that, in actual use, above-mentioned the first matching unit and the second matching unit can be realized by a unique module according to those skilled in the art's selection.
In sum, according to the abovementioned embodiments of the present invention, a kind of data push method and device are provided.The present invention, by being combined with current accessed time and current accessed position, can making to relate to the required of user to the high priority data of user's propelling movement and think, solves above-mentioned circumscribed problem, fully meets consumers' demand, and fully promotes user and experiences.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on the network that multiple calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby they can be stored in memory storage and be carried out by calculation element, or they are made into respectively to each integrated circuit modules, or the multiple modules in them or step are made into single integrated circuit module to be realized.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (10)

1. a data push method, is characterized in that comprising:
Determine user's current accessed time and described user's current accessed position;
At predetermined propelling data, concentrate, according to described current accessed time and described current accessed position, determine the data that are suitable for described user;
Subscriber equipment to the current use of described user pushes described data.
2. method according to claim 1, is characterized in that, determines that user's the current accessed time comprises:
Obtain the up-to-date access message from described user;
Determine that the time of reception of described up-to-date access message is as the described current accessed time.
3. method according to claim 2, is characterized in that, before determining that the time of reception of described up-to-date access message is as the described current accessed time, also comprises:
According to described current accessed position, determine the residing time zone of described user;
According to described time zone, adjust the time of reception of described up-to-date access message.
4. according to the method in any one of claims 1 to 3, it is characterized in that, at predetermined propelling data, concentrate, according to described current accessed time and described current accessed position, determine that the data that are suitable for described user comprise:
By the corresponding relation of predetermined data type and access time, the described current accessed time is mated, obtain being suitable for described user's data type;
At predetermined propelling data, concentrate, obtain the data of described data type;
In the data of described data type, get rid of the data that distance between its position and described current accessed position exceedes predefined distance threshold, obtain being suitable for described user's data.
5. according to the method in any one of claims 1 to 3, it is characterized in that, at predetermined propelling data, concentrate, according to described current accessed time and described current accessed position, determine that the data that are suitable for described user comprise:
By the corresponding relation of predetermined data type and access time, the described current accessed time is mated, obtain being suitable for described user's data type;
At predetermined propelling data, concentrate, obtain the data that distance between its position and described current accessed position does not exceed predefined distance threshold;
In the data of obtaining, determine that the data of described data type are as the data that are suitable for described user.
6. a data-pushing device, is characterized in that comprising:
The first determination module, for determining user's current accessed time and described user's current accessed position;
The second determination module, for concentrating at predetermined propelling data, according to described current accessed time and described current accessed position, determines the data that are suitable for described user;
Pushing module, for pushing described data to the subscriber equipment of the current use of described user.
7. device according to claim 6, is characterized in that, described the first determination module comprises:
The first acquiring unit, for obtaining the up-to-date access message from described user;
The first determining unit, for determining that the time of reception of described up-to-date access message is as the described current accessed time.
8. device according to claim 7, is characterized in that, described the first determination module also comprises:
The second determining unit, for according to described current accessed position, determines the residing time zone of described user;
Adjustment unit, for according to described time zone, adjusts the time of reception of described up-to-date access message.
9. according to the device described in any one in claim 6 to 8, it is characterized in that, described the second determination module comprises:
The first matching unit, for by the corresponding relation of predetermined data type and access time, mates the described current accessed time, obtains being suitable for described user's data type;
Second acquisition unit, for concentrating at predetermined propelling data, obtains the data of described data type;
Processing unit, for the data in described data type, gets rid of the data that distance between its position and described current accessed position exceedes predefined distance threshold, obtains being suitable for described user's data.
10. according to the device described in any one in claim 6 to 8, it is characterized in that, described the second determination module comprises:
The second matching unit, for by the corresponding relation of predetermined data type and access time, mates the described current accessed time, obtains being suitable for described user's data type;
The 3rd acquiring unit, for concentrating at predetermined propelling data, obtains the data that distance between its position and described current accessed position does not exceed predefined distance threshold;
The 3rd determining unit, for the data obtaining, determines that the data of described data type are as the data that are suitable for described user.
CN201210401111.4A 2012-10-16 2012-10-16 Data push method and device Pending CN103729387A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210401111.4A CN103729387A (en) 2012-10-16 2012-10-16 Data push method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210401111.4A CN103729387A (en) 2012-10-16 2012-10-16 Data push method and device

Publications (1)

Publication Number Publication Date
CN103729387A true CN103729387A (en) 2014-04-16

Family

ID=50453465

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210401111.4A Pending CN103729387A (en) 2012-10-16 2012-10-16 Data push method and device

Country Status (1)

Country Link
CN (1) CN103729387A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104917834A (en) * 2015-06-09 2015-09-16 北京金山安全软件有限公司 Information pushing method and device
CN105005925A (en) * 2015-08-04 2015-10-28 成都四透立方科技有限责任公司 Regional information service system
CN105187474A (en) * 2015-06-05 2015-12-23 成都凌凯通信技术有限公司 Information processing method and server
WO2017215523A1 (en) * 2016-06-12 2017-12-21 腾讯科技(深圳)有限公司 Method and device for identifying type of geographic location at where user is located
CN109672608A (en) * 2018-12-21 2019-04-23 腾讯音乐娱乐科技(深圳)有限公司 The method for sending message according to the time
CN110708575A (en) * 2019-10-18 2020-01-17 重庆空间视创科技有限公司 Peripheral resource pushing system and method for IPTV enterprise users

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090163183A1 (en) * 2007-10-04 2009-06-25 O'donoghue Hugh Recommendation generation systems, apparatus and methods
CN102098620A (en) * 2011-01-30 2011-06-15 宇龙计算机通信科技(深圳)有限公司 Method for providing service information and server
CN102385636A (en) * 2011-12-22 2012-03-21 陈伟 Intelligent searching method and device
CN102682005A (en) * 2011-03-10 2012-09-19 阿里巴巴集团控股有限公司 Method and device for determining preference categories

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090163183A1 (en) * 2007-10-04 2009-06-25 O'donoghue Hugh Recommendation generation systems, apparatus and methods
CN102098620A (en) * 2011-01-30 2011-06-15 宇龙计算机通信科技(深圳)有限公司 Method for providing service information and server
CN102682005A (en) * 2011-03-10 2012-09-19 阿里巴巴集团控股有限公司 Method and device for determining preference categories
CN102385636A (en) * 2011-12-22 2012-03-21 陈伟 Intelligent searching method and device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105187474A (en) * 2015-06-05 2015-12-23 成都凌凯通信技术有限公司 Information processing method and server
CN104917834A (en) * 2015-06-09 2015-09-16 北京金山安全软件有限公司 Information pushing method and device
CN104917834B (en) * 2015-06-09 2018-07-10 北京金山安全软件有限公司 Information pushing method and device
CN105005925A (en) * 2015-08-04 2015-10-28 成都四透立方科技有限责任公司 Regional information service system
WO2017215523A1 (en) * 2016-06-12 2017-12-21 腾讯科技(深圳)有限公司 Method and device for identifying type of geographic location at where user is located
US11252534B2 (en) 2016-06-12 2022-02-15 Tencent Technology (Shenzhen) Company Limited Method and apparatus for identifying types of user geographical locations
CN109672608A (en) * 2018-12-21 2019-04-23 腾讯音乐娱乐科技(深圳)有限公司 The method for sending message according to the time
CN109672608B (en) * 2018-12-21 2021-12-31 腾讯音乐娱乐科技(深圳)有限公司 Method for transmitting messages according to time
CN110708575A (en) * 2019-10-18 2020-01-17 重庆空间视创科技有限公司 Peripheral resource pushing system and method for IPTV enterprise users
CN110708575B (en) * 2019-10-18 2022-05-13 重庆空间视创科技有限公司 Peripheral resource pushing system and method for IPTV enterprise users

Similar Documents

Publication Publication Date Title
CN103729387A (en) Data push method and device
US10318538B2 (en) Systems, methods, and apparatuses for implementing an interface to view and explore socially relevant concepts of an entity graph
WO2022007520A1 (en) Recommendation item determination method and apparatus, device, and storage medium
US9183497B2 (en) Performance-efficient system for predicting user activities based on time-related features
CN105426436A (en) Artificial intelligent robot based information provision method and apparatus
US11003727B2 (en) Real-time distribution and adjustment of content placement
US20130024449A1 (en) Method and apparatus for allowing users to augment searches
US20190340537A1 (en) Personalized Match Score For Places
CN103200279B (en) Recommendation method and cloud server
WO2018190883A1 (en) Techniques for intent-based search for bots
US20150019469A1 (en) Method of recommending items to a group of users
WO2014130396A1 (en) Continuous proximity and relational analysis of user devices in a network
WO2013010024A1 (en) Recommendations in a computing advice facility
US20140280575A1 (en) Determining activities relevant to users
US20200126038A1 (en) Online shopping service processing
CN108419205A (en) Hot spot is provided to the user apparatus in server controls region
CN105074744A (en) Apparatus and method for providing contact-related information items
CN104050278A (en) Method and device for pushing messages
CN105975522A (en) Multi-field content recommendation method and server
CN106354855B (en) A kind of recommended method and system
CN108881353B (en) Content pushing method and device and computer readable storage medium
US20180300414A1 (en) Techniques for ranking of selected bots
CN107368510A (en) A kind of shop search ordering method and device
CN104298674A (en) Method and device for displaying articles
US10726023B2 (en) Generating modifiers for updating search queries

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140416

WD01 Invention patent application deemed withdrawn after publication