Patents by Inventor Cedric R. J. Hebert

Cedric R. J. Hebert 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: 12047393
    Abstract: In an example embodiment, a combination of machine learning and rule-based techniques are used to automatically detect social engineering attacks in a computer system. More particularly, three phases of detection are utilized on communications in a thread or stream of communications: attack contextualization, intention classification, and security policy violation detection. Each phase of detection causes a score to be generated that is reflective of the degree of danger in the thread or stream of communications, and these scores may then be combined into a single global social engineering attack score, which then may be used to determined appropriate actions to deal with the attack if it transgresses a threshold.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: July 23, 2024
    Assignee: SAP SE
    Inventors: Laurent Y. Gomez, Cedric R. J. Hebert, Slim Trabelsi
  • Patent number: 12003539
    Abstract: In an example embodiment, rather than merely identifying and patching vulnerabilities, a defender in a computer system is able to utilize deception to set traps for attackers who might attack an application. In this manner, rather than the attacker simply merely needing one entry point to succeed, the attacker would then need to avoid all traps, and the defender only needs one trap to be alerted of the attacker. More particularly, in an example embodiment, traps are set in a way that fools attackers, by blending deceptive but believable network traffic into real traffic to and from the application.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: June 4, 2024
    Assignee: SAP SE
    Inventors: Cedric R. J. Hebert, Merve Sahin
  • Patent number: 8819131
    Abstract: Embodiments include a system for tracing a collaborative workflow. The system includes an event collector and a transition engine. The event collector may be configured to receive data that represents an event of the collaborative workflow. The collaborative workflow has a local workflow part and a global workflow part. The transition engine may be configured to compute a new instance state of a model of the collaborative workflow. The new instance state represents an instance of the collaborative workflow obtained through the event of the collaborative workflow. The new instance state complies with rules of a local model of the local workflow part and with rules of a global model of the global workflow part.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: August 26, 2014
    Assignee: SAP AG
    Inventors: Cedric R. J. Hebert, Laurent Y. Gomez, Frederic Montagut, Henrik Plate, Cedric S. P. Ulmer
  • Patent number: 8744892
    Abstract: A method and system to control an interaction of a plurality of participants in a workflow process. The method classifies the plurality of activities as (1) first activity of the workflow process, (2) first activity of a participant in an on-going workflow process, and (3) interaction activity. A set of access control policies is generated for each type of activity. The policies include workflow initialization policy, participation policy and interaction policies. The policies determine if a requesting participant is permitted to interact with a responding participant. In addition, the system includes a policy enforcement point for receiving a request from a requesting participant, wherein the request is for activating an activity of a responding participant. The policy enforcement point forwards the request to a policy decision point where the request is evaluated based on the set of access control policies.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: June 3, 2014
    Assignee: SAP AG
    Inventors: Yevgen Reznichenko, Maarten E. Rits, Jochen Haller, Pascal T. C. Spadone, Cedric R. J. Hebert
  • Patent number: 8473962
    Abstract: A system for selecting services that are used for a composite service, may include an accessing unit and a processing unit. The accessing unit may be configured to access: tasks of the composite service, transactional requirements of the tasks, services that are configured to fulfill the tasks, and transactional properties of the services. The processing unit may be configured to: compute conditions for services that are configured to fulfill a task and select a service configured to fulfill the task and having transactional properties that fulfill the conditions, wherein the conditions are computed using data comprising the transactional requirements of the tasks.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: June 25, 2013
    Assignee: SAP AG
    Inventors: Cedric R. J. Hebert, Frederic Montagut, Laurent Y. Gomez, Cedric S. P. Ulmer
  • Patent number: 7685536
    Abstract: A system, method and apparatus is provided for automatic refresh of webpages. In one embodiment, the invention is a method. The method includes detecting a series of refresh requests for a first webpage exceeding a predetermined threshold within a period of time less than a predetermined time threshold. The method also includes setting a proposed refresh time to an interval of a set of predetermined intervals. The interval is the interval nearest to an average interval for the series of refresh requests within the series of predetermined intervals. The method additionally includes querying a user to begin an autorefresh for the first webpage. The method further includes receiving authorization to autorefresh the first webpage. The method also includes initiating autorefresh of the first webpage.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: March 23, 2010
    Assignee: SAP AG
    Inventors: Cédric R. J. Hébert, Mathieu Y. F. Guenec, Jérémie R. A. Clergue
  • Patent number: 7587676
    Abstract: A technique for protecting against installation of malicious software includes preventing interaction with a software product when keywords in a disclaimer associated with the software product are detected. A computing device identifies keywords in a disclaimer associated with a software product. If keywords are identified, further interaction with the software is prevented by removing interactive content that facilitates interaction with the software and adding interactive content facilitating sending a request to an administrator for permission to interact with the software. The administrator determines whether interaction with the software product is permitted.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: September 8, 2009
    Assignee: SAP AG
    Inventors: Laurent L. Y. Gomez, Cedric R. J. Hebert, Cedric S. P. Ulmer
  • Publication number: 20080148161
    Abstract: A system, method and apparatus is provided for automatic refresh of webpages. In one embodiment, the invention is a method. The method includes detecting a series of refresh requests for a first webpage exceeding a predetermined threshold within a period of time less than a predetermined time threshold. The method also includes setting a proposed refresh time to an interval of a set of predetermined intervals. The interval is the interval nearest to an average interval for the series of refresh requests within the series of predetermined intervals. The method additionally includes querying a user to begin an autorefresh for the first webpage. The method further includes receiving authorization to autorefresh the first webpage. The method also includes initiating autorefresh of the first webpage.
    Type: Application
    Filed: December 27, 2004
    Publication date: June 19, 2008
    Inventors: Cedric R. J. Hebert, Mathieu Y.F. Guenec, Jeremie R.A. Clergue
  • Patent number: 7386785
    Abstract: A method for automatically filling an electronic timesheet includes extracting one or more calendar entries from an electronic calendar and matching each calendar entry of the one or more calendar entries to a corresponding project of a list of projects. An electronic timesheet is then filled based on each calendar entry matched with the corresponding project.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: June 10, 2008
    Assignee: SAP AG
    Inventors: Cédric S. P. Ulmer, Pascal T. C. Spadone, Cédric R. J. Hébert, Laurent Y. Gomez, Maarten E. Rits