Patents by Inventor Jan Matthes

Jan Matthes 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: 11106669
    Abstract: In one aspect, a method is described that includes receiving, at a data warehouse, a query associated with a view for a report being presented at a client device user interface; processing, by the data warehouse, the query to identify data responsive to the query; evaluating the identified responsive data to determine whether there is corresponding metadata indicating a portion of the identified responsive data includes blocked natural persons data; when the blocked natural persons data is determined, evaluating the corresponding metadata to determine whether the block is a total block or a partial block; generating, based on the evaluated metadata, a result set including a predetermined value to mask the blocked natural persons data; and providing the generated result set including the predetermined result set to a server handling the view. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: August 31, 2021
    Assignee: SAP SE
    Inventors: Raffael Lutz, Sonja Barnet, Stefan Kraus, Dirk Baumgaertel, Jan Matthes, Vivek Methi, Gaurav Kumar
  • Publication number: 20200327126
    Abstract: In one aspect, a method is described that includes receiving, at a data warehouse, a query associated with a view for a report being presented at a client device user interface; processing, by the data warehouse, the query to identify data responsive to the query; evaluating the identified responsive data to determine whether there is corresponding metadata indicating a portion of the identified responsive data includes blocked natural persons data; when the blocked natural persons data is determined, evaluating the corresponding metadata to determine whether the block is a total block or a partial block; generating, based on the evaluated metadata, a result set including a predetermined value to mask the blocked natural persons data; and providing the generated result set including the predetermined result set to a server handling the view. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 15, 2020
    Inventors: Raffael Lutz, Sonja Barnet, Stefan Kraus, Dirk Baumgaertel, Jan Matthes, Vivek Methi, Gaurav Kumar
  • Publication number: 20160231877
    Abstract: A system and method for navigating a customer management application hosted on an electronic device that displays, by a processor, a plurality of customers and associated entries for each respective customer, analyzes the plurality of customers to determine one or more tasks associated with the plurality of customers, displays, by the processor, the associated tasks, and upon detecting a user input, varies the plurality of customers and the associated tasks according to the user input, wherein the associated entries include aggregated data originating from a plurality of backend data sources.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Inventors: Jan Matthes, Marcin Tamberg, Jutta Weber, Stefanie Huber
  • Patent number: 9043693
    Abstract: A system may include reception, from a planning application, of a spreadsheet including a plurality of values, presentation of the plurality of values, reception of a first instruction to change a first value of the plurality of values to a second value, presentation, in response to the instruction, of a visual indication in association with the second value, the visual indication indicating that the second value is a fixed value, reception of a second instruction to refresh the spreadsheet, and in response to the second instruction, determination of one or more of the plurality of values of the spreadsheet, each of the determined one or more of the plurality of values presented in association with a visual indication indicating that the value is a fixed value, and transmission of the determined one or more of the plurality of values and a request to refresh the spreadsheet to the planning application.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: May 26, 2015
    Assignee: SAP SE
    Inventors: Christian Baeck, Peter Tillert, Tahar El Idrissi-Lamghari, Henrik Arndt, Jan Matthes
  • Publication number: 20140019207
    Abstract: A system and method provide for a sales forecasting application implemented on a user terminal. The sales forecasting system uses integrated predictive and statistical methods to evaluate the reliability of the forecast. The sales forecasting system may perform a statistical analysis to derive a sequence for the influencing attributes, driving sales success in the past, and display the attributes to an end user in a specific sequence. The sales forecasting system may further be implemented through a sequences of stages, including a pipeline analysis stage where the system understands the situation and any possible risks, an analysis stage where the system may analyze past or external influences, and an application stage where the forecasting system applies the insights to a current pipeline and provides a determined simulation.
    Type: Application
    Filed: July 11, 2012
    Publication date: January 16, 2014
    Applicant: SAP AG
    Inventors: Stefan Kraus, S M Fazlul Hoque, Aravinda Pantar, Guenter Wilmer, Ruediger Eichin, Jan Matthes, Kiran Biradarpatil
  • Publication number: 20130174005
    Abstract: A system may include reception, from a planning application, of a spreadsheet including a plurality of values, presentation of the plurality of values, reception of a first instruction to change a first value of the plurality of values to a second value, presentation, in response to the instruction, of a visual indication in association with the second value, the visual indication indicating that the second value is a fixed value, reception of a second instruction to refresh the spreadsheet, and in response to the second instruction, determination of one or more of the plurality of values of the spreadsheet, each of the determined one or more of the plurality of values presented in association with a visual indication indicating that the value is a fixed value, and transmission of the determined one or more of the plurality of values and a request to refresh the spreadsheet to the planning application.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 4, 2013
    Inventors: Christian Baeck, Peter Tillert, Tahar El Idrissi-Lamghari, Henrik Arndt, Jan Matthes
  • Publication number: 20130117069
    Abstract: A system may include determination, for each of a first plurality of time periods, of a first plurality of values of a first sales metric, where each of the first plurality of values is associated with a respective one of a plurality of sales categories, determination, for each of a second plurality of time periods, of a second plurality of values of a second sales metric, where each of the second plurality of values is associated with a respective one of the plurality of sales categories, determination, for each of a third plurality of time periods, of an expected sales value for each of the plurality of sales categories, determination, for each one of the third plurality of time periods, of a total expected sales value based on the expected sales values, and display of a visualization of the expected sales values.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 9, 2013
    Inventors: Dirk Wagner, Jan Matthes, Martin Steiert
  • Publication number: 20100211895
    Abstract: A method, system and means, the method includes defining a visualization dashboard, including defining at least one chart to include in the visualization dashboard and a range of data to occupy the at least one chart; defining data connections to at least one webservice of a business application platform (AP); and specifying webservice connections to a persistence of business intelligence data.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Inventors: Pragnesh Mistry, Wolfgang Pfeifer, Michael Rey, Carina Schneider, Dirk Baumgaertel, Stefan Kraus, Jan Matthes, Anand Sinha, Jayanth Bagare
  • Publication number: 20080255866
    Abstract: According to some embodiments, a selection of source data elements may be received via an enterprise resource planning user interface. The source data elements may be associated with, for example, a first planning integration area. A selection of result data elements may also be received via the enterprise resource planning user interface, and the result data elements may be associated with a second planning integration area. It may then be arranged for information to be automatically transferred from the selected source data elements of the first planning integration area to the result data elements of the second planning integration area.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Inventor: Jan Matthes
  • Publication number: 20070143241
    Abstract: A user interface is provided for a feature limited mobile device that provides a field delimited prompt for data. The user interface displays truncated field prompts that identify input data. When input data is assembled, the mobile device generates a character delimited query string and transmits it to an enterprise service. A query response from the enterprise service is displayed on the mobile device.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Inventors: Frank Israel, Jan Matthes