Communication generation in complex computing networks
First Claim
Patent Images
1. A method for communication generation, based on traversing routes of a graph, in a complex computing network, the method comprising:
- establishing a first connection to a first input data system;
receiving, from the first input data system, a first desired data attribute and a second desired data attribute;
establishing a second connection to a second input data system;
receiving, from the second input data system, first input data;
establishing a third connection to a third input data system or the second input data system;
accessing a graph stored at the third input data system or the second input data system, the graph comprising a plurality of data attributes and routes among at least some data attributes in the plurality of data attributes;
sensing, using one or more computing device processors, a first data attribute associated with the first input data;
determining, using the one or more computing device processors, the first data attribute is equivalent to the first desired data attribute;
sensing, using the one or more computing device processors, a second data attribute associated with the first input data;
determining, using the one or more computing device processors, the second data attribute is equivalent to the second desired data attribute;
determining, using the one or more computing device processors, an intermediary data attribute on the graph, wherein a first route connects, either directly or indirectly, the intermediary data attribute to the first data attribute on the graph, and wherein a second route connects, either directly or indirectly, the intermediary data attribute to the second data attribute on the graph;
determining, using the one or more computing device processors, a period of validity associated with the intermediary data attribute has expired;
in response to determining the period of validity associated with the intermediary data attribute has expired, generating, using the one or more computing device processors, and based on the intermediary data attribute, a first communication for transmission to a first computing device;
transmitting, using the one or more computing device processors, the first communication to the first computing device;
receiving, using the one or more computing device processors, a first response, to the first communication, from the first computing device;
determining, based on the first response to the first communication, using the one or more computing device processors, a new intermediary data attribute associated with the first input data;
determining, using the one or more computing device processors, whether the new intermediary data attribute associated with the first input data is consistent or inconsistent with the intermediary data attribute associated with the first input data; and
determining, based on the new intermediary data attribute associated with the first input data being consistent or inconsistent with the intermediary data attribute associated with the first input data, whether to nullify or invalidate the first data attribute or the second data attribute associated with the first input data.
4 Assignments
0 Petitions
Accused Products
Abstract
This disclosure is directed to communication generation by traversing routes of a graph in a complex computing network. The communication generation is used for determining whether an input signal has certain desired signal attributes.
13 Citations
20 Claims
-
1. A method for communication generation, based on traversing routes of a graph, in a complex computing network, the method comprising:
-
establishing a first connection to a first input data system; receiving, from the first input data system, a first desired data attribute and a second desired data attribute; establishing a second connection to a second input data system; receiving, from the second input data system, first input data; establishing a third connection to a third input data system or the second input data system; accessing a graph stored at the third input data system or the second input data system, the graph comprising a plurality of data attributes and routes among at least some data attributes in the plurality of data attributes; sensing, using one or more computing device processors, a first data attribute associated with the first input data; determining, using the one or more computing device processors, the first data attribute is equivalent to the first desired data attribute; sensing, using the one or more computing device processors, a second data attribute associated with the first input data; determining, using the one or more computing device processors, the second data attribute is equivalent to the second desired data attribute; determining, using the one or more computing device processors, an intermediary data attribute on the graph, wherein a first route connects, either directly or indirectly, the intermediary data attribute to the first data attribute on the graph, and wherein a second route connects, either directly or indirectly, the intermediary data attribute to the second data attribute on the graph; determining, using the one or more computing device processors, a period of validity associated with the intermediary data attribute has expired; in response to determining the period of validity associated with the intermediary data attribute has expired, generating, using the one or more computing device processors, and based on the intermediary data attribute, a first communication for transmission to a first computing device; transmitting, using the one or more computing device processors, the first communication to the first computing device; receiving, using the one or more computing device processors, a first response, to the first communication, from the first computing device; determining, based on the first response to the first communication, using the one or more computing device processors, a new intermediary data attribute associated with the first input data; determining, using the one or more computing device processors, whether the new intermediary data attribute associated with the first input data is consistent or inconsistent with the intermediary data attribute associated with the first input data; and determining, based on the new intermediary data attribute associated with the first input data being consistent or inconsistent with the intermediary data attribute associated with the first input data, whether to nullify or invalidate the first data attribute or the second data attribute associated with the first input data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for communication generation, based on traversing routes of a graph, in a complex computing network, the method comprising:
-
establishing a first connection to a first input data system; receiving, from the first input data system, a first desired data attribute; establishing a second connection to a second input data system; receiving, from the second input data system, first input data; establishing a third connection to a third input data system or the second input data system; accessing a graph stored at the third input data system or the second input data system, the graph comprising a plurality of data attributes and routes among at least some data attributes in the plurality of data attributes; sensing, using one or more computing device processors, a first data attribute associated with the first input data; determining, using the one or more computing device processors, the first data attribute is equivalent to the first desired data attribute; determining, using the one or more computing device processors, an intermediary data attribute on the graph, wherein a route connects, either directly or indirectly, the intermediary data attribute to the first data attribute on the graph; determining, using the one or more computing device processors, a period of validity associated with the intermediary data attribute has expired; in response to determining the period of validity associated with the intermediary data attribute has expired, generating, using the one or more computing device processors, based on the intermediary data attribute, a first communication for transmission to a first computing device; transmitting, using the one or more computing device processors, the first communication to the first computing device; receiving, using the one or more computing device processors, a first response, to the first communication, from the first computing device; determining, based on the first response to the first communication, using the one or more computing device processors, a new version of the intermediary data attribute associated with the first input data; and determining, based on the new version of the intermediary data attribute associated with the first input data, using the one or more computing device processors, whether to nullify or invalidate the first data attribute associated with the first input data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for communication generation, based on traversing routes of a graph, in a complex computing network, the apparatus comprising one or more computing device processors configured for:
-
establishing a first connection to a first input data system; receiving, from the first input data system, a first desired data attribute; establishing a second connection to a second input data system; receiving, from the second input data system, first input data; establishing a third connection to a third input data system or the second input data system; accessing a graph stored at the third input data system or the second input data system, the graph comprising a plurality of data attributes and routes among at least some data attributes in the plurality of data attributes; sensing a first data attribute associated with the first input data; determining the first data attribute is equivalent to the first desired data attribute; determining an intermediary data attribute on the graph, wherein a route connects, either directly or indirectly, the intermediary data attribute to the first data attribute on the graph; determining a period of validity associated with the intermediary data attribute has expired; in response to determining the period of validity associated with the intermediary data attribute has expired, generating based on the intermediary data attribute, a first communication for transmission to a first computing device; transmitting the first communication to the first computing device; receiving a first response, to the first communication, from the first computing device; determining, based on the first response to the first communication, a new version of the intermediary data attribute associated with the first input data; determining whether the new version of the intermediary data attribute associated with the first input data;
is consistent or inconsistent with a previous version of the intermediary data attribute associated with the first input data, or is consistent or inconsistent with the first data attribute associated with the first input data; anddetermining, based on the new version of the intermediary data attribute associated with the first input data;
being consistent or inconsistent with a previous version of the intermediary data attribute associated with the first input data, or being consistent or inconsistent with the first data attribute associated with the first input data, whether to nullify or invalidate the first data attribute associated with the first input data,wherein the one or more computing device processors are comprised in at least one of the first input data system, the second input data system, the third input data system, the first computing device, or a server.
-
Specification