Predictive search and navigation for functional information systems
First Claim
1. A method for algorithmically using an n-dimensional representation derived from a systems syntax for predicting changes in composition, structure or location of data entities in n+k-dimensional space, the method comprising:
- electronically representing a systems syntax, wherein the systems syntax comprises a logical data model that can be applied by a computer processor to evaluate or generate expressions of elements, wherein the elements represent parts, processes, and interactions of an underlying system;
electronically receiving an input from a computing device, wherein the input is capable of being represented as a functional location in n-dimensional space, and wherein the data entities at a functional location characterize one or more of the elements, and storing the input as a data entity;
wherein at least one of the dimensions in the n-dimensional space represents a functional domain, the functional domain comprising attributes of roles, order, or relationships among the elements;
electronically assigning a set of functional locations in the n-dimensional space to the data entity, the locations based on attributes of the data entity;
algorithmically computing a functional trajectory of the data entity based on a relationship of the data entity to reference points in the n-dimensional space over time or movement of the data entity with respect to the reference points, the trajectory representing a set of paths through functional locations in the n-dimensional space over time;
algorithmically computing a functional velocity of the data entity based on a measurement of a change of the composition, structure or location relative to positions or the reference points at two or more points in time; and
algorithmically computing a predictive functional composition, structure or location of one or more of the elements in the underlying system as represented by the data entity in the n-dimensional space at a set of specified future times, based on the computed functional trajectory and functional velocity.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention includes an algorithmic method for dynamically computing complex relationships among objects of an underlying functional system. The invention includes a method to algorithmically determine a set of functional locations in n-dimensional functional space of a set of elements of a functional system by electronically representing a set of data entities in a database system, the database system comprising a logical data model for structuring data sets from which functional information can be derived, using the logical data model to associate a set of characteristics with a reference point in the functional information system, selecting a functional positioning algorithm, and wherein the functional positioning algorithm executes a set of steps that takes as input a set of characteristics and returns as output a set of locations in n-dimensional functional space.
-
Citations
20 Claims
-
1. A method for algorithmically using an n-dimensional representation derived from a systems syntax for predicting changes in composition, structure or location of data entities in n+k-dimensional space, the method comprising:
-
electronically representing a systems syntax, wherein the systems syntax comprises a logical data model that can be applied by a computer processor to evaluate or generate expressions of elements, wherein the elements represent parts, processes, and interactions of an underlying system; electronically receiving an input from a computing device, wherein the input is capable of being represented as a functional location in n-dimensional space, and wherein the data entities at a functional location characterize one or more of the elements, and storing the input as a data entity; wherein at least one of the dimensions in the n-dimensional space represents a functional domain, the functional domain comprising attributes of roles, order, or relationships among the elements; electronically assigning a set of functional locations in the n-dimensional space to the data entity, the locations based on attributes of the data entity; algorithmically computing a functional trajectory of the data entity based on a relationship of the data entity to reference points in the n-dimensional space over time or movement of the data entity with respect to the reference points, the trajectory representing a set of paths through functional locations in the n-dimensional space over time; algorithmically computing a functional velocity of the data entity based on a measurement of a change of the composition, structure or location relative to positions or the reference points at two or more points in time; and algorithmically computing a predictive functional composition, structure or location of one or more of the elements in the underlying system as represented by the data entity in the n-dimensional space at a set of specified future times, based on the computed functional trajectory and functional velocity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for algorithmically using an n-dimensional representation derived from a systems syntax for predicting changes in composition, structure or location of data entities in n+k-dimensional space, the system comprising a computer processor configured for:
-
electronically representing a systems syntax, wherein the systems syntax comprises a logical data model that can be applied by a computer processor to evaluate or generate expressions of elements, wherein the elements represent parts, processes, and interactions of an underlying system; electronically receiving an input from a computing device, wherein the input is capable of being represented as a functional location in n-dimensional space, and wherein the data entities at a functional location characterize one or more of the elements, and storing the input as a data entity; wherein at least one of the dimensions in the n-dimensional space represents a functional domain, the functional domain comprising attributes of roles, order, or relationships among the elements; electronically assigning a set of functional locations in the n-dimensional space to the data entity, the locations based on attributes of the data entity; algorithmically computing a functional trajectory of the data entity based on a relationship of the data entity to reference points in the n-dimensional space over time or movement of the data entity with respect to the reference points, the trajectory representing a set of paths through functional locations in the n-dimensional space over time; algorithmically computing a functional velocity of the data entity based on a measurement of a change of the composition, structure or location relative to positions or the reference points at two or more points in time; and algorithmically computing a predictive functional composition, structure or location of one or more of the elements in the underlying system as represented by the data entity in the n-dimensional space at a set of specified future times, based on the computed functional trajectory and functional velocity. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium storing computer-executable instructions for algorithmically using an n-dimensional representation derived from a systems syntax for predicting changes in composition, structure or location of data entities in n+k-dimensional space, the instructions configured for:
-
electronically representing a systems syntax, wherein the systems syntax comprises a logical data model that can be applied by a computer processor to evaluate or generate expressions of elements, wherein the elements represent parts, processes, and interactions of an underlying system; electronically receiving an input from a computing device, wherein the input is capable of being represented as a functional location in n-dimensional space, and wherein the data entities at a functional location characterize one or more of the elements, and storing the input as a data entity; wherein at least one of the dimensions in the n-dimensional space represents a functional domain, the functional domain comprising attributes of roles, order, or relationships among the elements; electronically assigning a set of functional locations in the n-dimensional space to the data entity, the locations based on attributes of the data entity; algorithmically computing a functional trajectory of the data entity based on a relationship of the data entity to reference points in the n-dimensional space over time or movement of the data entity with respect to the reference points, the trajectory representing a set of paths through functional locations in the n-dimensional space over time; algorithmically computing a functional velocity of the data entity based on a measurement of a change of the composition, structure or location relative to positions or the reference points at two or more points in time; and algorithmically computing a predictive functional composition, structure or location of one or more of the elements in the underlying system as represented by the data entity in the n-dimensional space at a set of specified future times, based on the computed functional trajectory and functional velocity. - View Dependent Claims (20)
-
Specification