Smart mapping
First Claim
1. A method for improving efficiency in a smart mapping system determining an intended recipient of an information request item, comprising:
- receiving an information request dataset associated with an information request item from an information requestor requesting information associated with a user;
parsing the information request dataset to identify one or more data elements comprising information source data, user data, and information requestor data;
performing a search of a mapping database for one or more mapping property values that include a name mapping property value, an abbreviation mapping property value, and a state mapping property value associated with an information source candidate matching the one or more data elements comprising the information source data, the user data, and the information requestor data;
in response to an exact match between the name mapping property value, the abbreviation mapping property value, and the state mapping property value associated with the information source candidate and the one or more data elements comprising the information source data, the user data, and the information requestor data, determining that the information source candidate is the intended recipient of the information request item;
in response to not identifying an exact match between the name mapping property value, the abbreviation mapping property value, and the state mapping property value associated with the information source candidate and the one or more data elements comprising the information source data, the user data, and the information requestor data, determining the intended recipient by;
performing a search for one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching at least one data element;
calculating a match agreement score for the one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching the at least one data element; and
determining one of the one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching the at least one data element is the intended recipient of the information request item based at least in part on the match agreement score; and
transmitting the information request item to the determined intended recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
Smart mapping is provided. A smart mapping system (SMS) and method identify an information source (IS) as an intended recipient of an information request item by matching one or more data elements in a dataset associated with an information request (IR) item with an IS candidate stored in a mapping database. An IS candidate may be an exact match, or a partial match with a highest match agreement score. The SMS provides for notifying an information requestor in real time or near real time when a match is determined or when a plurality of matching IS candidates are identified, such that a user is enabled to select an intended IS, or provide additional input. When a trend associated with matching particular data items to a particular IS candidate is identified, the SMS may add mapping property values to the mapping database for refining and improving the system.
-
Citations
20 Claims
-
1. A method for improving efficiency in a smart mapping system determining an intended recipient of an information request item, comprising:
-
receiving an information request dataset associated with an information request item from an information requestor requesting information associated with a user; parsing the information request dataset to identify one or more data elements comprising information source data, user data, and information requestor data; performing a search of a mapping database for one or more mapping property values that include a name mapping property value, an abbreviation mapping property value, and a state mapping property value associated with an information source candidate matching the one or more data elements comprising the information source data, the user data, and the information requestor data; in response to an exact match between the name mapping property value, the abbreviation mapping property value, and the state mapping property value associated with the information source candidate and the one or more data elements comprising the information source data, the user data, and the information requestor data, determining that the information source candidate is the intended recipient of the information request item; in response to not identifying an exact match between the name mapping property value, the abbreviation mapping property value, and the state mapping property value associated with the information source candidate and the one or more data elements comprising the information source data, the user data, and the information requestor data, determining the intended recipient by; performing a search for one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching at least one data element; calculating a match agreement score for the one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching the at least one data element; and determining one of the one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching the at least one data element is the intended recipient of the information request item based at least in part on the match agreement score; and transmitting the information request item to the determined intended recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system having improved functionality for determining an intended recipient of an information request item, comprising:
-
a hardware processor coupled to a non-transitory medium storing instructions that, when executed by the hardware processor, implement a mapping engine to receive an information request dataset associated with an information request item from an information requestor requesting information associated with a user, wherein the mapping engine comprises; a data element extractor to parse the information request dataset to identify one or more data elements, the one or more data elements comprising information source data elements, user data elements, and information requestor data elements; a deterministic matcher to; perform a search of a mapping database for one or more mapping property values that include a name mapping property value, an abbreviation mapping property value, and a state mapping property value associated with an information source candidate matching the one or more data elements comprising the information source data elements, the user data elements, and the information requestor data elements; and in response to an exact match between the name mapping property value, the abbreviation mapping property value, and the state mapping property value associated with the information source candidate and the one or more data elements comprising the information source data elements, the user data elements, and the information requestor data elements, determine that the information source candidate is the intended recipient of the information request item; a probabilistic matcher, wherein in response to not identifying an exact match between the name mapping property value, the abbreviation mapping property value, and the state mapping property value associated with the information source candidate and the one or more data elements comprising the information source data elements, the user data elements, and the information requestor data elements, to determine the intended recipient; perform a search for one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching at least one data element; calculate a match agreement score for the one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching the at least one data element; and determine one of the one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching the at least one data element is the intended recipient of the information request item based at least in part on the match agreement score; and an output engine to transmit the information request item to the determined intended recipient. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory storage medium that includes instructions that, when executed by a hardware processor, improve efficiency in a smart mapping system determining an intended recipient of an information request item by:
-
receiving an information request dataset associated with an information request item from an information requestor requesting information associated with a user; parsing the information request dataset to identify one or more data elements comprising information source data, user data, and information requestor data; performing a search of a mapping database for one or more mapping property values that include a name mapping property value, an abbreviation mapping property value, and a state mapping property value associated with an information source candidate matching the one or more data elements comprising the information source data, the user data, and the information requestor data; in response to an exact match between the name mapping property value, the abbreviation mapping property value, and the state mapping property value associated with the information source candidate and the one or more data elements comprising the information source data, the user data, and the information requestor data, determining that the information source candidate is the intended recipient of the information request item; in response to not identifying an exact match between the name mapping property value, the abbreviation mapping property value, and the state mapping property value associated with the information source candidate and the one or more data elements comprising the information source data, the user data, and the information requestor data, determining the intended recipient by; performing a search for one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching at least one data element; calculating a match agreement score for the one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching the at least one data element; and determining one of the one or more information source candidates with at least one of the name mapping property value, the abbreviation mapping property value, and the state mapping property value partially matching the at least one data element is the intended recipient of the information request item based at least in part on the match agreement score; and transmitting the information request item to the determined intended recipient. - View Dependent Claims (20)
-
Specification