Processing messages for attribute-value pair extraction
First Claim
1. A device, comprising:
- one or more memories; and
one or more processors, communicatively coupled to the one or more memories, configured to;
process a message associated with an account to identify a first identifier that identifies a third party with which the message is associated;
identify a match between the first identifier and transaction information related to an individual associated with the account,the transaction information including a set of first identifiers that identify a respective set of third parties related to a set of transactions associated with the individual,the transaction information to facilitate identification of one or more messages that is likely to include a first account information;
tag the message with a second identifier based on the match between the first identifier and at least one identifier of the set of first identifiers included in the transaction information,the second identifier identifying the message as being associated with the third party;
receive, from another device, the message based on the message being tagged with the second identifier,the other device being associated with the account;
process the message to identify a second account information related to another account associated with the third party;
extract the second account information from the message after processing the message to identify the second account information;
determine a location of a user device associated with the individual,the location being associated with the other account; and
provide, for display and based on the location being associated with the other account, the second account information or the message after extracting the second account information from the message.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may process a message associated with an account to identify a first identifier that identifies a third party. The device may identify a match between the first identifier and transaction information related to an individual associated with the account. The transaction information may include a set of first identifiers that identify a respective set of third parties. The transaction information may facilitate identification of one or more messages that is likely to include account information. The device may tag the message with a second identifier based on the match. The device may receive, from another device, the message based on the message being tagged with the second identifier. The device may process the message to identify the account information related to another account. The device may extract identified account information from the message. The device may perform an action related to extracted account information or the message.
13 Citations
20 Claims
-
1. A device, comprising:
-
one or more memories; and one or more processors, communicatively coupled to the one or more memories, configured to; process a message associated with an account to identify a first identifier that identifies a third party with which the message is associated; identify a match between the first identifier and transaction information related to an individual associated with the account, the transaction information including a set of first identifiers that identify a respective set of third parties related to a set of transactions associated with the individual, the transaction information to facilitate identification of one or more messages that is likely to include a first account information; tag the message with a second identifier based on the match between the first identifier and at least one identifier of the set of first identifiers included in the transaction information, the second identifier identifying the message as being associated with the third party; receive, from another device, the message based on the message being tagged with the second identifier, the other device being associated with the account; process the message to identify a second account information related to another account associated with the third party; extract the second account information from the message after processing the message to identify the second account information; determine a location of a user device associated with the individual, the location being associated with the other account; and provide, for display and based on the location being associated with the other account, the second account information or the message after extracting the second account information from the message. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; process a message associated with an electronic messaging account of an individual to identify a first identifier that identifies a third party with which the message is associated, the first identifier including; a domain name of the third party, or a text name of the third party; identify a match between the first identifier and a set of first identifiers related to a set of third parties with which a set of transactions is associated, the set of transactions being associated with the individual associated with the electronic messaging account; tag the message with a second identifier based on the match between the first identifier and the set of first identifiers, the second identifier identifying the message as being associated with the set of third parties related to the set of transactions; receive, from another device associated with the electronic messaging account, the message based on the message being tagged with the second identifier; process the message to identify account information related to a user account associated with the third party; extract the account information from the message after processing the message to identify the account information; store the account information after extracting the account information from the message; determine a location of a user device associated with the individual, the location being associated with the user account; and provide, for display and based on the location being associated with the user account, the account information or the message after storing the account information. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
14. A method, comprising:
-
receiving, by a device, access information related to an account, the access information providing the device with access to a set of messages associated with the account; processing, by the device, the set of messages associated with the account based on receiving the access information; identifying, by the device and based on processing the set of messages, particular information in one or more messages of the set of messages, the particular information including at least one of; domain information for a third party, or information that identifies the third party; identifying, by the device, a match between the particular information and transaction information associated with the account, the transaction information including the particular information associated with a set of third parties related to a set of transactions associated with the account; tagging, by the device and to form tagged messages, a subset of the one or more messages with an identifier based on identifying the match, the identifier identifying the tagged messages as being associated with the set of third parties related to the set of transactions associated with the account; identifying, by the device, a subset of tagged messages that include a first attribute-value pair or a second attribute-value pair; storing, by the device, the subset of tagged messages in a data structure; determining, by the device, a location of a user device associated with the account, the location being associated with another account associated with the third party; and providing, by the device and for display via the user device based on the location being associated with the other account, account information relating to the third party, the account information relating to the third party including at least one of; the first attribute-value pair, or the second attribute-value pair. - View Dependent Claims (15, 16, 17, 18, 20)
-
Specification