Patents by Inventor Sanjay Matange

Sanjay Matange 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: 9786072
    Abstract: A geometric plot is generated having at least two axes, wherein a dataset from which the plot will be generated specifies at least one shape for the geometric plot and wherein the plot includes at least one axis having a plurality of discrete, categorical index values. At least one offset value is specified that determines a mapping of one or more shape-defining vertices of the at least one shape to a location that is a fractional distance between two of the discrete, categorical index values, such that a generated set of data specifies a pixel location for each of the shape-defining vertices of the at least one shape.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: October 10, 2017
    Assignee: SAS INSTITUTE INC.
    Inventors: Sanjay Matange, Lingxiao Li, Cleester Daniel Heath, IV
  • Patent number: 9582911
    Abstract: Systems and methods for generating one or more graphs corresponding to a data set are included. A computing system may receive user input data indicating a data set, the data set including one or more variables. Variable selection data indicating a subset of the one or more variables included in the data set may be obtained for the data set. An electronic representation of a graph selection structure may be generated based on the variable selection data. One or more graphs may be generated using the graph selection structure.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: February 28, 2017
    Assignee: SAS Institute Inc.
    Inventors: Sanjay Matange, Jyoti Yakowenko
  • Publication number: 20150310647
    Abstract: A computer system where a geometric plot is generated having at least two axes, wherein a dataset from which the plot will be generated specifies at least one shape for the geometric plot and wherein the plot includes at least one axis having a plurality of discrete, categorical index values. Zero or more offset values are specified that determines a mapping of one or more shape-defining vertices of the at least one shape to a location that is a fractional distance between two of the discrete, categorical index values, such that a generated set of data specifies a pixel location for each of the shape-defining vertices of the at least one shape.
    Type: Application
    Filed: April 24, 2015
    Publication date: October 29, 2015
    Inventors: Sanjay Matange, Lingxiao Li, Cleester Daniel Heath, IV, David J. Caira
  • Publication number: 20150310648
    Abstract: A geometric plot is generated having at least two axes, wherein a dataset from which the plot will be generated specifies at least one shape for the geometric plot and wherein the plot includes at least one axis having a plurality of discrete, categorical index values. At least one offset value is specified that determines a mapping of one or more shape-defining vertices of the at least one shape to a location that is a fractional distance between two of the discrete, categorical index values, such that a generated set of data specifies a pixel location for each of the shape-defining vertices of the at least one shape.
    Type: Application
    Filed: June 4, 2015
    Publication date: October 29, 2015
    Inventors: Sanjay Matange, Lingxiao Li, Cleester Daniel Heath, IV, David J. Caira
  • Publication number: 20150243059
    Abstract: Systems and methods for generating one or more graphs corresponding to a data set are included. A computing system may receive user input data indicating a data set, the data set including one or more variables. Variable selection data indicating a subset of the one or more variables included in the data set may be obtained for the data set. An electronic representation of a graph selection structure may be generated based on the variable selection data. One or more graphs may be generated using the graph selection structure.
    Type: Application
    Filed: November 11, 2014
    Publication date: August 27, 2015
    Inventors: Sanjay Matange, Jyoti Yakowenko
  • Publication number: 20150228097
    Abstract: A graph display that includes a data plot and at least one data table is generated in response to a received graphing request to generate a graph display, wherein the graphing request specifies at least one pairing of an axis name and a table column name. The data plot of the generated graph display includes plot points located relative to a horizontal axis of the data plot identified by a horizontal axis name and located relative to a vertical axis of the data plot identified by a vertical axis name and textual representation of the data table aligned with the horizontal or vertical axis, and either the horizontal axis name or the vertical axis name corresponds to the axis name of the at least one pairing in the graphing request.
    Type: Application
    Filed: February 11, 2015
    Publication date: August 13, 2015
    Inventors: Sanjay Matange, Pratik Phadke, Xiao Le Xu, Lingxiao Li, Dan Heath, Prashant Hebbar
  • Publication number: 20070162859
    Abstract: Computer-implemented methods and systems for displaying nodes on a display device, wherein the nodes have a hierarchical context. Positional information associated with a plurality of nodes is used to generate a display for the nodes. The generated node display maintains hierarchical contextual information about the nodes.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Jyoti Yakowenko, Sanjay Matange, Paul Layne
  • Publication number: 20060074926
    Abstract: Computer-implemented methods and systems for displaying nodes on a display device, wherein the nodes have a hierarchical context. Positional information associated with a plurality of nodes is used to generate a display for the nodes in response to a change in focal position. The generated node display maintains hierarchical contextual information about the nodes.
    Type: Application
    Filed: September 24, 2004
    Publication date: April 6, 2006
    Inventors: Jyoti Yakowenko, Sanjay Matange