Information pushing method and apparatus

US9779143B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9779143-B2
Application numberUS-201314429798-A
CountryUS
Kind codeB2
Filing dateSep 22, 2013
Priority dateSep 29, 2012
Publication dateOct 3, 2017
Grant dateOct 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present application provides an information pushing method and apparatus. The method comprises: collecting a pushing parameter of each piece of information pushed in a time segment T, the pushing parameter comprising information pushing time, an information pushing user, or the number of times of the information being accessed; determining, according to the collected pushing parameter, an information access parameter of each user in the time segment T, the information access parameter comprises at least: the number of times of the information being visited in the time segment T, an information access tendency, and time of a last access of the information in T, and the information access tendency being determined by the number of times of the information being accessed; and selecting, according to the information access parameter of each user in the time segment T, a target user meeting a requirement, and pushing information to the target user.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for pushing information, comprising: collecting pushing parameters of each piece of information pushed during a time period T, wherein the pushing parameters comprises time when the information is pushed, users that the information is pushed to, and number of times that the information is visited; determining information visiting parameters of each user within the time period T according to the collected pushing parameters, wherein the information visiting parameters comprise at least: number of pieces of the pushed information visited by the user within the time period T, an information visiting trend and time when the user visits the pushed information for the last time within the time period T, the information visiting trend is determined by the number of pieces of the pushed information visited by the user and comprises any one of: the number of pieces of the pushed information visited by the user increases with time, or the number of pieces of the pushed information visited by the user decreases with time; and selecting a target user meeting a condition according to the information visiting parameters of each user within the time period T, and pushing information to the target user. 2. The method of claim 1 , wherein the information visiting trend is determined by: calculating a difference between number of pieces of the pushed information visited by the user during a second half of the time period T and number of pieces of the pushed information visited by the user during a first half of the time period T, determining the information visiting trend according to a calculated result; wherein if the calculated result is a negative value, the information visiting trend is the number of pieces of the pushed information visited by the user decreases; if the calculated result is a positive value, the information visiting trend is the number of pieces of the pushed information visited by the user increases. 3. The method of claim 1 , wherein the information visiting trend is determined by: determining an information visiting curve of the user during the time period T, wherein a horizontal coordinate of the information visiting curve is time, and a vertical coordinate of the information visiting curve is the number of pieces of the pushed information visited by the user; and calculating a gradient of the information visiting curve, and determining the information visiting trend according to the gradient; wherein if the gradient is a negative value, the information visiting trend is the number of pieces of the pushed information visited by the user decreases; if the gradient is a positive value, the information visiting trend increases. 4. The method of claim 1 , wherein the selecting the target user meeting the condition according to the information visiting parameter of each user during the time period T comprises: calculating an information clicking ratio of each user according to the information visiting parameters of the user during the time period T; and sorting users according to their information clicking ratios in a descending order, and selecting the target user meeting the condition in turn. 5. The method of claim 4 , wherein the calculating the information clicking ratio of each user according to the information visiting parameter of the user during the time period T comprises: calculating the information clicking ratio of each user according to a following formula: Score =(click_rate) α * (trend_click_rate) β * (last_click_date) γ; wherein Score denotes the information clicking ratio of the user, click_rate denotes the number of pieces of the pushed information visited by the user during the time period T, trend_click_rate denotes the information visiting trend of the user during the time period T, if the information visiting trend of the user during the time period T is a negative value, the trend_click_rate is configured to a predefined value, last_click_date denotes the time when the user visits the pushed information for the last time during the time period T, and wherein α, β and γ are three weight parameters. 6. The method of claim 1 , wherein the condition comprises at least one of: the number of pieces of information pushed to the user within the time period T is below a threshold, and, a time interval between two adjacent pieces of information pushed to the user within the time period T is larger than a preconfigured time interval. 7. An apparatus for pushing information, comprising: a processor and a memory, wherein the memory comprises machine readable instructions executable by the processor to perform acts of: collecting pushing parameters of each piece of information pushed within a time period T, wherein the pushing parameters comprise: time when the information is pushed, users to which the information is pushed and number of times that the information is clicked; determining information visiting parameters of each user within the time period T according to the collected pushing parameters, wherein the information visiting parameters comprise at least: number of pieces of the pushed information visited by the user, information visiting trend and time when the user visits the pushed information for the last time during the time period T, the information visiting trend is determined according to the number of pieces of the pushed information visited by the user and comprises any one of: the number of pieces of the pushed information visited by the user increases with time, or the number of pieces of the pushed information visited by the user decreases with time; selecting a target user meeting a condition according to the information visiting parameters of each user during the time period T; and pushing information to the target user selected by the target user selecting module. 8. The apparatus of claim 7 , wherein the determining the information visiting trend of the user within the time period T by: calculating a difference between the number of pieces of the pushed information visited by the user during a second half of the time period T and the number of pieces of the pushed information visited by the user during a first half of time period T; determining the information visiting trend according to a calculated result; wherein if the calculated result is a negative value, the information visiting trend is the number of pieces of the pushed information visited by the user decreases; if the calculated result is a positive value, the information visiting trend is the number of pieces of the pushed information visited by the user increases; or determining an information visiting curve of the user within the time period T, wherein a horizontal coordinate of the information visiting curve is time, and a vertical coordinate of the information visiting curve is the number of pieces of the pushed information visited by the user; calculating a gradient of the information visiting curve and determine the information visiting trend according to the gradient; wherein if the gradient is a negative value, the information visiting trend is the number of pieces of the pushed information visited by the user decreases; if the gradient is a positive value, the information visiting trend is the number of pieces of the pushed information visited by the user increases. 9. The apparatus of claim 7 , wherein the selecting comprises: calculating an information clicking ratio of each user according to the information visiting parameters of the user during the time period T; and sorting users according to their information clicking ratios in a descending order, and selecting the target user meeting the condition in turn. 10. The apparatus of claim 7 , wherein

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • Physics · mapped topic

  • Search customisation based on user profiles and personalisation · CPC title

  • using ranking · CPC title

  • Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9779143B2 cover?
The present application provides an information pushing method and apparatus. The method comprises: collecting a pushing parameter of each piece of information pushed in a time segment T, the pushing parameter comprising information pushing time, an information pushing user, or the number of times of the information being accessed; determining, according to the collected pushing parameter, an i…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F17/3053. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).