IP Library Granted Patent US 10,303,734
Granted Patent B2
US 10,303,734 · App. 14/440,862 · Granted May 28, 2019

Method, system, and device for marking web content

Inventors: Jie Liang (Beijing, CN); Yongfu Yu (Beijing, CN); Xiaopeng He (Beijing, CN); Shunyan Zhu (Beijing, CN); Chunlin Chen (Beijing, CN)
Assignee: UC MOBILE LIMITED
G06F16/9577G06F16/957G06F16/986G06F17/2785
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,303,734
App. No.
14/440,862
Granted
May 28, 2019
Kind
B2
Abstract

Techniques for performing marking and reminding on contents in a web page are disclosed. A browser client of a mobile terminal presets reminder content and a display style and stores the same in the mobile terminal. The method comprises: acquiring a source code of a web page; looking up the source code to obtain content to be reminded semantically associated with the preset reminder content; and marking and displaying the content to be reminded using the preset display style in the web page. The present invention marks content which concerns a user before a web page is displayed to the user after loading has finished, and marks and displays new content in a designated format using a special preset style, so that the new content is more conspicuous in a page.

Claims (91)

1. A method comprising:

presetting, by a browser client of a mobile terminal, reminder content and a display style, wherein the display style comprises a plurality of preset attribute values, wherein the reminder content comprises a date;

storing the reminder content and the display style in the mobile terminal;

acquiring, by the browser client of the mobile terminal, a source code of a web page;

searching, by the browser client of the mobile terminal, the source code to obtain content to be reminded that is semantically associated with the reminder content, wherein the content to be reminded comprises at least one date appearance; and

marking and displaying, by the browser client of the mobile terminal, the content to be reminded using the display style in the web page, wherein marking the content to be reminded using the display style in the web page comprises:

in response to obtaining the content to be reminded, modifying one or more initial attribute values of one or more preset attributes from the content to be reminded into the plurality of preset attribute values of the display style; and

generating the web page based on the plurality of preset attribute values of the display style,

wherein the content to be reminded comprise a plurality of date appearances,

wherein marking and displaying, by the browser client of the mobile terminal, the content to be reminded further comprises marking only a first date appearance of the plurality of date appearances within a portion of the web page, and

wherein the first date appearance of the marking is semantically associated with the date of the reminder content.

2. The method of claim 1 , wherein searching the source code to obtain the content to be reminded that is semantically associated with the reminder content further includes:

performing segmentation and semantic analysis on the source code to generate semantic analysis results;

comparing the reminder content to the semantic analysis results; and

in response to determining that at least one part of the semantic analysis results is semantically similar to the reminder content, determining at least one part of the source code corresponding to the at least one part of the semantic analysis results as the content to be reminded.

3. The method of claim 1 , wherein the content to be reminded that is semantically associated with reminder content includes: the same content as the reminder content or the content having the same meaning as the reminder content.

4. The method of claim 1 , wherein the reminder content is stored according to types of contents and predetermined formats.

5. The method of claim 1 , wherein the reminder content comprises a keyword, wherein the content to be reminded comprises a keyword appearance, wherein marking and displaying, by the browser client of the mobile terminal, further comprises:

in response to determining that the keyword appearance is isolated and not located in a sentence within the web page, marking the keyword appearance.

6. The method of claim 1 , wherein the reminder content comprises a keyword, wherein marking the content to be reminded using the display style in the web page further includes:

determining the content to be reminded comprises a keyword appearance; and

in response to determining that there is no English or Chinese character before or after the keyword appearance, marking the keyword appearance.

7. The method of claim 1 , further comprising:

clearing a default format of the content to be reminded; and

setting the content to be reminded using the display style.

8. An apparatus comprising: at least one processor and at least one memory including computer program instructions, the at least one memory and the computer program instructions configured to, with the at least one processor, cause the apparatus to:

preset reminder content and a display style, wherein the display style comprises a plurality of preset attribute values, wherein the reminder content comprises a date;

store the reminder content and the display style in a mobile terminal;

acquire a source code of a web page;

search the source code to obtain content to be reminded that is semantically associated with the reminder content, wherein the content to be reminded comprises at least one date appearance; and

mark and display the content to be reminded using a preset display style in the web page, wherein marking the content to be reminded using the display style in the web page comprises:

in response to obtaining the content to be reminded, modifying one or more initial attribute values of one or more preset attributes from the content to be reminded into the plurality of preset attribute values of the display style; and

generating the web page based on the plurality of preset attribute values of the preset display style,

wherein the content to be reminded comprise a plurality of date appearances,

wherein marking and displaying the content to be reminded further comprises marking only a first date appearance of the plurality of date appearances within a portion of the web page, and

wherein the first date appearance of the marking is semantically associated with the date of the reminder content.

9. The apparatus of claim 8 , wherein the reminder content is set by a user of a browser client of the apparatus.

10. The apparatus of claim 8 , wherein the apparatus is further caused to:

perform segmentation and semantic analysis on the source code to generate semantic analysis results;

compare the reminder content to the semantic analysis results; and

in response to determining that at least one part of the semantic analysis results is semantically similar to the reminder content, determine at least one part of the source code corresponding to the at least one part of the semantic analysis results as the content to be reminded.

11. The mobile terminal of claim 8 , wherein the content to be reminded that is semantically associated with reminder content includes: the same content as the reminder content or the content having the same meaning as the reminder content.

12. The apparatus of claim 8 , wherein the reminder content comprises a keyword, wherein marking the content to be reminded using the display style in the web page further includes:

determining the content to be reminded comprises a keyword appearance; and

in response to determining that there is no English or Chinese character before or after the keyword appearance, marking the keyword appearance.

13. The apparatus of claim 8 , wherein the apparatus is further caused to:

clear a default format of the content to be reminded; and

set the content to be reminded using the display style.

14. A method comprising:

presetting, by a server, reminder content and a display style, wherein the display style comprises a plurality of preset attribute values, wherein the reminder content comprises a date;

storing, by the server, the reminder content and the display style;

acquiring, by the server, a source code of a web page;

searching, by the server, the source code to obtain content to be reminded that is semantically associated with the reminder content, wherein the content to be reminded comprises at least one date appearance;

marking, by the server, the content to be reminded using the display style in the web page, wherein marking the content to be reminded using the display style in the web page comprises:

in response to obtaining the content to be reminded, modifying one or more initial attribute values of one or more preset attributes from the content to be reminded into the plurality of preset attribute values of the display style; and

generating a marked web page based on the plurality of preset attribute values of the display style; and

sending the marked web page to a browser client of a mobile terminal,

wherein the content to be reminded comprise a plurality of date appearances,

wherein marking, by the server, the content to be reminded further comprises marking only a first date appearance of the plurality of date appearances within a portion of the web page, and

wherein the first date appearance of the marking is semantically associated with the date of the reminder content.

15. The method of claim 14 , wherein searching the source code to obtain content to be reminded semantically associated with a preset reminder content further includes:

performing segmentation and semantic analysis on the source code to generate semantic analysis results;

comparing the reminder content to the semantic analysis results; and

in response to determining that at least one part of the semantic analysis results is semantically similar to the preset reminder content, determining at least one part of the source code corresponding to the at least one part of the semantic analysis results as content to be reminded.

16. A server, comprising: at least one processor and at least one memory including computer program instructions, the at least one memory and the computer program instructions configured to, with the at least one processor, cause the server to:

preset and store reminder content and a display style, wherein the display style comprises a plurality of preset attribute values, wherein the reminder content comprises a date;

acquire a source code of a web page;

search the source code to obtain content to be reminded that is semantically associated with the reminder content, wherein the content to be reminded comprises at least one date appearance;

mark the content to be reminded using the display style in the web page, wherein marking the content to be reminded using the display style in the web page comprises:

in response to obtaining the content to be reminded, modifying one or more initial attribute values of one or more preset attributes from the content to be reminded into the plurality of preset attribute values of the display style; and

generating a marked web page based on the plurality of preset attribute values of the display style; and

sending the marked web page to a browser client of a mobile terminal,

wherein the content to be reminded comprise a plurality of date appearances,

wherein marking the content to be reminded further comprises marking only a first date appearance of the plurality of date appearances within a portion of the web page, and

wherein the first date appearance of the marking is semantically associated with the date of the reminder content.

17. The server of claim 16 , wherein the server is configured to:

perform segmentation and semantic analysis on the source code to generate semantic analysis results;

compare the reminder content to the semantic analysis results; and

in response to determining that at least one part of the semantic analysis results is semantically similar to the reminder content, determine at least one part of the source code corresponding to the at least one part of the semantic analysis results as the content to be reminded.

18. A non-transitory computer-readable medium that includes processor-executable program code that, when executed by a processor, configures the processor to:

preset reminder content and a display style, wherein the display style comprises a plurality of preset attribute values, wherein the reminder content comprises a date;

acquire a source code of a web page;

search the source code to obtain content to be reminded that is semantically associated with the reminder content, wherein the content to be reminded comprises at least one date appearance;

mark the content to be reminded using a preset display style in the web page, wherein marking the content to be reminded using the display style in the web page comprises:

in response to obtaining the content to be reminded, modifying one or more initial attribute values of one or more preset attributes from the content to be reminded into the plurality of preset attribute values of the display style; and

generating the web page based on the plurality of preset attribute values of the preset display style,

wherein the content to be reminded comprise a plurality of date appearances,

wherein marking the content to be reminded further comprises marking only a first date appearance of the plurality of date appearances within a portion of the web page, and

wherein the first date appearance of the marking is semantically associated with the date of the reminder content.

19. The non-transitory computer-readable medium of claim 18 , wherein the processor-executable program code, when executed by the processor, configures the processor to:

send the web page to a browser client of a mobile terminal.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: UC MOBILE LIMITED
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 052673/0021 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2015
From: LIANG, JIE; YU, YONGFU; HE, XIAOPENG; ZHU, SHUNYAN; CHEN, CHUNLIN
To: UC MOBILE LIMITED
Reel/Frame 035715/0127 →
Priority Claims (1)
CN 2012 1 0459049 · Nov 14, 2012 · national
Continuity (1)
Related Publication 20150286743A1 · Oct 8, 2015