Patents by Inventor Jan Harm Petrus Eloff

Jan Harm Petrus Eloff 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: 10489750
    Abstract: One or more portions of a phone conversation may be captured. Text results of the one or more portions of the phone conversation may be received. The text results may be obtained from conversion of the one or more portions of the phone conversation to text. Key phrases and respective task attributes mapped to the key phrases may be retrieved from a database. One or more key phrases from the key phrases may be identified in the text results. Text following the one or more key phrases in the text results may be assigned as one or more task attribute values of one or more task attributes mapped to the one or more key phrases. A task corresponding to the one or more task attribute values may be scheduled in a calendar.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: November 26, 2019
    Assignee: SAP SE
    Inventors: Donovan Anthony Isherwood, Jhani Adre Coetzee, Charl Van Der Westhuizen, Hubert Hesse, Marek Piotr Zielinski, Jan Harm Petrus Eloff, Ernest Ketcha Ngassam
  • Patent number: 10255101
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for emulating a device. A set of current external device context states is identified. Each current external device context state is associated with one or more particular ones of a plurality of external devices. The external devices are used in combination to emulate operations of an emulated device. An emulated device context state corresponding to the identified set of current external device context states is determined. The determining uses an external device context state rule that maps the identified set of current external device context states to the emulated device context state. A command is generated for use by a target device in performing operations on the target device. The generating uses an emulated device context state rule that maps the determined emulated device context state to the command. The command is transmitted to the target device.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: April 9, 2019
    Assignee: SAP SE
    Inventors: Marek Piotr Zielinski, Jan Harm Petrus Eloff, Martin Przewloka
  • Patent number: 9886585
    Abstract: Data may be encrypted using a public key. From a plurality of functions executable on the data, one or more functions may be selected. The selected one or more functions may be associated with the encrypted data. The selected one or more functions may provide exclusive access to the data. A data structure specifying conditions for access to the one or more functions may be created. An exclusive interface to provide access to the one or more functions may be created. The interface, upon determining that one or more conditions from the conditions are satisfied, may grant access to the one or more functions. The encrypted data, the associated one or more functions, the data structure, and the interface may be included into an object.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: February 6, 2018
    Assignee: SAP SE
    Inventors: Marek Piotr Zielinski, Jan Harm Petrus Eloff
  • Publication number: 20160170779
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for emulating a device. A set of current external device context states is identified. Each current external device context state is associated with one or more particular ones of a plurality of external devices. The external devices are used in combination to emulate operations of an emulated device. An emulated device context state corresponding to the identified set of current external device context states is determined. The determining uses an external device context state rule that maps the identified set of current external device context states to the emulated device context state. A command is generated for use by a target device in performing operations on the target device. The generating uses an emulated device context state rule that maps the determined emulated device context state to the command. The command is transmitted to the target device.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Marek Piotr Zielinski, Jan Harm Petrus Eloff, Martin Przewloka
  • Publication number: 20150006222
    Abstract: One or more portions of a phone conversation may be captured. Text results of the one or more portions of the phone conversation may be received. The text results may be obtained from conversion of the one or more portions of the phone conversation to text. Key phrases and respective task attributes mapped to the key phrases may be retrieved from a database. One or more key phrases from the key phrases may be identified in the text results. Text following the one or more key phrases in the text results may be assigned as one or more task attribute values of one or more task attributes mapped to the one or more key phrases. A task corresponding to the one or more task attribute values may be scheduled in a calendar.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Applicant: SAP AG
    Inventors: Donovan Anthony Isherwood, Jhani Adre Coetzee, Charl van der Westhuizen, Hubert Hesse, Marek Piotr Zielinski, Jan Harm Petrus Eloff, Ernest Ketcha Ngassam
  • Publication number: 20140372768
    Abstract: Data may be encrypted using a public key. From a plurality of functions executable on the data, one or more functions may be selected. The selected one or more functions may be associated with the encrypted data. The selected one or more functions may provide exclusive access to the data. A data structure specifying conditions for access to the one or more functions may be created. An exclusive interface to provide access to the one or more functions may be created. The interface, upon determining that one or more conditions from the conditions are satisfied, may grant access to the one or more functions. The encrypted data, the associated one or more functions, the data structure, and the interface may be included into an object.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 18, 2014
    Applicant: SAP AG
    Inventors: Marek Piotr Zielinski, Jan Harm Petrus Eloff
  • Patent number: 8756120
    Abstract: A hybrid context information matching approach may produce a customized product catalogue based on the user's context and the mobile device the user is using. A Knowledge Base (KB) and a KB manager, along with various processes perform specific collaborative tasks in order to achieve the overall goal of producing a customized product catalogue. In addition, the effort builds and/or updates the KB. Various contextual inputs are provided from both the user environment and data repositories. Hybrid matching is performed in order to determine optimal search results based on the contextual input provided.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: June 17, 2014
    Assignee: SAP AG
    Inventors: Felix Ntawanga, Ernest Ketcha Ngassam, Jan Harm Petrus Eloff, Marek Piotr Zielinski
  • Patent number: 8533774
    Abstract: In one embodiment, a method for extracting data items for a task requesting a set of data items in a virtual organization including a plurality of members is provided. A set of confidentiality sub-policies associated with the set of data items and an information utility sub-policy associated with the task are retrieved. At least a portion of the set of data items for the task are retrieved based on an analysis that optimally balances confidentiality and information utility using the set of confidentiality sub-policies and the information utility sub-policy.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: September 10, 2013
    Assignee: SAP AG
    Inventors: Marek Piotr Zielinski, Jan Harm Petrus Eloff
  • Publication number: 20130110683
    Abstract: A hybrid context information matching approach may produce a customized product catalogue based on the user's context and the mobile device the user is using. A Knowledge Base (KB) and a KB manager, along with various processes perform specific collaborative tasks in order to achieve the overall goal of producing a customized product catalogue. In addition, the effort builds and/or updates the KB. Various contextual inputs are provided from both the user environment and data repositories. Hybrid matching is performed in order to determine optimal search results based on the contextual input provided.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 2, 2013
    Applicant: SAP AG
    Inventors: Felix Ntawanga, Ernest Ketcha Ngassam, Jan Harm Petrus Eloff, Marek Piotr Zielinski
  • Publication number: 20120131581
    Abstract: In one embodiment, a method for extracting data items for a task requesting a set of data items in a virtual organization including a plurality of members is provided. A set of confidentiality sub-policies associated with the set of data items and an information utility sub-policy associated with the task are retrieved. At least a portion of the set of data items for the task are retrieved based on an analysis that optimally balances confidentiality and information utility using the set of confidentiality sub-policies and the information utility sub-policy.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: SAP AG
    Inventors: Marek Piotr Zielinski, Jan Harm Petrus Eloff