Navigation of computer-navigable physical feature graph
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 facilitating navigation of a computer-navigable graph of a physical space, the method comprising;
accessing at least a portion of a computer-navigable graph of a plurality of features of a plurality of sensed physical entities sensed by one or more sensors in a physical space over a plurality of times, the computer-navigable graph comprising a plurality of nodes including a plurality of signal segment nodes and a plurality of feature nodes, each of at least some of the plurality of signal segment nodes evidencing a feature represented in one or more of the plurality of feature nodes;
for a particular signal segment node included within the accessed portion of the computer-navigable graph, identifying a relationship between the particular signal segment node and another node in of the plurality of nodes of the computer-navigable signal segment graph; and
enabling navigation of from the particular signal segment node to the other node in response to identifying the relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
Facilitating navigation of a computer-navigable graph of sensed features that were gathered by recognition or estimation of one or more features of physical entities that were sensed over time by sensor(s) within a physical space. The computer-navigable graph includes multiple nodes including multiple signal segment nodes and multiple feature nodes. Each of at least some of the signal segment nodes evidence feature(s) represented in feature node(s). Navigation is facilitated by, for each of multiple signal segment nodes, identifying relationship(s) between the corresponding signal segment node and other node(s) of the graph. At navigation time, when a user navigates to the corresponding signal segment nodes, a visualization of any detected relationship may be rendered to the user. When the user interacts with the rendering in such a way as to select the relationship, the user is navigated to the other node.
130 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 facilitating navigation of a computer-navigable graph of a physical space, the method comprising; accessing at least a portion of a computer-navigable graph of a plurality of features of a plurality of sensed physical entities sensed by one or more sensors in a physical space over a plurality of times, the computer-navigable graph comprising a plurality of nodes including a plurality of signal segment nodes and a plurality of feature nodes, each of at least some of the plurality of signal segment nodes evidencing a feature represented in one or more of the plurality of feature nodes; for a particular signal segment node included within the accessed portion of the computer-navigable graph, identifying a relationship between the particular signal segment node and another node in of the plurality of nodes of the computer-navigable signal segment graph; and enabling navigation of from the particular signal segment node to the other node in response to identifying the relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for facilitating navigation of a computer-navigable graph of a physical space, the method comprising:
-
accessing at least a portion of a computer-navigable graph of a plurality of features of a plurality of sensed physical entities sensed by one or more sensors in a physical space over a plurality of times, the computer-navigable graph comprising a plurality of nodes including a plurality of signal segment nodes and a plurality of feature nodes, each of at least some of the plurality of signal segment nodes evidencing a feature represented in one or more of the plurality of feature nodes; for a particular signal segment node included within the accessed portion of the computer-navigable graph, identifying a relationship between the particular signal segment node and another node in of the plurality of nodes of the computer-navigable signal segment graph; and enabling navigation of from the particular signal segment node to the other node in response to identifying the relationship.
-
-
20. A computer program product comprising one or more computer-readable hardware storage devices 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 facilitating navigation of a computer-navigable graph of a physical space, the method comprising:
-
accessing at least a portion of a computer-navigable graph of a plurality of features of a plurality of sensed physical entities sensed by one or more sensors in a physical space over a plurality of times, the computer-navigable graph comprising a plurality of nodes including a plurality of signal segment nodes and a plurality of feature nodes, each of at least some of the plurality of signal segment nodes evidencing a feature represented in one or more of the plurality of feature nodes; for a particular signal segment node included within the accessed portion of the computer-navigable graph, identifying a relationship between the particular signal segment node and another node in of the plurality of nodes of the computer-navigable signal segment graph; and enabling navigation of from the particular signal segment node to the other node in response to identifying the relationship.
-
Specification