US2014082007A1PendingUtilityA1

Method, system and storage medium for pushing user's personal label dynamically

Assignee: TENCENT TECH SHENZHEN CO LTDPriority: May 19, 2011Filed: Nov 18, 2013Published: Mar 20, 2014
Est. expiryMay 19, 2031(~4.8 yrs left)· nominal 20-yr term from priority
Inventors:Yu-Hsien Ku
H04L 51/52G06F 16/24G06F 16/9535G06F 17/30386
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed in the present invention are a method, system and storage medium for pushing the user's personal label dynamically, which is applied to the communication field. Said method comprises the following steps: collecting user's behavior information about network operation; extracting the keywords from said behavior information; pushing the extracted keywords as the user's personal label to the user. The present invention can show user's new interests and hotspot news focused in time by updating the user's personal label dynamically, thus enhancing user's satisfaction effectively.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for pushing a user personal label of a user dynamically, comprising:
 collecting user behavior information on network operation;   extracting a keyword from the user behavior information; and   pushing the extracted keyword as the user personal label to the user.   
     
     
         2 . The method according to  claim 1 , wherein the pushing the extracted keyword as the user personal label to the user comprises:
 comparing the extracted keyword with an original personal label library, and judging whether the extracted keyword is a newly-added keyword; and   pushing the extracted keyword as the user personal label to the user in the case where the keyword is a newly-added keyword.   
     
     
         3 . The method according to  claim 1 , wherein the method further comprises:
 displaying the user personal label in a manner of smooth page turning.   
     
     
         4 . The method according to  claim 3 , wherein the displaying the user personal label in a manner of smooth page turning comprises:
 receiving an instruction of page turning from the user;   shifting a current display container storing current page displaying data out of a screen display area, so that the current display container becomes a container to be displayed; and   loading next page data into an original container to be displayed, and shifting the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container.   
     
     
         5 . The method according to  claim 4 , wherein the loading next page data into an original container to be displayed, and shifting the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container, comprises:
 loading the next page data into the original container to be displayed;   judging whether there is a page sub-element control to be used in the original container to be displayed;   creating a new page sub-element control and establishing a binding relation with the original container to be displayed in the case where there is no page sub-element control to be used in the original container to be displayed;   reloading the next page data into the page sub-element control in the case where there is a page sub-element control to be used in the original container to be displayed; and   shifting the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container.   
     
     
         6 . A system for pushing a user personal label of a user dynamically, comprising:
 an information collecting unit, adapted to collect user behavior information on network operation;   a keyword extracting unit, adapted to extract a keyword from the user behavior information; and   a label pushing unit, adapted to push the extracted keyword as the user personal label to the user.   
     
     
         7 . The system according to  claim 6 , wherein the label pushing unit further comprises:
 a keyword comparing module, adapted to compare the extracted keyword with an original personal label library and judge whether the extracted keyword is a newly-added keyword; and   a label pushing module, adapted to push the extracted keyword as the user personal label to the user in the case where the keyword is a newly-added keyword.   
     
     
         8 . The system according to  claim 6 , further comprising:
 a label displaying unit, adapted to display the user personal label in a manner of smooth page turning.   
     
     
         9 . The system according to  claim 8 , wherein the label displaying unit further comprises:
 an instruction receiving module, adapted to receive an instruction of page turning from the user;   a container shift-out module, adapted to shift a current display container storing current page displaying data out of a screen display area, so that the current display container becomes a container to be displayed; and   a container shift-in module, adapted to load next page data into an original container to be displayed, and shift the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container.   
     
     
         10 . The system according to  claim 9 , wherein the container shift-in module further comprises:
 a data loading sub-module, adapted to load the next page data into the original container to be displayed;   a control judging sub-module, adapted to judge whether there is a page sub-element control to be used in the original container to be displayed;   a control creating sub-module, adapted to create a new page sub-element control and establishing a binding relation with the original container to be displayed in the case where there is no page sub-element control to be used in the original container to be displayed;   a control data loading sub-module, adapted to reload the next page data into the page sub-element control in the case where there is a page sub-element control to be used in the original container to be displayed; and   a container shift-in sub-module, adapted to shift the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container.   
     
     
         11 . A storage medium in which executable instructions are contained, wherein the executable instructions are adapted to implement a method for pushing a user personal label of a user, and the method comprises:
 collecting user behavior information on network operation;   extracting a keyword from the user behavior information; and   pushing the extracted keyword as the user personal label to the user.   
     
     
         12 . The storage medium according to  claim 11 , wherein the pushing the extracted keyword as the user personal label to the user comprises:
 comparing the extracted keyword with an original personal label library, and judging whether the extracted keyword is a newly-added keyword; and   pushing the extracted keyword as the user personal label to the user in the case where the keyword is a newly-added keyword.   
     
     
         13 . The storage medium according to  claim 11 , wherein the displaying the user personal label in a manner of smooth page turning comprises:
 receiving an instruction of page turning from the user;   shifting a current display container storing current page displaying data out of a screen display area, so that the current display container becomes a container to be displayed; and   loading next page data into an original container to be displayed, and shifting the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container.   
     
     
         14 . The storage medium according to  claim 13 , wherein the displaying the user personal label in a manner of smooth page turning comprises:
 receiving an instruction of page turning from the user;   shifting a current display container in which current page displaying data is stored out of a screen display area, so that the current display container becomes a container to be displayed; and   loading next page data into an original container to be displayed, and shifting the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container.   
     
     
         15 . The storage medium according to  claim 14 , wherein the loading next page data into an original container to be displayed, and shifting the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container, comprises:
 loading the next page data into the original container to be displayed;   judging whether there is a page sub-element control to be used in the original container to be displayed;   creating a new page sub-element control and establishing a binding relation with the original container to be displayed in the case where there is no page sub-element control to be used in the original container to be displayed;   reloading the next page data into the page sub-element control in the case where there is a page sub-element control to be used in the original container to be displayed; and   shifting the original container to be displayed into the screen display area after the loading of the next page data is completed, so that the original container to be displayed becomes the current display container.

Join the waitlist — get patent alerts

Track US2014082007A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.