Patents by Inventor Eran Tamir

Eran Tamir 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: 10282282
    Abstract: A testing method and system for automatic Hypertext Transfer Protocol (HTTP) testing, the system including a memory configured to store sequences of user requests, a program store storing code for emulating a sequence of user requests, and at least one processor coupled to the program store and to the memory for executing the stored code, the code including instructions for generating an emulated request based on a request from a user sequence of requests, transmitting the emulated request to an application, receiving a response to the emulated request from the application, calculating an adapted emulated sequence based on validity of the received response, and instructing transmission of the adapted emulated sequence.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: May 7, 2019
    Assignee: SYNOPSYS, INC.
    Inventors: Tamir Shavro, Eran Tamir, Lilian Blochet
  • Patent number: 9871816
    Abstract: There is provided a method of maintaining a security risk level of data objects stored in a distributed system, comprising: estimating a current security risk level of at least one storage unit of each of a plurality of network nodes based on real time monitoring; distributing a plurality of data objects among the at least one storage units of the plurality of network nodes according to the current security risk level such that a minimal security requirement of each data object is complied with; detecting a change in the current security risk level of the at least one storage unit; and creating a new copy of at least one of the data objects for storage on a different network node such that the minimal security requirement of each data object is maintained.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: January 16, 2018
    Assignee: Y.G. NooBaa Ltd.
    Inventors: Eran Tamir, Guy Margalit, Yuval Dimnik
  • Publication number: 20180004640
    Abstract: A testing method and system for automatic Hypertext Transfer Protocol (HTTP) testing, the system including a memory configured to store sequences of user requests, a program store storing code for emulating a sequence of user requests, and at least one processor coupled to the program store and to the memory for executing the stored code, the code including instructions for generating an emulated request based on a request from a user sequence of requests, transmitting the emulated request to an application, receiving a response to the emulated request from the application, calculating an adapted emulated sequence based on validity of the received response, and instructing transmission of the adapted emulated sequence.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 4, 2018
    Inventors: Tamir SHAVRO, Eran TAMIR, Lilian BLOCHET
  • Publication number: 20170155676
    Abstract: There is provided a method of maintaining a security risk level of data objects stored in a distributed system, comprising: estimating a current security risk level of at least one storage unit of each of a plurality of network nodes based on real time monitoring; distributing a plurality of data objects among the at least one storage units of the plurality of network nodes according to the current security risk level such that a minimal security requirement of each data object is complied with; detecting a change in the current security risk level of the at least one storage unit; and creating a new copy of at least one of the data objects for storage on a different network node such that the minimal security requirement of each data object is maintained.
    Type: Application
    Filed: April 21, 2016
    Publication date: June 1, 2017
    Inventors: Eran TAMIR, Guy MARGALIT, Yuval DIMNIK
  • Patent number: 9280668
    Abstract: A method of detecting correlated operations in a common storage. The method comprises providing at least one input operation, each the input operation being designated to write uniquely identifiable data on a memory unit of an application, monitoring a plurality of output operations of the application, each the output operation includes data read from the memory unit, comparing between the at least one input operation and the plurality of output operations to identify at least one matching group of input and output operations wherein each member of the at least one matching group has correlated written or read data in a common correlated target address in the memory unit, and outputting an indication of the at least one matching group.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: March 8, 2016
    Assignee: Synopsys, Inc.
    Inventors: Ofer Maor, Eran Tamir, Tamir Shavro
  • Patent number: 9043924
    Abstract: A method and a system for detecting one or more security vulnerabilities. The method comprises providing test instructions for an application, such as a web application or a client server application, adding test code to a code segment of the application according to the test instructions, sending at least one message to the application according to the test instructions at runtime thereof, monitoring test information pertaining to at least one reaction of the application to the at least one message during an execution of the test code, performing an analysis of the at least one reaction, and detecting a presence or an absence of at least one security vulnerability according to the analysis.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: May 26, 2015
    Assignee: Seeker Security Ltd.
    Inventors: Ofer Maor, Eran Tamir, Tamir Shavro, Mor Griv
  • Publication number: 20140331327
    Abstract: A method and a system for detecting one or more security vulnerabilities. The method comprises providing test instructions for an application, such as a web application or a client server application, adding test code to a code segment of the application according to the test instructions, sending at least one message to the application according to the test instructions at runtime thereof, monitoring test information pertaining to at least one reaction of the application to the at least one message during an execution of the test code, performing an analysis of the at least one reaction, and detecting a presence or an absence of at least one security vulnerability according to the analysis.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 6, 2014
    Applicant: Seeker Security Ltd.
    Inventors: Ofer MAOR, Eran Tamir, Tamir Shavro, Mor Griv
  • Patent number: 8726394
    Abstract: A method and a system for detecting one or more security vulnerabilities. The method comprises providing test instructions for an application, such as a web application or a client server application, adding test code to a code segment of the application according to the test instructions, sending at least one message to the application according to the test instructions at runtime thereof, monitoring test information pertaining to at least one reaction of the application to the at least one message during an execution of the test code, performing an analysis of the at least one reaction, and detecting a presence or an absence of at least one security vulnerability according to the analysis.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: May 13, 2014
    Assignee: Seeker Security Ltd.
    Inventors: Ofer Maor, Eran Tamir, Tamir Shavro, Mor Griv
  • Publication number: 20120260344
    Abstract: A method and a system for detecting one or more security vulnerabilities. The method comprises providing test instructions for an application, such as a web application or a client server application, adding test code to a code segment of the application according to the test instructions, sending at least one message to the application according to the test instructions at runtime thereof, monitoring test information pertaining to at least one reaction of the application to the at least one message during an execution of the test code, performing an analysis of the at least one reaction, and detecting a presence or an absence of at least one security vulnerability according to the analysis.
    Type: Application
    Filed: December 14, 2010
    Publication date: October 11, 2012
    Inventors: Ofer Maor, Eran Tamir, Tamir Shavro, Mor Griv
  • Publication number: 20120255023
    Abstract: A method of detecting correlated operations in a common storage. The method comprises providing at least one input operation, each the input operation being designated to write uniquely identifiable data on a memory unit of an application, monitoring a plurality of output operations of the application, each the output operation includes data read from the memory unit, comparing between the at least one input operation and the plurality of output operations to identify at least one matching group of input and output operations wherein each member of the at least one matching group has correlated written or read data in a common correlated target address in the memory unit, and outputting an indication of the at least one matching group.
    Type: Application
    Filed: December 14, 2010
    Publication date: October 4, 2012
    Inventors: Ofer Maor, Eran Tamir, Tamir Shavro