SMART MAPPING
First Claim
1. A circuit for improving efficiency in a smart mapping system determining an intended recipient of an information request item, comprising:
- a first matching circuit, comprising;
a first plurality of XNOR logic gate arrays, wherein each XNOR logic gate array of the first plurality of XNOR logic gate arrays accepting a bit from a first matching source and a bit from a second matching source; and
a first matching AND logic gate array, accepting outputs from each XNOR logic gate array of the first plurality of XNOR logic gate arrays to produce a first match bit; and
a second matching circuit, comprising;
a second plurality of XNOR logic gate arrays, wherein each XNOR logic gate array of the second plurality of XNOR logic gate arrays accepting a bit from a third matching source and a bit from a fourth matching source; and
a second matching AND logic gate array, accepting outputs from each XNOR logic gate array of the second plurality of XNOR logic gate arrays to produce a second match bit;
wherein the first matching source includes an information source data element;
wherein the second matching source includes a plurality of mapping property values for information source candidates;
wherein the third matching source includes a location associated with a user;
wherein the fourth matching source includes a location of an information source candidate;
wherein the system uses the first match bit and the second match bit to determine whether the information source candidate exists for the information source data element; and
when it is determined that the information source candidate exists for the information source data element, the smart mapping system uses the chain to determine whether the location of the information source candidate is related to the location associated with the user.
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.
18 Citations
20 Claims
-
1. A circuit for improving efficiency in a smart mapping system determining an intended recipient of an information request item, comprising:
-
a first matching circuit, comprising; a first plurality of XNOR logic gate arrays, wherein each XNOR logic gate array of the first plurality of XNOR logic gate arrays accepting a bit from a first matching source and a bit from a second matching source; and a first matching AND logic gate array, accepting outputs from each XNOR logic gate array of the first plurality of XNOR logic gate arrays to produce a first match bit; and a second matching circuit, comprising; a second plurality of XNOR logic gate arrays, wherein each XNOR logic gate array of the second plurality of XNOR logic gate arrays accepting a bit from a third matching source and a bit from a fourth matching source; and a second matching AND logic gate array, accepting outputs from each XNOR logic gate array of the second plurality of XNOR logic gate arrays to produce a second match bit; wherein the first matching source includes an information source data element; wherein the second matching source includes a plurality of mapping property values for information source candidates; wherein the third matching source includes a location associated with a user; wherein the fourth matching source includes a location of an information source candidate; wherein the system uses the first match bit and the second match bit to determine whether the information source candidate exists for the information source data element; and when it is determined that the information source candidate exists for the information source data element, the smart mapping system uses the chain to determine whether the location of the information source candidate is related to the location associated with the user. - View Dependent Claims (2)
-
-
3. 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; analyzing the information request dataset to identify one or more data elements; performing a search for one or more mapping property values associated with an information source candidate matching the one or more data elements; in response to an exact match between one or more mapping property values associated with an information source candidate and one or more data elements, making a determination that the information source candidate is the intended recipient of the information request item; in response to not identifying an exact match between one or more mapping property values associated with an information source candidate and one or more data elements; performing a search for one or more information source candidates with at least one 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 mapping property value partially matching at least one data element; determining one of the one or more information source candidates with at least one mapping property value partially matching 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 (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system having improved functionality for determining an intended recipient of an information request item, comprising:
a mapping database storing one or more mapping properties associated with a plurality of information source candidates; a mapping engine operative 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 operative to analyze 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 operative to; perform a search for one or more mapping property values associated with an information source candidate matching the one or more data elements; and in response to an exact match between one or more mapping property values associated with an information source candidate and one or more data elements, making a determination 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 one or more mapping property values associated with an information source candidate and one or more data elements is operative to; perform a search for one or more information source candidates with at least one 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 mapping property value partially matching at least one data element; and determine one of the one or more information source candidates with at least one mapping property value partially matching 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 operative to transmit the information request item to the determined intended recipient. - View Dependent Claims (16, 17, 18, 19, 20)
Specification