Patents by Inventor John Glenn Eshleman

John Glenn Eshleman 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: 10817534
    Abstract: Systems and methods for interest-driven data visualization systems are illustrated. The system includes a processor and a memory configured to store an interest-driven data visualization application. The application configures the processor to obtain reporting data including a plurality of datasets from an interest-driven business intelligence server system; generate visualization rendering data for the datasets based on associations between visualization metadata and the datasets; and generate visualization image data based on the visualization rendering data. The visualization image data is displayable using and includes visual representations of at least a portion of the reporting data. Pieces of the visualization image data correspond to master and slave visualizations.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: October 27, 2020
    Assignee: Workday, Inc.
    Inventors: Prithvi Prabhu, James Mulholland, Hans-Frederick Brown, Benjamin Mark Werther, Kevin Scott Beyer, John Glenn Eshleman
  • Patent number: 10540363
    Abstract: Interest-driven business intelligence server systems that provide performance metadata are described. In the disclosed embodiments, an interest-driven business intelligence server system receives a report specification. The report specification includes at least reporting data requirement. The interest-driven business intelligence server determines performance metadata information for an interest-driven data pipeline that is utilized to generate reporting data based on the report specification. The performance metadata information for the interest-driven data pipeline is transmitted to an interest-driven user visualization system by the interest-driven business intelligence server system.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: January 21, 2020
    Assignee: Workday, Inc.
    Inventors: John Schuster, Usman Ghani, Brian F. Babcock, Jenn Rhim, John Glenn Eshleman, Peter Schlampp
  • Patent number: 10459940
    Abstract: Systems and methods for interest-driven data visualization systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven data visualization system includes a processor, a memory connected configured to store an interest-driven data visualization application, and metadata storage, wherein the interest-driven data visualization application configures the processor to define reporting data requirements, generate data retrieval job data based on the reporting data requirements, transmit the data retrieval job data, receive aggregate data, create at least one piece of reporting data using the received aggregate data and the reporting data requirements, associate visualization metadata with the reporting data describing the visual appearance of the at least one piece of reporting data, and generate a report using the reporting data requirements and the visualization metadata.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: October 29, 2019
    Assignee: Workday, Inc.
    Inventors: Prithvi Prabhu, Benjamin Mark Werther, Kevin Scott Beyer, John Glenn Eshleman, James Mulholland
  • Patent number: 10402421
    Abstract: Systems and methods for interest-driven data sharing in interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: September 3, 2019
    Assignee: Workday, Inc.
    Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian F. Babcock, Carl-Christian Kanne
  • Publication number: 20190005104
    Abstract: Systems and methods for interest-driven data visualization systems are illustrated. The system includes a processor and a memory configured to store an interest-driven data visualization application. The application configures the processor to obtain reporting data including a plurality of datasets from an interest-driven business intelligence server system; generate visualization rendering data for the datasets based on associations between visualization metadata and the datasets; and generate visualization image data based on the visualization rendering data. The visualization image data is displayable using and includes visual representations of at least a portion of the reporting data. Pieces of the visualization image data correspond to master and slave visualizations.
    Type: Application
    Filed: February 23, 2018
    Publication date: January 3, 2019
    Inventors: Prithvi Prabhu, James Mulholland, Hans-Frederick Brown, Benjamin Mark Werther, Kevin Scott Beyer, John Glenn Eshleman
  • Publication number: 20180137180
    Abstract: Systems and methods for interest-driven data visualization systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven data visualization system includes a processor, a memory connected configured to store an interest-driven data visualization application, and metadata storage, wherein the interest-driven data visualization application configures the processor to define reporting data requirements, generate data retrieval job data based on the reporting data requirements, transmit the data retrieval job data, receive aggregate data, create at least one piece of reporting data using the received aggregate data and the reporting data requirements, associate visualization metadata with the reporting data describing the visual appearance of the at least one piece of reporting data, and generate a report using the reporting data requirements and the visualization metadata.
    Type: Application
    Filed: October 18, 2017
    Publication date: May 17, 2018
    Inventors: Prithvi Prabhu, Benjamin Mark Werther, Kevin Scott Beyer, John Glenn Eshleman, James Mulholland
  • Patent number: 9940375
    Abstract: Systems and methods for interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven distributed data server system includes a processor, an interest-driven distributed data server application, aggregate data storage, and a data source directory, wherein the interest-driven distributed data server application configures the processor to obtain reporting data requirements, determine at least one data dimension using the reporting data requirements, identify at least one data source identified that can provide data associated with the data dimension, generate data source job data, transmit the data source job data to at least one data source, and receive job response data, store the received job response data in the aggregate data storage, build reporting data based on the reporting data requirements, and transmit the reporting data.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: April 10, 2018
    Assignee: Workday, Inc.
    Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian Babcock, Carl-Christian Kanne
  • Patent number: 9934299
    Abstract: Systems and methods for interest-driven data visualization systems in accordance with embodiments of the invention are illustrated.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: April 3, 2018
    Assignee: Workday, Inc.
    Inventors: Prithvi Prabhu, James Mulholland, Hans-Frederick Brown, Benjamin Mark Werther, Kevin Scott Beyer, John Glenn Eshleman
  • Publication number: 20180067999
    Abstract: Systems and methods for interest-driven data sharing in interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated.
    Type: Application
    Filed: August 11, 2017
    Publication date: March 8, 2018
    Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian F. Babcock, Carl-Christian Kanne
  • Patent number: 9824127
    Abstract: Systems and methods for interest-driven data visualization systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven data visualization system includes a processor, a memory connected configured to store an interest-driven data visualization application, and metadata storage, wherein the interest-driven data visualization application configures the processor to define reporting data requirements, generate data retrieval job data based on the reporting data requirements, transmit the data retrieval job data, receive aggregate data, create at least one piece of reporting data using the received aggregate data and the reporting data requirements, associate visualization metadata with the reporting data describing the visual appearance of the at least one piece of reporting data, and generate a report using the reporting data requirements and the visualization metadata.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: November 21, 2017
    Assignee: Workday, Inc.
    Inventors: Prithvi Prabhu, Benjamin Mark Werther, Kevin Scott Beyer, John Glenn Eshleman, James Mulholland
  • Patent number: 9767173
    Abstract: Systems and methods for interest-driven data sharing in interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: September 19, 2017
    Assignee: Workday, Inc.
    Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian Babcock, Carl-Christian Kanne
  • Publication number: 20170193067
    Abstract: Systems and methods for interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven distributed data server system includes a processor, an interest-driven distributed data server application, aggregate data storage, and a data source directory, wherein the interest-driven distributed data server application configures the processor to obtain reporting data requirements, determine at least one data dimension using the reporting data requirements, identify at least one data source identified that can provide data associated with the data dimension, generate data source job data, transmit the data source job data to at least one data source, and receive job response data, store the received job response data in the aggregate data storage, build reporting data based on the reporting data requirements, and transmit the reporting data.
    Type: Application
    Filed: July 29, 2016
    Publication date: July 6, 2017
    Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian Babcock, Carl-Christian Kanne
  • Patent number: 9405811
    Abstract: Systems and methods for interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven distributed data server system includes a processor, an interest-driven distributed data server application, aggregate data storage, and a data source directory, wherein the interest-driven distributed data server application configures the processor to obtain reporting data requirements, determine at least one data dimension using the reporting data requirements, identify at least one data source identified that can provide data associated with the data dimension, generate data source job data, transmit the data source job data to at least one data source, and receive job response data, store the received job response data in the aggregate data storage, build reporting data based on the reporting data requirements, and transmit the reporting data.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: August 2, 2016
    Assignee: Platfora, Inc.
    Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian Babcock, Carl-Christian Kanne
  • Patent number: 9323791
    Abstract: A computer readable storage medium includes executable instructions to evaluate an expanded shared-nothing data store configuration. A data redistribution schedule table with specified parameters is formed. Data is redistributed within the expanded shared-nothing data store in accordance with the data redistribution schedule table.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: April 26, 2016
    Assignee: Pivotal Software, Inc.
    Inventors: Brian Hagenbuch, Gavin Sherry, Jeffrey Ira Cohen, Chris Pedrotti, John Glenn Eshleman, Florian Michael Waas, Joy Kent
  • Patent number: 9058351
    Abstract: A computer readable storage medium includes executable instructions to store load data in new rows of an append only table within a data warehouse, without updating or deleting existing rows in the append only table. The new rows are added in a database transaction that guarantees that the distributed reads and writes of all transactions are processed reliably and that the transactions obey snapshot isolation rules. Data changes associated with the load data are maintained in a separate update table. Data from the append only table is merged with data changes from the update table to supply read data.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: June 16, 2015
    Assignee: Pivotal Software, Inc.
    Inventors: Matthew C. McCline, Luke Lonergan, Kurt Harriman, John Glenn Eshleman, Alon Goldshuv, Jeffrey Ira Cohen
  • Publication number: 20150112969
    Abstract: Systems and methods for interest-driven data visualization systems in accordance with embodiments of the invention are illustrated.
    Type: Application
    Filed: December 24, 2013
    Publication date: April 23, 2015
    Applicant: Platfora, Inc.
    Inventors: Prithvi Prabhu, James Mulholland, Hans-Frederick Brown, Benjamin Mark Werther, Kevin Scott Beyer, John Glenn Eshleman
  • Publication number: 20150006589
    Abstract: A computer readable storage medium includes executable instructions to evaluate an expanded shared-nothing data store configuration. A data redistribution schedule table with specified parameters is formed. Data is redistributed within the expanded shared-nothing data store in accordance with the data redistribution schedule table.
    Type: Application
    Filed: June 5, 2014
    Publication date: January 1, 2015
    Inventors: Brian Hagenbuch, Gavin Sherry, Jeffrey Ira Cohen, Chris Pedrotti, John Glenn Eshleman, Florian Michael Waas, Joy Kent
  • Publication number: 20140351202
    Abstract: A computer readable storage medium includes executable instructions to store load data in new rows of an append only table within a data warehouse, without updating or deleting existing rows in the append only table. The new rows are added in a database transaction that guarantees that the distributed reads and writes of all transactions are processed reliably and that the transactions obey snapshot isolation rules. Data changes associated with the load data are maintained in a separate update table. Data from the append only table is merged with data changes from the update table to supply read data.
    Type: Application
    Filed: April 29, 2014
    Publication date: November 27, 2014
    Applicant: Pivotal Software, Inc.
    Inventors: Matthew C. McCline, Luke Lonergan, Kurt Harriman, John Glenn Eshleman, Alon Goldshuv, Jeffrey Ira Cohen
  • Publication number: 20140258209
    Abstract: Systems and methods for interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven distributed data server system includes a processor, an interest-driven distributed data server application, aggregate data storage, and a data source directory, wherein the interest-driven distributed data server application configures the processor to obtain reporting data requirements, determine at least one data dimension using the reporting data requirements, identify at least one data source identified that can provide data associated with the data dimension, generate data source job data, transmit the data source job data to at least one data source, and receive job response data, store the received job response data in the aggregate data storage, build reporting data based on the reporting data requirements, and transmit the reporting data.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Applicant: Platfora, Inc.
    Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian Babcock, Carl-Christian Kanne
  • Patent number: 8762333
    Abstract: A computer readable storage medium includes executable instructions to store load data in new rows of an append only table within a data warehouse, without updating or deleting existing rows in the append only table. The new rows are added in a database transaction that guarantees that the distributed reads and writes of all transactions are processed reliably and that the transactions obey snapshot isolation rules. Data changes associated with the load data are maintained in a separate update table. Data from the append only table is merged with data changes from the update table to supply read data.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: June 24, 2014
    Assignee: Pivotal Software, Inc.
    Inventors: Matthew Clark McCline, Luke Lonergan, Kurt Harriman, John Glenn Eshleman, Alon Goldshuv, Jeffrey Ira Cohen