Patents by Inventor Robert Lorch

Robert Lorch 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: 11232204
    Abstract: Disclosed herein are system, method, and computer program product embodiments for performing threat detection on a monitored system. The monitored system may periodically send artifacts (e.g., database records, binaries, program code, business data) to a repository for storage and creation of a snapshot. This repository is typically held in a cloud-based system. The cloud-based system can compare a snapshot of the artifacts against prior snapshots, and generate a change log. This change log can then be provided to a threat detection system for analysis. By this approach, an intrusion can potentially be detected even when system logs cannot be trusted, due to tampering or other inaccuracies.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: January 25, 2022
    Assignee: SAP SE
    Inventors: Robert Lorch, Frederik Thormaehlen
  • Publication number: 20200159926
    Abstract: Disclosed herein are system, method, and computer program product embodiments for performing threat detection on a monitored system. The monitored system may periodically send artifacts (e.g., database records, binaries, program code, business data) to a repository for storage and creation of a snapshot. This repository is typically held in a cloud-based system. The cloud-based system can compare a snapshot of the artifacts against prior snapshots, and generate a change log. This change log can then be provided to a threat detection system for analysis. By this approach, an intrusion can potentially be detected even when system logs cannot be trusted, due to tampering or other inaccuracies.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: Robert Lorch, Frederik Thormaehlen
  • Patent number: 10055558
    Abstract: The disclosure relates to a telecommunication method for authenticating a user with respect to a computer system, the computer system comprising an authentication system including a user interface and an interface for connecting the computer system to a digital, cellular telecommunication network, the authentication being carried out by way of a mobile telecommunication terminal, the mobile telecommunication terminal comprising an interface for the communication network, the computer system comprising a memory in which a communication address for the telecommunication terminal is stored, comprises: the user identifies himself or herself with respect to the authentication system of the computer system by entering login information via the user interface; after successful identification of the user on the authentication system, the authentication system accesses the communication address stored in the memory and transmits an activation request via the communication network to the mobile telecommunication termin
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: August 21, 2018
    Assignee: SAP SE
    Inventors: Paul El Khoury, Robert Lorch
  • Patent number: 9760710
    Abstract: An encryption manager may encrypt mobile data associated with a mobile application executing on a mobile device, where the mobile application is configured to interact with a remote application executing on a remote server, and the mobile data is encrypted using a mobile password. A mobile password recovery manager may encrypt the mobile password, using a remote password used to access the remote application executing on the remote server, and may recover the mobile data, in case of loss of the mobile password, including decrypting the encrypted mobile password using the remote password.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: September 12, 2017
    Assignee: SAP SE
    Inventors: Paul El Khoury, Robert Lorch
  • Publication number: 20160239648
    Abstract: The disclosure relates to a telecommunication method for authenticating a user with respect to a computer system, the computer system comprising an authentication system including a user interface and an interface for connecting the computer system to a digital, cellular telecommunication network, the authentication being carried out by way of a mobile telecommunication terminal, the mobile telecommunication terminal comprising an interface for the communication network, the computer system comprising a memory in which a communication address for the telecommunication terminal is stored, comprises: the user identifies himself or herself with respect to the authentication system of the computer system by entering login information via the user interface; after successful identification of the user on the authentication system, the authentication system accesses the communication address stored in the memory and transmits an activation request via the communication network to the mobile telecommunication termin
    Type: Application
    Filed: February 5, 2016
    Publication date: August 18, 2016
    Applicant: SAP SE
    Inventors: Paul EL KHOURY, Robert LORCH
  • Patent number: 9225689
    Abstract: A hardware security agent may include a request inspector configured to receive an alias at the hardware security agent by way of a network interface of an untrusted computer, and a mapper configured to map the alias to corresponding protected data stored within the hardware security agent. The hardware security agent may further include a substitution manager configured to provide the corresponding protected data from the hardware security agent over a network to a target network site.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: December 29, 2015
    Assignee: SAP SE
    Inventor: Robert Lorch
  • Publication number: 20150249646
    Abstract: A hardware security agent may include a request inspector configured to receive an alias at the hardware security agent by way of a network interface of an untrusted computer, and a mapper configured to map the alias to corresponding protected data stored within the hardware security agent. The hardware security agent may further include a substitution manager configured to provide the corresponding protected data from the hardware security agent over a network to a target network site.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventor: Robert Lorch
  • Publication number: 20150248552
    Abstract: An encryption manager may encrypt mobile data associated with a mobile application executing on a mobile device, where the mobile application is configured to interact with a remote application executing on a remote server, and the mobile data is encrypted using a mobile password. A mobile password recovery manager may encrypt the mobile password, using a remote password used to access the remote application executing on the remote server, and may recover the mobile data, in case of loss of the mobile password, including decrypting the encrypted mobile password using the remote password.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Inventors: Paul El Khoury, Robert Lorch
  • Patent number: 9098311
    Abstract: According to some embodiments, a selection of a pre-determined user interface element type from a plurality of potential types is received from a user. An input rating value to be associated with a user interface element of the selected type may be received from the designer. The user interface element may, for example, receive data content in a graphical user interface. A pre-determined condition to be associated with the user interface element may also be received from the design. A user interface element may then be created to receive data content in the graphical user interface. According to some embodiments, it may be automatically determined if data content received from a user via the user interface element satisfies the pre-determined condition. Based on the determination, the input rating value may be automatically applied to a user input rating score associated with the graphical user interface.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: August 4, 2015
    Assignee: SAP SE
    Inventor: Robert Lorch
  • Patent number: 8868600
    Abstract: A computer-implemented system and method for implementing a value help search that includes receiving a value help search criteria from a user and sending the value help requests to multiple backend systems using a server computer system in a service oriented architecture system. Sending the value help search criteria may include a specific search help name to one of the multiple backend systems. The value help search service receives both metadata and result data from said one of the multiple backend systems. The metadata describes the structure of a search results. The value help search service may generate a search result table from the result data received from the backend system.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: October 21, 2014
    Assignee: SAP AG
    Inventors: Frederik Thormaehlen, Robert Lorch
  • Publication number: 20120005594
    Abstract: According to some embodiments, a selection of a pre-determined user interface element type from a plurality of potential types is received from a user. An input rating value to be associated with a user interface element of the selected type may be received from the designer. The user interface element may, for example, receive data content in a graphical user interface. A pre-determined condition to be associated with the user interface element may also be received from the design. A user interface element may then be created to receive data content in the graphical user interface. According to some embodiments, it may be automatically determined if data content received from a user via the user interface element satisfies the pre-determined condition. Based on the determination, the input rating value may be automatically applied to a user input rating score associated with the graphical user interface.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Inventor: Robert Lorch
  • Publication number: 20110078183
    Abstract: A computer-implemented system and method for implementing a value help search that includes receiving a value help search criteria from a user and sending the value help requests to multiple backend systems using a server computer system in a service oriented architecture system. Sending the value help search criteria may include a specific search help name to one of the multiple backend systems. The value help search service receives both metadata and result data from said one of the multiple backend systems. The metadata describes the structure of a search results. The value help search service may generate a search result table from the result data received from the backend system.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Inventors: Frederik Thormaehlen, Robert Lorch
  • Publication number: 20110078569
    Abstract: A computer-implemented method providing value help user interface for an underlying application where a request for field names associated with at least one value help backend system is sent by a server. The server may receive the field names from the backend system and display the field names in a user interface and provide filter criteria for each field for the user. The user may enter the search and filter criteria and the user interface may be configured to receive the filter criteria from the user. The search request may be sent to a value help service. The value help service may prompt the back end system to run a search and in turn receive results from the back end system that includes data and metadata. The metadata may describe the format of the search results. The data may be passed according to the metadata and a search results may be generated for the user. The user may make a selection from the search results and the selected data my be delivered to an underlying application.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Inventors: Robert Lorch, Frederik Thormaehlen