US2021021639A1PendingUtilityA1

Method and electronic device for displaying web page

Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Mar 7, 2018Filed: Mar 5, 2019Published: Jan 21, 2021
Est. expiryMar 7, 2038(~11.6 yrs left)· nominal 20-yr term from priority
H04L 63/1416G06F 16/9566H04L 63/145H04L 63/1425G06F 21/552H04L 63/101G06F 16/955H04L 63/1483H04L 67/02G06F 16/957G06F 21/55G06F 16/958
40
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electronic device according to various embodiments may comprise a display, a processor, and a memory. The memory may store instructions which, when executed, cause the processor to: identify at least one harmful link among links corresponding to objects included in a web page, on the basis of a first condition; and display the web page including an indicator on the display, wherein the indicator indicates harmfulness of the identified link. In various embodiments of the present invention, other variant embodiments may be possible.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An electronic device comprising:
 a display;   a processor; and   a memory,   wherein the memory stores instructions which, when executed, cause the processor to:   identify at least one harmful link among links corresponding to objects included in a web page, based on a first condition; and   display the web page including an indicator on the display, wherein the indicator indicates harmfulness of the identified link.   
     
     
         2 . The electronic device of  claim 1 , wherein the indicator comprises at least one of:
 data resulting from changing an attribute of at least a part of an object connected to the link;   data resulting from changing a state of at least a part of the object;   a graphic element added in relation to the link;   a visual effect added in relation to the link; or   information indicating harmfulness of the link.   
     
     
         3 . The electronic device of  claim 1 , wherein the first condition comprises:
 whether a structure of a link corresponds to a structure designated according to a type of the link.   
     
     
         4 . The electronic device of  claim 1 , wherein the instructions, when executed, cause the processor to:
 identify a type of the link and an actual structure of the link;   identify a reference structure according to the type of the link, from a structure for each link type with respect to multiple link types; and   compare the actual structure and the reference structure to determine whether the link is harmful.   
     
     
         5 . The electronic device of  claim 1 , wherein the instructions, when executed, cause the processor to:
 when the type of the link is a uniform resource locator (URL) type, examine, in units of characters, whether American Standard Code for Information Interchange (ASCII) code values of characters included in a URL corresponding to the link belong to a code range designated according to a Unicode standard, and determine whether the link is harmful.   
     
     
         6 . The electronic device of  claim 1 , wherein the instructions, when executed, cause the processor to:
 when the type of the link is an email type, examine, in units of characters, whether ASCII code values of characters included in an email address corresponding to the link belong to a code range designated according to a Unicode standard, and determine whether the link is harmful.   
     
     
         7 . The electronic device of  claim 1 , wherein the instructions, when executed, cause the processor to:
 when the type of the link is a phone number type, examine whether a phone number corresponding to the link is valid, based on a phone number structure designated according to country, and determine whether the link is harmful.   
     
     
         8 . The electronic device of  claim 1 , wherein the instructions, when executed, cause the processor to:
 when the type of the link is a street address type, examine whether a street address corresponding to the link is valid, based on a designated street address structure, and determine whether the link is harmful.   
     
     
         9 . The electronic device of  claim 1 , wherein the instructions, when executed, cause the processor to:
 identify a risk level of the identified link based on a second condition; and   indicate at least one of harmfulness and a risk level of the identified link, through the indicator.   
     
     
         10 . The electronic device of  claim 1 , wherein the instructions, when executed, cause the processor to:
 produce an object tree by parsing the objects included in the web page;   identify at least one harmful link among links corresponding to the objects, based on the first condition;   change the object tree in relation to harmfulness of the identified link;   produce a render tree based on the changed object tree; and   in response to the produced render tree, display the web page through the display.   
     
     
         11 . The electronic device of  claim 1 , wherein the instructions, when executed, cause the processor to:
 acquire user input requesting loading of the web page; and   in response to the user input, identify at least one harmful link.   
     
     
         12 . A method for displaying a web page, comprising:
 identifying at least one harmful link among links corresponding to objects included in a web page, based on a first condition; and   including an indicator indicating harmfulness of the identified link in the web page and displaying the web page including an indicator, wherein the indicator indicates harmfulness of the identified link.   
     
     
         13 . The method of  claim 12 , wherein the indicator comprises at least one of:
 data resulting from changing an attribute of at least a part of an object connected to the link;   data resulting from changing a state of at least a part of the object;   a graphic element added in relation to the link;   a visual effect added in relation to the link; or   information indicating harmfulness of the link.   
     
     
         14 . The method of  claim 12 , wherein the first condition comprises:
 whether a structure of the link corresponds to a structure designated according to a type of the link.   
     
     
         15 . The method of  claim 12 , wherein the identifying comprises:
 identifying a type of the link and an actual structure of the link;   identifying a reference structure according to the type of the link, from a structure for each of multiple link types; and   comparing the actual structure and the reference structure to determine whether the link is harmful.   
     
     
         16 . The method of  claim 12 , wherein the identifying comprises:
 when the type of the link is a web page address type, examining, in units of characters, whether American standard code for information interchange (ASCII) code values of characters included in a web page address corresponding to the link belong to a code range designated according to a Unicode standard, and determining whether the link is harmful.   
     
     
         17 . The method of  claim 12 , wherein the identifying comprises:
 when the type of the link is an email type, examining, in units of characters, whether ASCII code values of characters included in an email address corresponding to the link belong to a code range designated according to a Unicode standard, and determining whether the link is harmful.   
     
     
         18 . The method of  claim 12 , wherein the identifying comprises:
 when the type of the link is a phone number type, examining whether a phone number corresponding to the link is valid, based on a phone number structure designated according to country, and determining whether the link is harmful.   
     
     
         19 . The method of  claim 12 , wherein the identifying comprises:
 when the type of the link is a street address type, examining whether a street address corresponding to the link is valid, based on a designated street address structure, and determining whether the link is harmful.   
     
     
         20 . The method of  claim 12 , further comprising:
 identifying a risk level of the identified link based on a second condition,   wherein at least one of harmfulness and a risk level of the identified link is indicated through the indicator.

Join the waitlist — get patent alerts

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

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