Patents by Inventor Houman Ghaemi

Houman Ghaemi 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: 12182145
    Abstract: The present disclosure provides improved systems, methods, and computer readable media for blending data from data sets that reside on different systems. This is done by generating subqueries from a main data model blend query, sending the subqueries to respective separate systems, accessing the results to all subqueries at a primary system, and performing a blend based on the main data model blend query at the primary system.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: December 31, 2024
    Assignee: SAP SE
    Inventors: Houman Ghaemi, Darryl Eckstein, Mark Obad
  • Publication number: 20220121663
    Abstract: The present disclosure provides improved systems, methods, and computer readable media for blending data from data sets that reside on different systems. This is done by generating subqueries from a main data model blend query, sending the subqueries to respective separate systems, accessing the results to all subqueries at a primary system, and performing a blend based on the main data model blend query at the primary system.
    Type: Application
    Filed: December 28, 2021
    Publication date: April 21, 2022
    Inventors: Houman Ghaemi, Darryl Eckstein, Mark Obad
  • Patent number: 11226974
    Abstract: The present disclosure provides improved systems, methods, and computer readable media for blending data from data sets that reside on different systems. This is done by generating subqueries from a main data model blend query, sending the subqueries to respective separate systems, accessing the results to all subqueries at a primary system, and performing a blend based on the main data model blend query at the primary system.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: January 18, 2022
    Assignee: SAP SE
    Inventors: Houman Ghaemi, Darryl Eckstein, Mark Obad
  • Patent number: 11048695
    Abstract: A system includes reception of a first query of a transaction table from a first client system, generation of a first result set based on the first query, transmission of the first result set to the first client system, reception of a first subset of the first result set from the first client system, the first subset of the first result set associated with a first user, determination of whether to present a first stored comment to the first user based on the first subset of the first result set, a first context associated with the first stored comment, and data security information associated with the first user, and, if it is determined to present the first stored comment to the first user, transmission of the first stored comment to the first client system.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 29, 2021
    Assignee: SAP SE
    Inventors: Houman Ghaemi, Bill (Peng Hong) Chen, Steve Norton, Seyedhassan Mousavijavardi, Derrick Wan
  • Patent number: 10803065
    Abstract: A system includes determination of a plurality of queries, each of the plurality of queries indicating a first object as a data source, generation of a first query on the first object based on a first two or more of the plurality of queries, modification of each of the first two or more queries to indicate the first query as the data source, requesting of execution of the first query and the modified first two or more queries, and reception of a result set associated with each of the first two or more queries.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: October 13, 2020
    Assignee: BUSINESS OBJECTS SOFTWARE LTD
    Inventors: Justin Wong, Houman Ghaemi, Veljko Jovanovic
  • Patent number: 10698893
    Abstract: A system includes reception, from a client device, a database query over a first data source and a second data source, the first data source comprising a first linking entity and the second data source comprising a second linking entity, the first linking entity identified by two or more columns of the first data source defining a first hierarchy, linking of the first data source and the second data source on the first linking entity and the second linking entity, execution of a blended query on the linked data sources based on the database query to generate a result set, and transmission of the result set to the client device.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: June 30, 2020
    Assignee: SAP SE
    Inventors: Houman Ghaemi, Manuel Dewald, Irena Kofman, Peter Tippet
  • Publication number: 20190347350
    Abstract: The present disclosure provides improved systems, methods, and computer readable media for blending data from data sets that reside on different systems. This is done by generating subqueries from a main data model blend query, sending the subqueries to respective separate systems, accessing the results to all subqueries at a primary system, and performing a blend based on the main data model blend query at the primary system.
    Type: Application
    Filed: July 20, 2018
    Publication date: November 14, 2019
    Inventors: Houman Ghaemi, Darryl Eckstein, Mark Obad
  • Publication number: 20190079969
    Abstract: A system includes reception of a first query of a transaction table from a first client system, generation of a first result set based on the first query, transmission of the first result set to the first client system, reception of a first subset of the first result set from the first client system, the first subset of the first result set associated with a first user, determination of whether to present a first stored comment to the first user based on the first subset of the first result set, a first context associated with the first stored comment, and data security information associated with the first user, and, if it is determined to present the first stored comment to the first user, transmission of the first stored comment to the first client system.
    Type: Application
    Filed: September 12, 2017
    Publication date: March 14, 2019
    Inventors: Houman Ghaemi, Bill (Peng Hong) Chen, Steve Norton, Seyedhassan Mousavijavardi, Derrick Wan
  • Publication number: 20180181617
    Abstract: A system includes reception, from a client device, a database query over a first data source and a second data source, the first data source comprising a first linking entity and the second data source comprising a second linking entity, the first linking entity identified by two or more columns of the first data source defining a first hierarchy, linking of the first data source and the second data source on the first linking entity and the second linking entity, execution of a blended query on the linked data sources based on the database query to generate a result set, and transmission of the result set to the client device.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 28, 2018
    Inventors: Houman Ghaemi, Manuel Dewald, Irena Kofman, Peter Tippet
  • Patent number: 9547646
    Abstract: The present disclosure describes methods, systems, and computer program products for positioning user-created data in an Online Analytical Processing (OLAP) database.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: January 17, 2017
    Assignee: Business Objects Software Ltd.
    Inventor: Houman Ghaemi
  • Publication number: 20150331928
    Abstract: The present disclosure describes methods, systems, and computer program products for positioning user-created data in an Online Analytical Processing (OLAP) database.
    Type: Application
    Filed: May 19, 2014
    Publication date: November 19, 2015
    Inventor: Houman Ghaemi