Computer systems and methods for sharing asset-related information between data platforms over a network
First Claim
1. In a system comprising a plurality of platforms that are communicatively coupled via a communication network, a computer-implemented method comprising:
- receiving, at a first platform, data associated with one or more assets;
performing an evaluation, by the first platform, of whether any portion of the received data is to be pushed to a second platform that is communicatively coupled to the first platform via the communication network, wherein the first and second platforms are each configured to receive, process, and store respective asset-related data, and wherein the first and second platforms are each associated with a different respective organization;
based on the evaluation, making a determination, by the first platform, that a given portion of the received data is to be pushed to the second platform; and
in response to the determination, the first platform (a) preparing the given portion of the received data for transmission to the second platform and (b) pushing the given portion of the received data to the second platform over a network connection.
1 Assignment
0 Petitions
Accused Products
Abstract
In an environment where a plurality of data platforms are communicatively coupled via a communication network, two of more of the platforms may be configured to share asset-related information. For example, a first platform may receive asset-related data and determine that a portion of the received data should be pushed to another platform that is communicatively coupled to the first platform via the communication network. Based on that determination, the first platform may prepare a portion of the received data to be transmitted to another platform and then push the portion of the data to another platform over a network connection.
136 Citations
20 Claims
-
1. In a system comprising a plurality of platforms that are communicatively coupled via a communication network, a computer-implemented method comprising:
-
receiving, at a first platform, data associated with one or more assets; performing an evaluation, by the first platform, of whether any portion of the received data is to be pushed to a second platform that is communicatively coupled to the first platform via the communication network, wherein the first and second platforms are each configured to receive, process, and store respective asset-related data, and wherein the first and second platforms are each associated with a different respective organization; based on the evaluation, making a determination, by the first platform, that a given portion of the received data is to be pushed to the second platform; and in response to the determination, the first platform (a) preparing the given portion of the received data for transmission to the second platform and (b) pushing the given portion of the received data to the second platform over a network connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium having instructions stored thereon that are executable to cause a first platform to:
-
receive data associated with one or more assets; perform an evaluation of whether any portion of the received data is to be pushed to a second platform that is communicatively coupled to the first platform via a communication network, wherein the first and second platforms are each configured to receive, process, and store respective asset-related data, and wherein the first and second platforms are each associated with a different respective organization; based on the evaluation, make a determination that a given portion of the received data is to be pushed to the second platform; and in response to the determination, (a) prepare the given portion of the received data for transmission to the second platform and (b) push the given portion of the received data to the second platform over a network connection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A first platform comprising:
-
a network interface configured to facilitate communication with one or more data sources and one or more other platforms via a communication network; at least one processor; a non-transitory computer-readable medium; and program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor to cause the first platform to; receive data associated with one or more assets; perform an evaluation of whether any portion of the received data is to be pushed to a second platform that is communicatively coupled to the first platform via the communication network, wherein the first and second platforms are each configured to receive, process, and store respective asset-related data, and wherein the first and second platforms are each associated with a different respective organization; based on the evaluation, make a determination that a given portion of the received data is to be pushed to the second platform; and in response to the determination, (a) prepare the given portion of the received data for transmission to the second platform and (b) push the given portion of the received data to the second platform over a network connection.
-
Specification