Location based programming and data management in an automated environment
First Claim
1. A computer method for providing information related to a set of resources that cooperate in an environment to facilitate a process, the method comprising the steps of:
- moving at least a first resource within the environment;
determining the physical location of the first resource within the environment;
determining if the first resource is one of the set resources;
if the first resource is one of the set resources, identifying process information related to the resource set as a function of the location of the first resource; and
providing the process information.
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.
122 Citations
107 Claims
-
1. A computer method for providing information related to a set of resources that cooperate in an environment to facilitate a process, the method comprising the steps of:
-
moving at least a first resource within the environment; determining the physical location of the first resource within the environment; determining if the first resource is one of the set resources; if the first resource is one of the set resources, identifying process information related to the resource set as a function of the location of the first resource; and providing the process information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer method for providing information related to a set of resources that cooperate in an environment to facilitate a process, the method comprising the steps of:
-
moving at least a first resource within the environment; determining the physical location of the first resource within the environment; determining if the first resource is one of the set resources; if the first resource is one of the set resources, identifying process information related to the resource set as a function of the location of the first resource; and providing the process information; wherein the first resource includes a programmable resource and wherein the step of providing the process information includes programming the programmable resource. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer method for providing information related to a set of resources that cooperate in an environment to facilitate a process, the method comprising the steps of:
-
moving at least a first resource within the environment; determining the physical location of the first resource within the environment; determining if the first resource is one of the set resources; if the first resource is one of the set resources, identifying process information related to the resource set as a function of the location of the first resource; and providing the process information; using the process information to configure the resource set to perform the process; wherein the resource set includes a programmable resource linkable to the first resource; and wherein the step of configuring includes the step of providing program code to the programmable resource. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A computer method for providing information related to a set of resources that cooperate in an environment to facilitate a process, the method comprising the steps of:
-
moving at least a first resource within the environment; determining the physical location of the first resource within the environment; determining if the first resource is one of the set resources; if the first resource is one of the set resources, identifying process information related to the resource set as a function of the location of the first resource; and providing the process information; and using the process information to configure the resource set to perform the process; wherein the step of providing process information further includes the step of providing linking information indicating how the first resource should be linked to the other set resources to perform the process. - View Dependent Claims (56, 57, 58, 59)
-
-
60. A method for providing information related to a set of resources that cooperate in an environment to facilitate a process, the method comprising the steps of:
-
moving at least a first resource within the environment, the step of moving including moving the first resource to a location proximate the other set resources; determining the physical location of the first resource within the environment; determining if the first resource is one of the set resources; if the first resource is one of the set resources, identifying process information related to the resource set as a function of the location of the first resource; and providing the process information.
-
-
61. A computer method for providing information related to a set of resources that cooperate in an environment to facilitate a process, the method comprising the steps of:
-
moving at least a first resource within the environment; determining the physical location of the first resource within the environment; determining if the first resource is one of the set resources; if the first resource is one of the set resources, identifying process information related to the resource set as a function of the location of the first resource; providing the process information; and wherein a sub-set of the set resources is present at a specific location and the process is associated with the sub-set, at least one additional resource of a specific type in addition to the sub-set may be combined with the sub-set resources to enhance the process, the step of determining location including determining if the first resource is proximate the sub-set and the method further including the steps of determining if the first resource type is of the specific type, where the first resource type is of the specific type, the step of providing information including providing information useful in combining the first resource with the sub-set to perform the process. - View Dependent Claims (62)
-
-
63. A computer method for providing information related to a set of resources that may cooperate in an environment to perform a process, the method comprising the steps of:
-
associating a specific environment location with the process; determining the locations of set resources with respect to the specific location; and where at least one set resource is proximate the specific location, providing information related to the process. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A computer method for providing information related to a set of resources that cooperate in an environment to facilitate a process, the method comprising the steps of:
-
moving at least a first resource within the environment; determining the relative juxtaposition of the first resource to at least a sub-set of the set resources; determining if the first resource is one of the set resources; the first resource is one of the set resources, identifying process information related to the resource set as a function of the relative juxtaposition of the first resource to the sub-set of the set resources; and providing the process information. - View Dependent Claims (73, 74, 75, 76, 77)
-
-
78. A computer system for providing information related to a set of resources that cooperate in an environment to facilitate a process, the system comprising:
-
a position determiner for determining the physical location of the first resource within the environment; a database storing process information related to the resource set; a processor linked to the position determiner and the database and programmed to; determine if the first resource is one of the set resources; if the first resource is one of the set resources, identify process information in the database related to the resource set as a function of the location of the first resource; and provide the process information. - View Dependent Claims (79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102)
-
-
103. A computer system for providing information related to a set of resources that cooperate in an environment to facilitate a process, the system comprising:
-
a location determiner for determining the relative juxtaposition of the first resource to at least a sub-set of the set resources; a processor for; determining if the first resource is one of the set resources; if the first resource is one of the set resources, identifying process information related to the resource set as a function of the relative juxtaposition of the first resource to the sub-set of the set resources; and providing the process information. - View Dependent Claims (104, 105, 106, 107)
-
Specification