Location based programming and data management in an automated environment
First Claim
1. A method for establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the method comprising the steps of:
- identifying the physical location of the first resource within the environment as a first location;
when the first resource generates data to be transmitted on the network, tagging the data as produced at the first location and without a designated destination address;
transmitting the location tagged data onto the network;
via a second resource, monitoring the network for data tagged as being produced at the first location, identifying data tagged as produced at the first location and consuming at least some of the data tagged as produced at the first location.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing information related to a set of automated resources that may cooperate in an environment to perform an automated process, the method comprising the steps of associating a specific environment location with the automated process, determining the locations of resources with respect to the specific location and, where resources are proximate the specific location, providing information related to the automated process. Also a method for facility communication between distributed resources where location or an attribute akin thereto is used to tag data and to monitor network data for specific required data.
154 Citations
17 Claims
-
1. A method for establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the method comprising the steps of:
-
identifying the physical location of the first resource within the environment as a first location; when the first resource generates data to be transmitted on the network, tagging the data as produced at the first location and without a designated destination address; transmitting the location tagged data onto the network; via a second resource, monitoring the network for data tagged as being produced at the first location, identifying data tagged as produced at the first location and consuming at least some of the data tagged as produced at the first location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the method comprising the steps of:
-
identifying the physical location of the first resource within the environment as a first location; the first resource generates data to be transmitted on the network, tagging the data as produced at the first location; transmitting the location tagged data onto the network without a designated destination address; using a second resource to transmit data on the network indicating that the data is produced at a second physical location within the environment and without a designated destination address; and via the first resource, monitoring the network for data produced at the second location, identifying data tagged as produced at the second location and consuming at least some of the data produced at the second location. - View Dependent Claims (9, 10)
-
-
11. A method for establishing communication between a plurality of resources in an environment wherein the resources communicate via a network, at least a first of the resources located at a first physical location within the environment generating data useable by other resources to perform various functions, tagging data generated thereby to indicate that the data is produced at the first location and transmitting the location tagged data onto the network without a designated destination address, the method comprising the steps of:
-
for at least a second resource, monitoring the network for data tagged as being produced at the first location; and when data tagged as being produced at the first location is identified, using at least some of the data to perform a function. - View Dependent Claims (12, 13)
-
-
14. A system for establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the system comprising:
-
a location determiner for identifying the physical location of the first resource within the environment as a first location; a processor for; the first resource generates data to be transmitted on the network, tagging the data as produced at the first location and without a designated destination address; and transmitting the location tagged data onto the network; and a second resource linked to the network wherein the second resource monitors the network for data tagged as being produced at the first location, identifies data tagged as being produced at the first location and consumes at least some of the data tagged as produced at the first location. - View Dependent Claims (15)
-
-
16. A system for establishing communication between a set of resources in an environment wherein at least a sub-set of the resource set is linked via a network, at least a first of the resources generating data useable by other resources to perform various functions, the system comprising:
-
a location determiner for identifying the physical location of the first resource within the environment as a first location; a processor for; when the first resource generates data to be transmitted on the network, tagging the data as produced at the first location; and transmitting the location tagged data onto the network without a designated destination address; and at least a second resource that transmits data on the network indicating that the data is produced at a second physical location within the environment and without a designated destination address; and wherein the first resource monitors the network for data produced at the second location, identifies data tagged as produced at the second location and consumes at least some of the data produced at the second location.
-
-
17. A system for establishing communication between a plurality of resources in an environment wherein the resources communicate via a network, at least a first of the resources located at a first physical location within the environment generating data useable by other resources to perform various functions, tagging data generated thereby to indicate that the data is produced at the first location and transmitting the location tagged data onto the network without a designated destination address, the system comprising:
a processor associated with at least a second resource, the processor programmed to; monitor the network for data tagged as being produced at the first location; identify data tagged as being produced at the first location; and when data tagged as being produced at the first location is identified, use at least some of the data to perform a function.
Specification