Patents by Inventor Nir Koren

Nir Koren 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: 20230155817
    Abstract: The present disclosure involves systems, software, and computer implemented methods for managing secret values. One example method includes receiving a request for a secret value that is stored at a secrets provider. The request is provided to a machine learning model that is included in a secrets manager that is separate from the secrets provider. The machine learning model determines whether the request for the secret value is valid. In response to determining that the request for the secret value is not valid, the request for the secret value is denied without providing the request for the secret value to the secrets provider. In response to determining that the request for the secret value is valid, the request for the secrets value is provided to the secrets provider. A secret value received from the secrets provider is provided to the machine learning model to determine whether secret value is valid.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Inventors: Nir Koren, Slava Rubejevsky
  • Patent number: 10146673
    Abstract: In an example embodiment, a method of resolving source code changes is provided. It is determined whether there are any portions of source code dependent on a changed portion of source code. Then, for each portion of source code including the changed portion of source code and portions of source code dependent on the changed portion of source code, one or more pieces of metadata for the portion of source code are obtained, a danger score for the portion of source code is calculated based on the one or more pieces of metadata, an execution rule corresponding to the danger score is retrieved, and the execution rule is executed, causing a command to be executed on an external run-time component.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: December 4, 2018
    Assignee: SAP Portals Israel Ltd.
    Inventors: Nir Koren, Run Profesorsky, Ido Itzkovich
  • Publication number: 20170123963
    Abstract: In an example embodiment, a method of resolving source code changes is provided. It is determined whether there are any portions of source code dependent on a changed portion of source code. Then, for each portion of source code including the changed portion of source code and portions of source code dependent on the changed portion of source code, one or more pieces of metadata for the portion of source code are obtained, a danger score for the portion of source code is calculated based on the one or more pieces of metadata, an execution rule corresponding to the danger score is retrieved, and the execution rule is executed, causing a command to be executed on an external run-time component.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 4, 2017
    Inventors: Nir Koren, Run Profesorsky, Ido Itzkovich
  • Publication number: 20160036985
    Abstract: A method, medium, and system to receive information indicative of a monitored entity's state of operation, determine whether to perform an action in response to the received information and a set of criteria rules, the action including at least one of to repair an issue indicated in the received information and to redirect a call to the monitored entity to a different entity, in an instance it is determined to redirect a call to the monitored entity to a different entity, automatically redirect the call to the different entity based on at least one redirect rule; and save a record of at least the determination of whether to perform an action, the action taken, and the redirecting of the call.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Inventors: Nir Koren, Ofra Efrati
  • Patent number: 8984489
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: March 17, 2015
    Assignee: SAP Portals Israel Ltd
    Inventors: Ohad Yassin, Nir Koren, Eran Nelinger, Asaf Saar
  • Patent number: 8938504
    Abstract: Computer-implemented methods, computer-readable media, and systems for forming networks of users associated with a central entity. When a central entity receives multiple requests from multiple users to register for an event associated with the entity, the entity forms a user network that did not exist until then. The entity receives data describing the users using which the entity generates user interfaces showing all users in the network, and presents the user interfaces on users' computer systems. When a subset of the users check-in with the entity, the entity displays information about one of the users in the subset to another, and allows the users to communicate with each other. When the event associated with the entity ends, the entity terminates the network. In this manner, the central entity forms temporary user networks that expire when an event scheduled at the central entity occurs.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: January 20, 2015
    Assignee: SAP Portals Israel Ltd
    Inventors: Tsafrir Sklarski, Nir Koren, Ravit Huber
  • Patent number: 8843453
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems for detecting and correcting errors in documents. A computer-implemented method includes: (i) identifying a string policy enforcement rules set associated with at least one set of documents, each rule in the rules set including one or more specific rule strings and instructions relating to string-based policies; (ii) identifying at least one document containing at least one string, the at least one identified document associated with at least one rule included in the identified string policy enforcement rules set; and (iii) validating the at least one identified document, wherein validating the at least one identified document includes validating the at least one string in the at least one identified document using the at least one rule from the string policy enforcement rules set associated with the at least one identified document.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 23, 2014
    Assignee: SAP Portals Israel Ltd
    Inventors: Nir Koren, Inbal Sabag
  • Publication number: 20140074806
    Abstract: The disclosure generally describes computer-implemented methods, software, and systems for detecting and correcting errors in documents. A computer-implemented method includes: (i) identifying a string policy enforcement rules set associated with at least one set of documents, each rule in the rules set including one or more specific rule strings and instructions relating to string-based policies; (ii) identifying at least one document containing at least one string, the at least one identified document associated with at least one rule included in the identified string policy enforcement rules set; and (iii) validating the at least one identified document, wherein validating the at least one identified document includes validating the at least one string in the at least one identified document using the at least one rule from the string policy enforcement rules set associated with the at least one identified document.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 13, 2014
    Applicant: SAP PORTALS ISRAEL LTD
    Inventors: Nir Koren, Inbal Sabag
  • Publication number: 20140053138
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
    Type: Application
    Filed: October 28, 2013
    Publication date: February 20, 2014
    Inventors: Ohad Yassin, Nir Koren, Eran Nelinger, Asaf Saar
  • Patent number: 8584079
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: November 12, 2013
    Assignee: SAP Portals Israel Ltd
    Inventors: Ohad Yassin, Nir Koren, Eran Nelinger, Asaf Saar
  • Publication number: 20130282805
    Abstract: Computer-implemented methods, computer-readable media, and systems for forming networks of users associated with a central entity. When a central entity receives multiple requests from multiple users to register for an event associated with the entity, the entity forms a user network that did not exist until then. The entity receives data describing the users using which the entity generates user interfaces showing all users in the network, and presents the user interfaces on users' computer systems. When a subset of the users check-in with the entity, the entity displays information about one of the users in the subset to another, and allows the users to communicate with each other. When the event associated with the entity ends, the entity terminates the network. In this manner, the central entity forms temporary user networks that expire when an event scheduled at the central entity occurs.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 24, 2013
    Inventors: Tsafrir Sklarski, Nir Koren, Ravit Huber
  • Publication number: 20120159420
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
    Type: Application
    Filed: December 16, 2010
    Publication date: June 21, 2012
    Applicant: SAP AG
    Inventors: Ohad Yassin, Nir Koren, Eran Nelinger, Asaf Saar