Patents by Inventor Jorge Alarcon

Jorge Alarcon 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: 20190121620
    Abstract: The disclosure provides an extensible JavaScript-based toolkit that simplifies the programming model to visualize and interact with data natively.
    Type: Application
    Filed: October 21, 2018
    Publication date: April 25, 2019
    Inventor: Jorge Alarcon
  • Publication number: 20180121565
    Abstract: In certain implementations, data presentation delay resulting from network-related delays may be reduced. As an example, delay of a presentation related to a requested value may be significantly reduced even if network-related delays for certain data relevant to the value occur (e.g., delays in retrieving certain subsets of data related to calculating the value). In some implementations, a set of queries for data related to a value may be performed, where the set of queries includes (i) a first subset of queries and (ii) one or more other subsets of queries. The value may be predicted based on subsets of data for calculating the value (which are derived from the first query subset). Such prediction of the value may be performed (and provided for presentation) before other subsets of data for calculating the value are received (which are derived from the other query subsets), thereby reducing data presentation delay.
    Type: Application
    Filed: December 29, 2017
    Publication date: May 3, 2018
    Inventors: Justin LANGSETH, Farzad AREF, Jorge ALARCON, William LINDNER, III
  • Patent number: 9946811
    Abstract: In certain implementations, presentation of streaming data may be facilitated. In some implementations, a request for presentation of values associated with an attribute may be received. A set of queries for data related to the values may be performed based on the request. The set of queries may include (i) a first subset of queries performed based on the request and (ii) one or more other subsets of queries performed based on the request. Subsets of data for calculating a first value of the values may be received based on the first subset of queries. The first value may be predicted based on the subsets of data before one or more other subsets of data for calculating the first value are received, where the other subsets of data are received based on the other subsets of queries.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: April 17, 2018
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner, III
  • Publication number: 20180039636
    Abstract: Systems and methods of prioritizing retrieval and/or processing of data related to a subset of attributes based on a prediction of associated values are presented herein. In certain implementations, a request for values associated with respective first attributes may be received. Based on the request, first queries for data related to the first attributes may be performed. Based on the first queries, a first subset of data related to calculating at least some of the associated values may be received. At least some of the associated values may be predicted based on the first subset of data. Based on the prediction of the associated values, retrieval and/or processing of data related to a first subset of the first attributes may be prioritized over retrieval and/or processing of data related to one or more other subsets of the first attributes.
    Type: Application
    Filed: October 18, 2017
    Publication date: February 8, 2018
    Inventors: Justin LANGSETH, Jorge ALARCON, Ruhollah FARCHTCHI, Farzad AREF, Quan Cat LUU, Matthew Robert BARRETT, Punit RATHORE
  • Patent number: 9817871
    Abstract: Systems and methods of prioritizing retrieval and/or processing of data related to a subset of attributes based on a prediction of associated values are presented herein. In certain implementations, a request for values associated with respective first attributes may be received. Based on the request, first queries for data related to the first attributes may be performed. Based on the first queries, a first subset of data related to calculating at least some of the associated values may be received. At least some of the associated values may be predicted based on the first subset of data. Based on the prediction of the associated values, retrieval and/or processing of data related to a first subset of the first attributes may be prioritized over retrieval and/or processing of data related to one or more other subsets of the first attributes.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: November 14, 2017
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Jorge Alarcon, Ruhollah Farchtchi, Farzad Aref, Quan Cat Luu, Matthew Robert Barrett, Punit Rathore
  • Patent number: 9811567
    Abstract: Systems and methods of prioritizing retrieval and/or processing of data related to a subset of attributes based on a prediction of associated values are presented herein. In certain implementations, a request for values associated with respective first attributes may be received. Based on the request, first queries for data related to the first attributes may be performed. Based on the first queries, a first subset of data related to calculating at least some of the associated values may be received. At least some of the associated values may be predicted based on the first subset of data. Based on the prediction of the associated values, retrieval and/or processing of data related to a first subset of the first attributes may be prioritized over retrieval and/or processing of data related to one or more other subsets of the first attributes.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: November 7, 2017
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Jorge Alarcon, Ruhollah Farchtchi, Farzad Aref
  • Patent number: 9696903
    Abstract: In certain implementations, a first data element set associated with a first attribute (including first data elements where each represents a value associated with the first attribute) may be provided on a user interface. A control element set, including control elements where each represent an attribute, may be provided on the user interface. A touch-based input indicating a touch-based association of a first one of the control elements with a first one of the first data elements may be received. Responsive to the touch-based association, a second data element set associated with a second attribute (represented by the first one of the control elements) may be provided on the user interface. Second data elements of the second data element set may each represent a second value associated with the second attribute and correspond to a first value represented by the first one of the first data elements.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 4, 2017
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner, III
  • Publication number: 20170147711
    Abstract: In certain implementations, presentation of streaming data may be facilitated. In some implementations, a request for presentation of values associated with an attribute may be received. A set of queries for data related to the values may be performed based on the request. The set of queries may include (i) a first subset of queries performed based on the request and (ii) one or more other subsets of queries performed based on the request. Subsets of data for calculating a first value of the values may be received based on the first subset of queries. The first value may be predicted based on the subsets of data before one or more other subsets of data for calculating the first value are received, where the other subsets of data are received based on the other subsets of queries.
    Type: Application
    Filed: February 8, 2017
    Publication date: May 25, 2017
    Inventors: Justin LANGSETH, Farzad AREF, Jorge ALARCON, William LINDNER, III
  • Publication number: 20170124094
    Abstract: Systems and methods of prioritizing retrieval and/or processing of data related to a subset of attributes based on a prediction of associated values are presented herein. In certain implementations, a request for values associated with respective first attributes may be received. Based on the request, first queries for data related to the first attributes may be performed. Based on the first queries, a first subset of data related to calculating at least some of the associated values may be received. At least some of the associated values may be predicted based on the first subset of data. Based on the prediction of the associated values, retrieval and/or processing of data related to a first subset of the first attributes may be prioritized over retrieval and/or processing of data related to one or more other subsets of the first attributes.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 4, 2017
    Inventors: Justin LANGSETH, Jorge ALARCON, Ruhollah FARCHTCHI, Farzad AREF, Quan Cat LUU, Matthew Robert BARRETT, Punit RATHORE
  • Patent number: 9612742
    Abstract: In certain implementations, data visualization of streaming data may be facilitated. In some implementations, a request for visual representation of values associated with an attribute may be received. Queries for data relating to the values across a plurality of sources may be performed based on the request. The queries may include a first subset of queries and one or more other subsets of queries that are performed based on the request. Subsets of data that relate to a first value of the values may be received based on the first subset of queries. The first value may be predicted based on the subsets of data before one or more other subsets of data relating to the first value are received, where the one or more other subsets of data are received based on the one or more other subsets of queries.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: April 4, 2017
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner, III
  • Publication number: 20160321101
    Abstract: In certain implementations, first and second plans (for obtaining data from one or more data sources and/or processing the obtained data) may be determined. The first and second plans may be executed. A first cost for fully executing the first plan may be estimated based on partial execution of the first plan, and a second cost for fully executing the second plan may be estimated based on partial execution of the second plan, where the first and second costs are estimated after the executions of the first and second plans have begun and before the executions of the first and second plans are completed. The execution of one of the first or second plans may be prioritized over at least the execution of the other one of the first or second plans based on a comparison of the estimated first and second costs.
    Type: Application
    Filed: June 22, 2016
    Publication date: November 3, 2016
    Inventors: Justin LANGSETH, Jorge ALARCON, Ruhollah FARCHTCHI, Farzad AREF
  • Publication number: 20160313911
    Abstract: In certain implementations, a first data element set associated with a first attribute (including first data elements where each represents a value associated with the first attribute) may be provided on a user interface. A control element set, including control elements where each represent an attribute, may be provided on the user interface. A touch-based input indicating a touch-based association of a first one of the control elements with a first one of the first data elements may be received. Responsive to the touch-based association, a second data element set associated with a second attribute (represented by the first one of the control elements) may be provided on the user interface. Second data elements of the second data element set may each represent a second value associated with the second attribute and correspond to a first value represented by the first one of the first data elements.
    Type: Application
    Filed: June 29, 2016
    Publication date: October 27, 2016
    Inventors: Justin LANGSETH, Farzad AREF, Jorge ALARCON, William LINDNER, III
  • Publication number: 20160306861
    Abstract: In certain implementations, data visualization of streaming data may be facilitated. In some implementations, a request for visual representation of values associated with an attribute may be received. Queries for data relating to the values across a plurality of sources may be performed based on the request. The queries may include a first subset of queries and one or more other subsets of queries that are performed based on the request. Subsets of data that relate to a first value of the values may be received based on the first subset of queries. The first value may be predicted based on the subsets of data before one or more other subsets of data relating to the first value are received, where the one or more other subsets of data are received based on the one or more other subsets of queries.
    Type: Application
    Filed: June 21, 2016
    Publication date: October 20, 2016
    Inventors: Justin LANGSETH, Farzad AREF, Jorge ALARCON, William LINDNER, III
  • Publication number: 20160253326
    Abstract: Systems and methods of prioritizing retrieval and/or processing of data related to a subset of attributes based on a prediction of associated values are presented herein. In certain implementations, a request for values associated with respective first attributes may be received. Based on the request, first queries for data related to the first attributes may be performed. Based on the first queries, a first subset of data related to calculating at least some of the associated values may be received. At least some of the associated values may be predicted based on the first subset of data. Based on the prediction of the associated values, retrieval and/or processing of data related to a first subset of the first attributes may be prioritized over retrieval and/or processing of data related to one or more other subsets of the first attributes.
    Type: Application
    Filed: January 29, 2016
    Publication date: September 1, 2016
    Inventors: Justin LANGSETH, Jorge ALARCON, Ruhollah FARCHTCHI, Farzad AREF
  • Patent number: 9411807
    Abstract: In certain implementations, a first data element set associated with a first attribute may be provided on a user interface. Individual first data elements of the first data element set may each represent a first value associated with the first attribute. A control element set may be provided on the user interface. Individual control elements of the control element set may each represent an attribute. A first touch-based input indicating an association of a first one of the individual control elements with a first one of the individual first data elements may be received. Responsive to the indicated association, a second data element set associated with a second attribute that is represented by the first one of the individual control elements may be provided on the user interface.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: August 9, 2016
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner
  • Patent number: 9396190
    Abstract: In certain implementations, a first data element set associated with a first attribute may be provided on a user interface. Individual first data elements of the first data element set may each represent a first value associated with the first attribute. A control element set may be provided on the user interface. Individual control elements of the control element set may each represent an attribute. A first touch-based input indicating an association of a first one of the individual control elements with a first one of the individual first data elements may be received. Responsive to the indicated association, a second data element set associated with a second attribute that is represented by the first one of the individual control elements may be provided on the user interface.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: July 19, 2016
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner
  • Patent number: 9389909
    Abstract: Systems and methods of prioritizing execution of plans for obtaining and/or processing data based on partial execution of the plans are presented herein. In certain implementations, one or more plans may be executed. Costs associated with individual ones of the plans may be estimated based on partial execution of respective ones of the plans. Based on a comparison between the estimated costs, the execution of at least one of plans may be prioritized over at least the execution of the other ones of the plans.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: July 12, 2016
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Jorge Alarcon, Ruhollah Farchtchi, Farzad Aref
  • Patent number: 9251276
    Abstract: Systems and methods of prioritizing retrieval and/or processing of data related to a subset of attributes based on a prediction of associated values are presented herein. In certain implementations, a request for values associated with respective first attributes may be received. Based on the request, first queries for data related to the first attributes may be performed. Based on the first queries, a first subset of data related to calculating at least some of the associated values may be received. At least some of the associated values may be predicted based on the first subset of data. Based on the prediction of the associated values, retrieval and/or processing of data related to a first subset of the first attributes may be prioritized over retrieval and/or processing of data related to one or more other subsets of the first attributes.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: February 2, 2016
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Jorge Alarcon, Ruhollah Farchtchi, Farzad Aref
  • Publication number: 20150046815
    Abstract: In certain implementations, a first data element set associated with a first attribute may be provided on a user interface. Individual first data elements of the first data element set may each represent a first value associated with the first attribute. A control element set may be provided on the user interface. Individual control elements of the control element set may each represent an attribute. A first touch-based input indicating an association of a first one of the individual control elements with a first one of the individual first data elements may be received. Responsive to the indicated association, a second data element set associated with a second attribute that is represented by the first one of the individual control elements may be provided on the user interface.
    Type: Application
    Filed: January 13, 2014
    Publication date: February 12, 2015
    Applicant: Zoomdata, Inc.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner
  • Publication number: 20150046449
    Abstract: In certain implementations, a first data element set associated with a first attribute may be provided on a user interface. Individual first data elements of the first data element set may each represent a first value associated with the first attribute. A control element set may be provided on the user interface. Individual control elements of the control element set may each represent an attribute. A first touch-based input indicating an association of a first one of the individual control elements with a first one of the individual first data elements may be received. Responsive to the indicated association, a second data element set associated with a second attribute that is represented by the first one of the individual control elements may be provided on the user interface.
    Type: Application
    Filed: January 13, 2014
    Publication date: February 12, 2015
    Applicant: Zoomdata, Inc.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner