Patents by Inventor Jordan Riley Benson

Jordan Riley Benson 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).

  • Publication number: 20150262395
    Abstract: In a method of computing sample data to render a graph element, first sample data is computed to render a first graph element type. A second indicator is received that indicates a second graph element type to present overlaid with the first graph element type. Second sample data is computed to render the second graph element type. Third sample data is computed to render a second instance of the first graph element type. The second instance of the first graph element type is rendered overlaid with the second graph element type using the computed second and third sample data. A first number of points computed for the second sample data is the same as a second number of points computed for the third sample data. A common axis is used, and the first number of points is determined based on a data type of the common axis.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 17, 2015
    Inventors: Ravinder Devarajan, Himesh G. Patel, Pat Berryman, Lisa Hope Everdyke, Bradley Edward Morris, Christopher Kendrick Edwards, Jordan Riley Benson, Timothy Joel Erikson
  • Publication number: 20150261725
    Abstract: First sample data is generated to render an instance of a first graph element type with a first axis. Second sample data is generated to render an instance of a second graph element type with a second axis parallel to the first axis. Data points used for the first axis are different from data points used for the second axis. A first axis selector is presented in association with the first axis. An indicator is received that indicates selection of the presented first axis selector. After receipt of the indicator, a second indicator is received that indicates selection of a shared role between the first axis and the second axis. After receipt of the second indicator, the instance of the second graph element type is rendered with the first axis. Third data points used for the second axis automatically have the same value as first data points used for the first axis.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 17, 2015
    Inventors: Ravinder Devarajan, Himesh G. Patel, Pat Berryman, Lisa Hope Everdyke, Bradley Edward Morris, Christopher Kendrick Edwards, Jordan Riley Benson, Timothy Joel Erikson
  • Publication number: 20150262394
    Abstract: In a method of rendering a plurality of graph elements, first sample data is generated to render an instance of a first graph element type in a first cell of a canvas panel. An indicator is received that indicates a second graph element type to present in the first cell overlaid with the instance of the first graph element type. Second sample data is generated to render an instance of the second graph element type in the first cell overlaid with the instance of the first graph element type. An indicator is received that indicates selection of a fourth indicator of the instance of the second graph element type. An indicator is received that indicates dropping of the fourth indicator into a second cell. Third sample data is generated to render a second instance of the second graph element type in the second cell.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 17, 2015
    Inventors: Ravinder Devarajan, Himesh G. Patel, Pat Berryman, Lisa Hope Everdyke, Bradley Edward Morris, Christopher Kendrick Edwards, Jordan Riley Benson, Timothy Joel Erikson
  • Publication number: 20150261737
    Abstract: A method of rendering an overview axis is provided. A first indicator indicating a first graph element type to present in a canvas panel is received. First sample data is generated to render an instance of the first graph element type in the canvas panel. A second instance of the first graph element type is rendered in an overview axis using the generated first sample data. A second indicator indicating a second graph element type as a basis for presenting the overview axis is received, wherein the second graph element type is a different graph element type from the first graph element type. Second sample data is generated to render an instance of the second graph element type in the overview axis to replace the rendered second instance of the first graph element type.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 17, 2015
    Inventors: Ravinder Devarajan, Himesh G. Patel, Pat Berryman, Lisa Hope Everdyke, Bradley Edward Morris, Christopher Kendrick Edwards, Jordan Riley Benson, Timothy Joel Erikson
  • Publication number: 20150262396
    Abstract: A method of automatically sharing data between graph elements is provided. First sample data is generated to render an instance of a first graph element type in a first cell. An indicator is received that indicates selection of a second graph element type and dropping of an indicator of the second graph element type into the first cell. Second sample data is generated to render an instance of the second graph element type in the first cell overlaid with a second instance of the first graph element type in the first cell. A common axis is used for the second instance of the first graph element type and the instance of the second graph element type. Data points used for the common axis are automatically shared between the second instance of the first graph element type and the instance of the second graph element type.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 17, 2015
    Inventors: Ravinder Devarajan, Himesh G. Patel, Pat Berryman, Lisa Hope Everdyke, Bradley Edward Morris, Christopher Kendrick Edwards, Jordan Riley Benson, Timothy Joel Erikson
  • Patent number: 9075493
    Abstract: Techniques to present hierarchical information as orthographic projections are described. An apparatus may comprise an orthographic projection application arranged to manage a three dimensional orthographic projection of hierarchical information. The orthographic projection application may comprise a hierarchical information component operative to receive hierarchical information representing multiple nodes at different hierarchical levels, and parse the hierarchical information into a tree data structure, an orthographic generator component operative to generate a graphical tile for each node, arrange graphical tiles for each hierarchical level into graphical layers, and arrange the graphical layers in a vertical stack, and an orthographic presentation component operative to present a three dimensional orthographic projection of the hierarchical information with the stack of graphical layers each having multiple graphical tiles. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: July 7, 2015
    Assignee: SAS INSTITUTE, INC.
    Inventors: Lee Ann Sullivan, Jordan Riley Benson, Rajiv Ramarajan, Paul Hankey, Frank Lee Wimmer
  • Publication number: 20150029213
    Abstract: A method of visualizing high-cardinally data is provided. A graph is presented on a display. The graph includes a first axis, a second axis, and a plurality of value markers. The first axis includes a minimum value and a maximum value and the second axis includes a plurality of category values. A selection indicator identifying selection of a first value marker of the plurality of value markers is received. The first value marker indicates a value for a category value of the plurality of category values. A second plurality of category values is determined based on the category value. The graph and a second graph are presented on the display. The second graph includes a third axis, a fourth axis, and a second plurality of value markers. The third axis includes a second minimum value and a second maximum value.
    Type: Application
    Filed: March 12, 2014
    Publication date: January 29, 2015
    Applicant: SAS Institute Inc.
    Inventors: Jordan Riley Benson, David J. Caira, Douglas R. Dotson, Lisa Hope Everdyke, Nascif A. Abousalh-Neto
  • Publication number: 20140267424
    Abstract: A method of proportional highlighting of data is provided. A graph presented on a display includes a first axis, a second axis, and a first value marker that indicates a value determined from data selected for presentation. The first axis includes a minimum value and a maximum value. The second axis includes a plurality of category values. An indicator identifying a subset of the data is received. A proportional value is determined for the first value marker based on the received indicator. A second value marker indicating the proportional value is presented on the graph overlaid on the first value marker when the determined proportional value is between the minimum value and the maximum value. A scale adjustment marker is presented on the graph without adjusting the first axis when the determined proportional value is not between the minimum value and the maximum value.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Inventors: Jordan Riley Benson, Joseph Oliver Hines, JR., David J. Caira, Douglas R. Dotson, Frank Lee Wimmer, David Langton Clarke, Ernest C. Pasour, III, Nascif A. Abousalh-Neto, Ravinder Devarajan, Rajiv Ramarajan, Himesh G. Patel
  • Publication number: 20130132867
    Abstract: In accordance with the teachings described herein, systems and methods are provided for navigating an image using zoom operations. A zoomed view of the image may be displayed on a display screen. In response to receiving a first user input, the zoomed view of the image is replaced on the display screen with a zoom selection view of the image, the zoom selection view including a base view of the image with a zoom selection window enclosing a portion of the base view of the image. A second user input may be received to move the zoom selection window in the zoom selection view to identify a portion of the image to be zoomed. A new zoomed view may then be displayed on the display screen, in place of the zoom selection view, that includes the portion of the image identified by the zoom selection window.
    Type: Application
    Filed: May 9, 2012
    Publication date: May 23, 2013
    Inventors: Bradley Edward Morris, Jordan Riley Benson
  • Publication number: 20120233573
    Abstract: Techniques to present hierarchical information as orthographic projections are described. An apparatus may comprise an orthographic projection application arranged to manage a three dimensional orthographic projection of hierarchical information. The orthographic projection application may comprise a hierarchical information component operative to receive hierarchical information representing multiple nodes at different hierarchical levels, and parse the hierarchical information into a tree data structure, an orthographic generator component operative to generate a graphical tile for each node, arrange graphical tiles for each hierarchical level into graphical layers, and arrange the graphical layers in a vertical stack, and an orthographic presentation component operative to present a three dimensional orthographic projection of the hierarchical information with the stack of graphical layers each having multiple graphical tiles. Other embodiments are described and claimed.
    Type: Application
    Filed: March 7, 2011
    Publication date: September 13, 2012
    Applicant: SAS INSTITUTE INC.
    Inventors: Lee Ann Sullivan, Jordan Riley Benson, Rajiv Ramarajan, Paul Hankey, Frank Lee Wimmer