Patents by Inventor Jaspreet OBEROI

Jaspreet OBEROI 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: 11216465
    Abstract: A method and a system are disclosed for displaying data representative of a large dataset. The method comprises the use of a processing device for receiving the dataset comprising a plurality of data points of dimension m; reducing the dimension m of at least one data point of the plurality of data points to a dimension selected from a group consisting of two (2) and three (3) if the dimension of the at least one data point is greater than or equal to three (3); generating at least one data cluster, each data cluster comprising a given number of data points; determining a set of representative data points for each generated at least one data cluster, each representative data point of a given set for representing a region of a corresponding given data cluster comprising a plurality of adjacent data points and displaying in a user interface the determined at least one set of representative data points of the at least one corresponding generated data cluster.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: January 4, 2022
    Assignee: 1QB Information Technologies Inc.
    Inventors: Jaspreet Oberoi, Austin Wallace
  • Patent number: 11100191
    Abstract: A method and system are disclosed for performing real-time analytics on a plurality of data streams, the method comprising obtaining a plurality of data streams; accumulating real-time changes of the obtained plurality of data streams in a buffer unit to provide a buffered data portion; monitoring the buffered data portion for determining a calculation event, wherein the calculation event is based on a strategy based on observing given features in the buffered data portion; upon detection of the calculation event, generating an optimization problem indicative of the real-time analytics to be performed on one of given data portions of the plurality of data streams and a data structure generated using given data portions of the plurality of data streams; transforming the generated optimization problem into an optimization problem suitable for an optimization oracle; providing the transformed generated optimization problem to the optimization oracle; obtaining at least one solution from the optimization oracle;
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: August 24, 2021
    Assignee: 1QB INFORMATION TECHNOLOGIES INC.
    Inventors: Jaspreet Oberoi, Majid Dadashikelayeh, Hedayat Alghassi, Arman Zaribafiyan
  • Publication number: 20190188238
    Abstract: A method and system are disclosed for performing real-time analytics on a plurality of data streams, the method comprising obtaining a plurality of data streams; accumulating real-time changes of the obtained plurality of data streams in a buffer unit to provide a buffered data portion; monitoring the buffered data portion for determining a calculation event, wherein the calculation event is based on a strategy based on observing given features in the buffered data portion; upon detection of the calculation event, generating an optimization problem indicative of the real-time analytics to be performed on one of given data portions of the plurality of data streams and a data structure generated using given data portions of the plurality of data streams; transforming the generated optimization problem into an optimization problem suitable for an optimization oracle; providing the transformed generated optimization problem to the optimization oracle; obtaining at least one solution from the optimization oracle;
    Type: Application
    Filed: August 25, 2017
    Publication date: June 20, 2019
    Applicant: 1QB INFORMATION TECHNOLOGIES INC.
    Inventors: Jaspreet OBEROI, Majid DADASHIKELAYEH, Hedayat ALGHASSI, Arman ZARIBAFIYAN
  • Publication number: 20180101575
    Abstract: A method and a system are disclosed for displaying data representative of a large dataset. The method comprises the use of a processing device for receiving the dataset comprising a plurality of data points of dimension m; reducing the dimension m of at least one data point of the plurality of data points to a dimension selected from a group consisting of two (2) and three (3) if the dimension of the at least one data point is greater than or equal to three (3); generating at least one data cluster, each data cluster comprising a given number of data points; determining a set of representative data points for each generated at least one data cluster, each representative data point of a given set for representing a region of a corresponding given data cluster comprising a plurality of adjacent data points and displaying in a user interface the determined at least one set of representative data points of the at least one corresponding generated data cluster.
    Type: Application
    Filed: October 4, 2017
    Publication date: April 12, 2018
    Applicant: 1QB INFORMATION TECHNOLOGIES INC.
    Inventors: Jaspreet OBEROI, Austin WALLACE
  • Patent number: 9628307
    Abstract: A method and system are provided for optimizing asset allocation in a cognitive radio configuration, the method comprising obtaining, in a digital computer, an indication of the cognitive radio configuration; converting the indication of the cognitive radio configuration into a degree 2 polynomial; providing the degree 2 polynomial to a quadratic programming machine; solving the degree 2 polynomial using the quadratic programming machine to generate binary solutions; the digital computer receiving the generated binary solutions and generating an asset allocation for the cognitive radio configuration and providing the generated asset allocation for the cognitive radio configuration.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: April 18, 2017
    Assignee: 1QB INFORMATION TECHNOLOGIES INC.
    Inventors: Arman Zaribafiyan, Jaspreet Oberoi
  • Publication number: 20150222460
    Abstract: A method and system are provided for optimizing asset allocation in a cognitive radio configuration, the method comprising obtaining, in a digital computer, an indication of the cognitive radio configuration; converting the indication of the cognitive radio configuration into a degree 2 polynomial; providing the degree 2 polynomial to a quadratic programming machine; solving the degree 2 polynomial using the quadratic programming machine to generate binary solutions; the digital computer receiving the generated binary solutions and generating an asset allocation for the cognitive radio configuration and providing the generated asset allocation for the cognitive radio configuration.
    Type: Application
    Filed: January 29, 2015
    Publication date: August 6, 2015
    Inventors: Arman ZARIBAFIYAN, Jaspreet OBEROI