Patents by Inventor Robert Lewis Jackson, JR.

Robert Lewis Jackson, JR. has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10394778
    Abstract: Systems and methods for use in representing a path in a graph of nodes. A computing device determines an acyclical collection of primary edges that collectively reach all nodes within the graph, and also determines one or more secondary edges (e.g., edges other than the primary edges) between nodes of the graph. The computing device further determines a path between a first node of the graph and a second node of the graph. The path includes one or more of the primary edges and one or more of the secondary edges. The computing device represents the path as an abbreviated path including the first node, the second node, and the secondary edges in the path. The abbreviated path excludes one or more of the primary edges in the path.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: August 27, 2019
    Inventor: Robert Lewis Jackson, Jr.
  • Patent number: 9280574
    Abstract: Systems and methods for use in presenting a plurality of data nodes that include one or more data sets and one or more data objects, wherein each data set includes zero or more data objects and zero or more other data sets. The method includes determining, by a computing device, a data node of interest from the plurality of data nodes, wherein the data node of interest is included in one or more data sets. The computing device depicts the data node of interest as a primary node and depicts at least one of the data sets that includes the data node of interest as a secondary node that is subordinate to the primary node. The computing device also depicts an edge between the primary node and the secondary node.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: March 8, 2016
    Inventor: Robert Lewis Jackson, Jr.
  • Patent number: 9177041
    Abstract: A method and apparatus for generating a graphical depiction of related data are provided. Non-transitory computer-readable media having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause the processor to identify a graph wherein a node represents a stored object having one or more application-specific attributes associated with a primary application, wherein the primary application includes other than a presentation of nodes in a graph drawing, and wherein edges represent stored relationships between said objects, which include a relevancy to the primary application.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: November 3, 2015
    Inventor: Robert Lewis Jackson, Jr.
  • Publication number: 20150293959
    Abstract: Devices, methods, and computer-readable media for use in visually presenting a hierarchy of data objects, while simultaneously visually presenting non-hierarchical type information in an organized and visually distinct manner. Data objects in a hierarchy are each associated by a computer with a node type from a set of node types. A graphical representation of the hierarchy is created, with a plurality of tree nodes representing the data objects. The visual representation includes a plurality of visually distinct strata corresponding to the plurality of node types, with each stratum corresponding to a single node type. The visual representation also includes hierarchical connectors extending between pairs of tree nodes, representing hierarchical relationships between the respective pairs of data objects represented by the tree node pairs.
    Type: Application
    Filed: June 23, 2015
    Publication date: October 15, 2015
    Inventor: Robert Lewis Jackson, JR.
  • Patent number: 9128998
    Abstract: Systems and methods for use in presenting a hierarchy of data objects. Data objects in a hierarchy are each associated with a node type of a plurality of node types. A graphical representation of the hierarchy is created. The graphical representation includes including a plurality of strata corresponding to the plurality of node types. A plurality of tree nodes representing the data objects is created. Each tree node is associated with the node type that corresponds to the associated data object. The tree nodes associated with the node type that corresponds to the stratum are included in each stratum of the plurality of strata. The graphical representation may include hierarchical connectors extending between the tree nodes and representing hierarchical relationships between the data objects represented by the tree nodes.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: September 8, 2015
    Inventor: Robert Lewis Jackson, Jr.
  • Publication number: 20150112994
    Abstract: A method and apparatus for generating a graphical depiction of related data are provided. Non-transitory computer-readable media having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause the processor to identify a graph wherein a node represents a stored object having one or more application-specific attributes associated with a primary application, wherein the primary application includes other than a presentation of nodes in a graph drawing, and wherein edges represent stored relationships between said objects, which include a relevancy to the primary application.
    Type: Application
    Filed: March 6, 2012
    Publication date: April 23, 2015
    Inventor: Robert Lewis Jackson, JR.
  • Patent number: 8819592
    Abstract: Systems and methods for use in enabling a user to select one or more data objects from a plurality of data nodes. The method includes determining a data set of interest from one or more data sets. The data set of interest is depicted as a primary node in an available data node area, and one or more data nodes within the data set of interest are depicted as available data nodes within the available data node area. A selection of an available data node is received. When the selected available data node is a data object, the selected available data node is depicted as a selected data node in a selected data node area. When the selected available data node is a data set, the selected available data node is depicted in the available data node area as a secondary data node subordinate to the primary data node.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: August 26, 2014
    Inventor: Robert Lewis Jackson, Jr.
  • Publication number: 20130235040
    Abstract: A method and apparatus for generating a graphical depiction of related data are provided. Non-transitory computer-readable media having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause the processor to identify a graph wherein a node represents a stored object having one or more application-specific attributes associated with a primary application, wherein the primary application includes other than a presentation of nodes in a graph drawing, and wherein edges represent stored relationships between said objects, which include a relevancy to the primary application.
    Type: Application
    Filed: March 6, 2012
    Publication date: September 12, 2013
    Inventor: Robert Lewis Jackson, JR.
  • Publication number: 20120059857
    Abstract: Systems and methods for use in presenting a hierarchy of data objects. Data objects in a hierarchy are each associated with a node type of a plurality of node types. A graphical representation of the hierarchy is created. The graphical representation includes including a plurality of strata corresponding to the plurality of node types. A plurality of tree nodes representing the data objects is created. Each tree node is associated with the node type that corresponds to the associated data object. The tree nodes associated with the node type that corresponds to the stratum are included in each stratum of the plurality of strata. The graphical representation may include hierarchical connectors extending between the tree nodes and representing hierarchical relationships between the data objects represented by the tree nodes.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 8, 2012
    Inventor: Robert Lewis Jackson, JR.
  • Publication number: 20120059858
    Abstract: Systems and methods for use in representing a path in a graph of nodes. A computing device determines an acyclical collection of primary edges that collectively reach all nodes within the graph, and also determines one or more secondary edges (e.g., edges other than the primary edges) between nodes of the graph. The computing device further determines a path between a first node of the graph and a second node of the graph. The path includes one or more of the primary edges and one or more of the secondary edges. The computing device represents the path as an abbreviated path including the first node, the second node, and the secondary edges in the path. The abbreviated path excludes one or more of the primary edges in the path.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 8, 2012
    Inventor: Robert Lewis Jackson, JR.
  • Publication number: 20120060125
    Abstract: Systems and methods for use in presenting a plurality of data nodes that include one or more data sets and one or more data objects, wherein each data set includes zero or more data objects and zero or more other data sets. The method includes determining, by a computing device, a data node of interest from the plurality of data nodes, wherein the data node of interest is included in one or more data sets. The computing device depicts the data node of interest as a primary node and depicts at least one of the data sets that includes the data node of interest as a secondary node that is subordinate to the primary node. The computing device also depicts an edge between the primary node and the secondary node.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 8, 2012
    Inventor: Robert Lewis Jackson, JR.
  • Publication number: 20120060126
    Abstract: Systems and methods for use in enabling a user to select one or more data objects from a plurality of data nodes. The method includes determining a data set of interest from one or more data sets. The data set of interest is depicted as a primary node in an available data node area, and one or more data nodes within the data set of interest are depicted as available data nodes within the available data node area. A selection of an available data node is received. When the selected available data node is a data object, the selected available data node is depicted as a selected data node in a selected data node area. When the selected available data node is a data set, the selected available data node is depicted in the available data node area as a secondary data node subordinate to the primary data node.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 8, 2012
    Inventor: Robert Lewis Jackson, JR.