Information protection system
Abstract
A method and a system to protect information are provided. For example, a system comprises a parser to parse user interface information to be included within a user interface to be displayed to a user by an information display application. The parser also identifies at least one field, within the user interface, to receive user information from a user. A detection module is provided to determine whether the user interface information is associated with fraudulent activity. A form fill module, in response to determining that the user interface is associated with fraudulent activity, provides a warning indicia in or over the at least one field, when the user interface is presented to a user by the display application. The form fill module may also disable the functionality of a user display application to automatically form fill the identified fields.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
determining that user interface information within a user interface originates from a verified source; in response to determining that the user interface information originates from the verified source, performing one or more of the following operations: automatically filling a limited use credit card number into a credit card number field of the user interface information; and automatically providing user information into at least one field of the user interface information.
2 . The method of claim 1 , further comprising:
comparing a network address included in the user interface information with one or more of the following: a list of addresses of verified sources of user interface information and a list of addresses of fraudulent sources of user interface information; and determining that user interface information within the user interface originates from the verified source based on the comparison.
3 . The method of claim 1 , further comprising generating the limited use credit card number for a financial transaction associated with the user interface in response to determining that the user interface information originates from the verified source.
4 . The method of claim 1 , wherein automatically providing the user information into the at least one field is based on the at least one field being included in a predefined authorized set of fields.
5 . The method of claim 1 , wherein automatically providing the user information into the at least one field includes providing predefined information that corresponds to the at least one field and the user into the at least one field.
6 . The method of claim 1 , further comprising:
parsing the user interface information; identifying the at least one field as being configured to receive the user information based on the parsing.
7 . The method of claim 1 , further comprising:
storing data that includes: the user information, the user interface information, a predefined authorized set of fields to receive the user information, predefined information corresponding to the predefined authorized set of fields, a list of addresses of fraudulent sources, and a list of addresses of verified sources; and performing one or more of the following based on the stored data: determining that the user interface information originates from the verified source; automatically filling the limited use credit card number into the credit card number field of the user interface information; and automatically providing the user information into the at least one field of the user interface information.
8 . A method comprising:
loading a user interface; determining whether user interface information within the loaded user interface is associated with fraudulent activity or originates from a verified source; and in response to determining that the user interface information is associated with fraudulent activity, performing one or more of the following operations: disabling automatic provision of user information into at least one field of the user interface information within the loaded user interface; and preventing manual input of information into the at least one field of the user interface information within the loaded user interface.
9 . The method of claim 8 , further comprising providing a warning indication in or over the at least one field that indicates a warning with respect to entering information into the at least one field.
10 . The method of claim 8 , further comprising:
comparing a network address included in the user interface information with one or more of the following: a list of addresses of verified sources of user interface information and a list of addresses of fraudulent sources of user interface information; and determining that user interface information within the loaded user interface is associated with fraudulent activity based on the comparison.
11 . The method of claim 8 , further comprising providing a warning indication in a pop up window that indicates that the loaded user interface is associated with fraudulent activity.
12 . The method of claim 8 , further comprising:
parsing the user interface information; and identifying the at least one field as being configured to receive the user information based on the parsing.
13 . The method of claim 8 , further comprising:
storing data that includes: the user information, the user interface information, a predefined authorized set of fields to receive the user information, predefined information corresponding to the predefined authorized set of fields, a list of addresses of fraudulent sources, and a list of addresses of verified sources; and performing one or more of the following based on the stored data: determining whether the user interface information within the loaded user interface is associated with fraudulent activity or originates from a verified source disabling automatic provision of the user information; and preventing manual input of information into the at least one field of the user interface information within the loaded user interface.
14 . A non-transitory computer-readable storage medium comprising instructions that, when executed by one or more processors, cause a system to:
load a user interface; determine whether user interface information within the loaded user interface is associated with fraudulent activity or originates from a verified source; in response to determining that the user interface information is associated with fraudulent activity, performing one or more of the following operations: disabling automatic provision of user information into at least one field of the user interface information within the loaded user interface; and preventing manual input of information into the at least one field of the user interface information within the loaded user interface; and in response to determining that the user interface information originates from the verified source, performing one or more of the following operations: automatically filling a limited use credit card number into a credit card number field of the user interface information; and automatically providing user information into at least one field of the user interface information.
15 . The computer-readable storage medium of claim 14 , wherein, in response to determining that the user interface information is associated with fraudulent activity, the instructions further cause the system to provide a warning indication in or over the at least one field that indicates a warning with respect to entering information into the at least one field.
16 . The computer-readable storage medium of claim 14 , wherein the instructions further cause the system to:
compare a network address included in the user interface information with one or more of the following: a list of addresses of verified sources of user interface information and a list of addresses of fraudulent sources of user interface information; and determine whether the user interface information within the loaded user interface is associated with fraudulent activity or originates from the verified source based on the comparison.
17 . The computer-readable storage medium of claim 14 , wherein, in response to determining that the user interface information is associated with fraudulent activity, the instructions further cause the system to provide a warning indication in a pop up window that indicates that the loaded user interface is associated with fraudulent activity.
18 . The computer-readable storage medium of claim 14 , wherein, in response to determining that the user interface information originates from the verified source, the instructions further cause the system to generate the limited use credit card number for a financial transaction associated with the user interface in response to determining that the user interface information originates from the verified source.
19 . The computer-readable storage medium of claim 14 , wherein automatically providing the user information into the at least one field is based on the at least one field being included in a predefined authorized set of fields.
20 . The computer-readable storage medium of claim 14 , wherein the instructions further cause the system to:
store data that includes: the user information, the user interface information, a predefined authorized set of fields to receive the user information, predefined information corresponding to the predefined authorized set of fields, a list of addresses of fraudulent sources, and a list of addresses of verified sources; and perform one or more of the following based on the stored data: determining whether the user interface information within the loaded user interface is associated with fraudulent activity or originates from the verified source disabling automatic provision of the user information; preventing manual input of information into the at least one field of the user interface information within the loaded user interface; automatically filling the limited use credit card number into the credit card number field of the user interface information; and automatically providing the user information into the at least one field of the user interface information.Join the waitlist — get patent alerts
Track US2015339766A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.