Patents by Inventor Joerg Schad

Joerg Schad 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: 20240123757
    Abstract: A laminate with a decorative layer over an electrical functional layer such as a touch sensor panel, which provides for example a touchpad functionality, as well as a production method for it. It is possible for the first time to perform an individualization of prefabricated laminates with functionality such as touch functionality of a touch sensor in an uncomplicated manner. This is achieved by supplementing a functional laminate with a laser protective layer between the electrical functional layer and a decorative layer which can be lasered and written on with simple measures.
    Type: Application
    Filed: February 22, 2022
    Publication date: April 18, 2024
    Inventors: Wolfgang CLEMENS, Martin HAHN, Jörg STIERAND, Mathias GRUBER, Johannes SCHAD
  • Patent number: 10628418
    Abstract: According to an aspect, a system includes a query engine configured to obtain a multi-provider query model for a query specifying a filter to be applied on provider partitions. The obtained multi-provider query model incorporates a pruning plan. The query engine includes a query optimizer configured to execute the pruning plan during optimization of the multi-provider query model. The pruning plan determines if each of the provider partitions includes content that is required to execute the filter based on pruning information. The query optimizer configured to reduce a scope of the query by excluding at least one provider partition that is determined as not required to execute the filter.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: April 21, 2020
    Assignee: SAP SE
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Johannes Merx, Joerg Schad, Julian Schwing, Daniel Patejdl
  • Patent number: 10303726
    Abstract: According to an aspect, a system for moving a filter in a query model to ensure query semantics includes a query engine configured to obtain a query model for a query to be executed on a database. The query engine includes a query optimizer configured to instantiate the query model by merging the query with the query model. The query optimizer includes a filter mover configured to move a filter to a point within the instantiated query model such that semantics for the query within the instantiated query model is ensured.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: May 28, 2019
    Assignee: SAP SE
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Johannes Merx, Joerg Schad, Stefan Dipper
  • Patent number: 10114825
    Abstract: As part of query processing within a distributed execution environment framework, available resources taken into account when generating an execution plan and/or executing an execution plan to determine whether to parallelize any operations. Related apparatus, systems, methods and articles are also described.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: October 30, 2018
    Assignee: SAP SE
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Johannes Merx, Joerg Schad, Julian Schwing
  • Patent number: 9753981
    Abstract: A query is received by a database server from a remote application server. The query is associated with a calculation scenario that defines a data flow model that includes one or more calculation nodes. The calculation nodes each define one or more operations to execute by a calculation engine on the database server. Thereafter, the database server instantiates a runtime model of the calculation scenario by accessing a local settings object stored with the calculation scenario that specifies local settings for the calculation scenario. Subsequently, the database server executes the operations defined by the calculation nodes of the instantiated calculation scenario to result in a responsive data set. The data set can then be provided by the database server to the application server.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: September 5, 2017
    Assignee: SAP SE
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Johannes Merx, Joerg Schad, Julian Schwing
  • Publication number: 20160140241
    Abstract: According to an aspect, a system for moving a filter in a query model to ensure query semantics includes a query engine configured to obtain a query model for a query to be executed on a database. The query engine includes a query optimizer configured to instantiate the query model by merging the query with the query model. The query optimizer includes a filter mover configured to move a filter to a point within the instantiated query model such that semantics for the query within the instantiated query model is ensured.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 19, 2016
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Johannes Merx, Joerg Schad, Stefan Dipper
  • Publication number: 20160140174
    Abstract: According to an aspect, a system includes a query engine configured to obtain a multi-provider query model for a query specifying a filter to be applied on provider partitions. The obtained multi-provider query model incorporates a pruning plan. The query engine includes a query optimizer configured to execute the pruning plan during optimization of the multi-provider query model. The pruning plan determines if each of the provider partitions includes content that is required to execute the filter based on pruning information. The query optimizer configured to reduce a scope of the query by excluding at least one provider partition that is determined as not required to execute the filter.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 19, 2016
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Johannes Merx, Joerg Schad, Julian Schwing, Daniel Patejdl
  • Publication number: 20150261822
    Abstract: A query is received by a database server from a remote application server. The query is associated with a calculation scenario that defines a data flow model that includes one or more calculation nodes. The calculation nodes each define one or more operations to execute by a calculation engine on the database server. Thereafter, the database server instantiates a runtime model of the calculation scenario by accessing a local settings object stored with the calculation scenario that specifies local settings for the calculation scenario. Subsequently, the database server executes the operations defined by the calculation nodes of the instantiated calculation scenario to result in a responsive data set. The data set can then be provided by the database server to the application server.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 17, 2015
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Johannes Merx, Joerg Schad, Julian Schwing
  • Publication number: 20150261765
    Abstract: As part of query processing within a distributed execution environment framework, available resources taken into account when generating an execution plan and/or executing an execution plan to determine whether to parallelize any operations. Related apparatus, systems, methods and articles are also described.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 17, 2015
    Inventors: Christoph Weyerhaeuser, Tobias Mindnich, Johannes Merx, Joerg Schad, Julian Schwing
  • Publication number: 20150120652
    Abstract: A method for storing data in a replicated data storage system according to the invention comprises the steps of: partitioning the data into data blocks; and storing multiple replicas of a data block in a machine readable medium.
    Type: Application
    Filed: March 20, 2012
    Publication date: April 30, 2015
    Inventors: Jens Dittrich, Jorge-Arnulfo Quiané-Ruiz, Stefan Richter, Stefan Schuh, Alekh Jindal, Jörg Schad
  • Patent number: 7375071
    Abstract: Liquid compositions containing one or more anionic surfactants in combination with one or more polydiallyl dialkyl ammonium compounds or derivatives or copolymers thereof, these compositions being suitable for the production of liquid laundry detergents, preferably for dye-transfer-inhibiting liquid color-protecting detergents.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: May 20, 2008
    Assignee: Cognis IP Management GmbH
    Inventors: Ditmar Kischkel, Manfred Weuthen, Rolf Wachter, Joerg Schad
  • Publication number: 20060074005
    Abstract: The invention relates to liquid water-based compositions containing anionic surfactants in combination with polydiallyl dimethyl ammonium chloride or derivatives thereof, these compositions being suitable for the production of liquid laundry detergents, preferably for liquid color detergents.
    Type: Application
    Filed: October 4, 2005
    Publication date: April 6, 2006
    Inventors: Ditmar Kischkel, Manfred Weuthen, Rolf Wachter, Joerg Schad
  • Patent number: 5725605
    Abstract: A liquid dispersant concentrate stable against clouding at a temperature of 10.degree. C. to 35.degree. C. containing: (a) from 20% to 50% by weight of the degradation products of polysaccharides containing uronic acid units; and (b) the remainder, water, all weights being based on the weight of the concentrate.
    Type: Grant
    Filed: March 28, 1996
    Date of Patent: March 10, 1998
    Assignee: Gruenau Illertissen GmbG
    Inventors: Birgit Maunz, Dieter Hietsch, Joerg Schad