COMPUTER-AIDED TRACKING OF PHYSICAL ENTITIES
First Claim
1. A computing system comprising:
- one or more processors;
one or more computer-readable media having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, cause the computing system to perform a method for tracking physical entities within time and space, the method comprising;
setting up a space-time data structure corresponding to a physical space within which one or more physical entities are to be tracked over time; and
editing the space-time data structure over time as physical entities and their features are recognized over time, the space-time data structure being query-able and/or able to trigger state upon a particular state being achieved.
1 Assignment
0 Petitions
Accused Products
Abstract
The tracking of physical entities within a space such that computer-implemented computations (or ambient computing) may be performed on the features and/or activity of physical entities within that physical space. A space-time data structure corresponding to the physical space is set up. For at least one physical entity within that physical space, physical feature(s) of the physical entity is sensed at different instances in time. That sensed feature is stored in an entity data structure that is associated with the space-time data structure. This may be done for multiple physical entities within the location using multiple entity data structures that are each associated with the space-time data structure. A computing system may navigate such a space-time data structure to perform computation on physical entities, physical features and physical activity within that physical space.
38 Citations
20 Claims
-
1. A computing system comprising:
-
one or more processors; one or more computer-readable media having thereon computer-executable instructions that are structured such that, when executed by the one or more processors, cause the computing system to perform a method for tracking physical entities within time and space, the method comprising; setting up a space-time data structure corresponding to a physical space within which one or more physical entities are to be tracked over time; and editing the space-time data structure over time as physical entities and their features are recognized over time, the space-time data structure being query-able and/or able to trigger state upon a particular state being achieved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for tracking physical entities within a location:
-
setting up a space-time data structure corresponding to a physical space within which one or more physical entities are to be tracked over time; and editing the space-time data structure over time as physical entities and their features are recognized over time, the space-time data structure being query-able and/or able to trigger state upon a particular state being achieved.
-
-
20. A computer program product comprising one or more computer-readable storage media that have thereon computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform a method for tracking physical entities within a location, the method comprising:
-
setting up a space-time data structure corresponding to a physical space within which one or more physical entities are to be tracked over time; and editing the space-time data structure over time as physical entities and their features are recognized over time, the space-time data structure being query-able and/or able to trigger state upon a particular state being achieved.
-
Specification